目录
更新license流程
1.license相关
1.1 前提:查看license信息
使用浏览器打开license.dat文件,可以看到如下及更多参数
-------------------BEGIN KINGASE.LICENSE.3.0 PRIVATE KEY-------------------
***省略***
----------------------------------MD5SUM-----------------------------------
***省略***
-------------------END KINGASE.LICENSE.3.0 PRIVATE KEY---------------------
***省略***
生产日期 --- 启用 --- 2022-01-01
产品名称 --- 启用 --- KingbaseES V8
细分版本模板名 --- 启用 --- SALES-企业版 V8R3
产品版本号 --- 启用 --- V008R003C
浮动基准日期 ------ 禁用
有效期间 --- 启用 --- 365
***省略***
重要的参数为可见的生产日期、有效期间、版本等信息。
文件开头的私钥、md5sum等,猜测是根据可见信息生成的,所以直接改可见信息不可取。
1.2 获取新license文件
从公司或者人大金仓方面获取license文件,申请时提供数据库版本号
1.3 查找旧license文件
由于安装数据库时指定了license路径,需要找到旧license.dat文件进行替换
可使用find搜索,license文件地址不固定
1.4 替换license文件
将旧license备份或改名,新license放到其同级路径下
2.重启数据库服务
2.1 前提:安装位置与数据目录
默认安装位置:/opt/Kingbase/ES/V8
默认数据目录:/opt/kingbase/ES/V8/data
2.2 重启命令
切换kingabse用户
su - kingbase
进入ksql命令目录
cd /opt/kingbase/ES/V8/Server/bin
重启数据库
./sys_ctl restart -D /opt/kingbase/ES/V8/data