摘要:南大通用GBase 8a数据库在license认证上进行了产品的完善和优化,在之前旧license的基础上又添加了产品规模、容量等限制,进一步完善了license功能。
下面的过程详细介绍新license版本gbase8a集群安装的过程:
1. ESN获取
解压gbase8a版本的安装包之后在gcinstall文件中可执行以下命令获取esn:
$./getesn.py --silent=demo.option
demo.option文件是集群节点配置
2. 生成license
生成license的过程在我们gbase8a产品管理员使用license生成工具进行的。
其中,将获取的esn串作为生成license文件的参数之一。
3. 新版本license的gbase8a集群安装时需要license_file参数
之前的执行命令:./gcintall.py –silent=demo.options
现在的执行命令:./gcintall.py –silent=demo.options –license_file=test.lic
注:其中,test.lic文件是gbase8a产品管理员生成的license文件
4. 导入license的两种方式:
(1)安装集群之后,当前节点导入license方式(使用/opt/gcinstall/importLicense),执行命令如下:
$./importLicense test.lic
(2)安装集群之后,所有节点导入license方式(使用/opt/gcinstall)
$./License -n 10.10.13.23,10.10.12.85 -f test.lic –ugbase –pgbase
-n:集群安装节点
-f:license文件
-u:安装用户
-p:用户密码
5. 检查license的三种方式
(1) 检查当前节点:
$./checkLicense
(2) 检查所有节点
$./chkLicense.py –silent=demo.options
(3) Showlicense:
登录gbase:$gccli –uroot
进行vc创建和初始化后再执行SQL:show license;
来源:GBASE南大通用