EsgynDB 替换License步骤

本文简要描述如何更新EsgynDB的License。

1 检查当前License状态
这可以通过多种方式实现(以下任何一种方法即可),
(1) decoder命令
使用trafodion用户在其中一台EsgynDB节点上执行以下命令输出License状态

[trafodion@dev02 ~]$ decoder -f /etc/trafodion/esgyndb_license -a

Licensed To : XXXX
Licensed for :  3 node(s)
Licensed Package : Enterprise Advanced
License Type : POC
Expiry Date :  2020-02-28
Cluster Identifier : 0,0
Feature Code : 5

(2)sqshell工具
使用trafodion用户在其中一台EsgynDB节点上执行sqshell -a并输入license

[trafodion@dev02 ~]$ 
[trafodion@dev02 ~]$ sqshell -a
[$Z0000000H46] Shell/shell Version 1.0.1 EsgynDB Release 2.5.0 (Build release [UTT_GRCB_2.5.0I-0-gb2547b6_Bld370], date 20190301_0146)
[$Z0000000H46] %license
Licensed To : XXXX
Licensed for :  3 node(s)
Licensed Package : Enterprise Advanced
License Type : POC
Expiry Date :  2020-02-28

(3)DBManager界面
登录DBManager界面查看版本信息(帮助->关于)
EsgynDB 替换License步骤_第1张图片

2. 替换License文件
License文件保存在每台EsgynDB节点的/etc/trafodion/esgyndb_license文件中,根据新生成的License文件替换文件内容并同步其他节点

cd /etc/trafodion
vi esgyndb_license
pdcp $MY_NODES esgyndb_license $PWD

3. 停止数据库
默认情况下,替换License可以不用重启数据库,monitor会24小时检查一次License的状态并更新,如果想使License修改立即生效,可以选择立即停止数据库

sqstop
ckillall
cstat

4. 启动数据库
启动数据库,使用启动命令,并检查数据库是否正常启动

sqstart
sqcheck

5. 检查License更新状态
依据步骤1,检查License是否更新成功

你可能感兴趣的:(EsgynDB 替换License步骤)