人大金仓 KingbaseES 数据库更换 license文件

人大金仓数据库单机和集群license数量不同。 单机一般一个,集群一般两个。 1、查找老的license.dat文件,在任何位置执行以下命令: [root@kingbase bin]# find / -name license.dat /opt/Kingbase/ES/V8R3/license.dat /home/flysync/license.dat /data/kingbase/R6/license.dat 2、kingbase授权文件确认,一般license.dat全路径上有kingbase字样 可以将以上license.dat 用cat查看,会有kignbase和单位名称等字样 产品名称 — 启用 — KingbaseES V8 用户名称 — 启用 — 北京人大金仓信息技术股份有限公司 3、更换授权文件  分别进入以上目录下,将原license重命名,命令:mvlicense.datlicense_old.dat3  上传新的license,将其更名为license.dat分别放到以上目录下  切换到root用户,修改新授权文件权限和以前license一样, 命令:chown kingbase:kingbase license.dat Chmod 777 license.dat 4、license生效 生效方法  重启集群、  重启数据库  reload数据库 查找命令位置: [root@kingbase bin]# find / -name sys_ctl /opt/Kingbase/ES/V8R3/Server/bin/sys_ctl /data/kingbase/R6/Server/bin/sys_ctl 进入到bin目录 cd /opt/Kingbase/ES/V8R3/Server/bin/ 单机不启动加载授权:sys_ctl reload -D …/…/data R3集群 重启:kingbase_monitor.sh restart 启动: kingbase_monitor.sh start 关闭: kingbase_monitor.sh start R6集群启动 重启:sys_monitor.sh restart 启动: sys_monitor.sh start 关闭:sys_monitor.sh stop 5、license验证

TEST=# select get_license_validdays();

get_license_validdays

-----------------------

179

(1 行记录)

-2代表永久授权

备注: 单机安装license常规目录类似 /opt/Kingbase/ES/V8/ R3集群license常规目录类似 /home/kingbase/Cluster/kingbaseES/V8/ /home/ kingbase/Cluster/kingbaseES/V8/cluster /home/ kingbase/Cluster/kingbaseES/V8/Server/bin R6集群license常规目录类似 /home/kingbase/cluster/haishi/haishi/kingbase/bin/license.dat /home/kingbase/cluster/projectName/haishi/kingbase/bin/license.dat

查看原文