首页 > 数据库 >人大金仓数据库,授权过期替换授权文件

人大金仓数据库,授权过期替换授权文件

时间:2023-03-27 14:59:54浏览次数:35  
标签:11 opt 金仓 过期 kingbase V008R006C007B0012 V8 授权 ES

第一种:

移除旧license

[kingbase@centos7 V8]$ ll
总用量 4
lrwxrwxrwx.  1 kingbase kingbase   61 11月 14 16:40 ClientTools -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/ClientTools/
drwx------. 23 kingbase kingbase 4096 1月  30 10:11 data
lrwxrwxrwx.  1 kingbase kingbase   53 11月 14 16:40 doc -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/doc/
lrwxrwxrwx.  1 kingbase kingbase   57 11月 14 16:40 install -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/install/
lrwxrwxrwx.  1 kingbase kingbase   59 11月 14 16:40 Interface -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/Interface/
drwxrwxr-x.  3 kingbase kingbase   31 11月 14 16:40 KESRealPro
lrwxrwxrwx.  1 kingbase kingbase   60 11月 14 16:40 KingbaseHA -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/KingbaseHA/
lrwxrwxrwx.  1 kingbase kingbase   60 11月 14 16:40 license.dat -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/license.dat
lrwxrwxrwx.  1 kingbase kingbase   56 11月 14 16:40 Server -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/Server/
lrwxrwxrwx.  1 kingbase kingbase   58 11月 14 16:40 SupTools -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/SupTools/
lrwxrwxrwx.  1 kingbase kingbase   59 11月 14 16:40 Uninstall -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/Uninstall/
[kingbase@centos7 V8]$ unlink license.dat 
[kingbase@centos7 V8]$ ll
总用量 4
lrwxrwxrwx.  1 kingbase kingbase   61 11月 14 16:40 ClientTools -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/ClientTools/
drwx------. 23 kingbase kingbase 4096 1月  30 10:11 data
lrwxrwxrwx.  1 kingbase kingbase   53 11月 14 16:40 doc -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/doc/
lrwxrwxrwx.  1 kingbase kingbase   57 11月 14 16:40 install -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/install/
lrwxrwxrwx.  1 kingbase kingbase   59 11月 14 16:40 Interface -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/Interface/
drwxrwxr-x.  3 kingbase kingbase   31 11月 14 16:40 KESRealPro
lrwxrwxrwx.  1 kingbase kingbase   60 11月 14 16:40 KingbaseHA -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/KingbaseHA/
lrwxrwxrwx.  1 kingbase kingbase   56 11月 14 16:40 Server -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/Server/
lrwxrwxrwx.  1 kingbase kingbase   58 11月 14 16:40 SupTools -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/SupTools/
lrwxrwxrwx.  1 kingbase kingbase   59 11月 14 16:40 Uninstall -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/Uninstall/
[kingbase@centos7 V8]$ cd /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/
[kingbase@centos7 V008R006C007B0012]$ mv license.dat license.dat.20230130

更换新license

[kingbase@centos7 V008R006C007B0012]$ ll | grep license
-rwxr-x---.  1 kingbase kingbase 3386 11月 14 16:44 license.dat.20230130
[kingbase@centos7 V008R006C007B0012]$ 
[kingbase@centos7 V008R006C007B0012]$ mv /home/kingbase/license_26556/license_2023.dat ./license.dat
[kingbase@centos7 V008R006C007B0012]$ 
[kingbase@centos7 V008R006C007B0012]$ ll | grep license
-rw-rw-r--.  1 kingbase kingbase 3529 11月 18 15:55 license.dat
-rwxr-x---.  1 kingbase kingbase 3386 11月 14 16:44 license.dat.20230130
[kingbase@centos7 V008R006C007B0012]$ 

设置最新license软链接

[kingbase@centos7 V8]$ pwd
/opt/Kingbase/ES/V8
[kingbase@centos7 V8]$ ll
总用量 4
lrwxrwxrwx.  1 kingbase kingbase   61 11月 14 16:40 ClientTools -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/ClientTools/
drwx------. 23 kingbase kingbase 4096 1月  30 10:11 data
lrwxrwxrwx.  1 kingbase kingbase   53 11月 14 16:40 doc -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/doc/
lrwxrwxrwx.  1 kingbase kingbase   57 11月 14 16:40 install -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/install/
lrwxrwxrwx.  1 kingbase kingbase   59 11月 14 16:40 Interface -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/Interface/
drwxrwxr-x.  3 kingbase kingbase   31 11月 14 16:40 KESRealPro
lrwxrwxrwx.  1 kingbase kingbase   60 11月 14 16:40 KingbaseHA -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/KingbaseHA/
lrwxrwxrwx.  1 kingbase kingbase   56 11月 14 16:40 Server -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/Server/
lrwxrwxrwx.  1 kingbase kingbase   58 11月 14 16:40 SupTools -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/SupTools/
lrwxrwxrwx.  1 kingbase kingbase   59 11月 14 16:40 Uninstall -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/Uninstall/
[kingbase@centos7 V8]$ 
[kingbase@centos7 V8]$ ln -s /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/license.dat license.dat
[kingbase@centos7 V8]$ 
[kingbase@centos7 V8]$ ll
总用量 4
lrwxrwxrwx.  1 kingbase kingbase   61 11月 14 16:40 ClientTools -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/ClientTools/
drwx------. 23 kingbase kingbase 4096 1月  30 10:11 data
lrwxrwxrwx.  1 kingbase kingbase   53 11月 14 16:40 doc -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/doc/
lrwxrwxrwx.  1 kingbase kingbase   57 11月 14 16:40 install -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/install/
lrwxrwxrwx.  1 kingbase kingbase   59 11月 14 16:40 Interface -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/Interface/
drwxrwxr-x.  3 kingbase kingbase   31 11月 14 16:40 KESRealPro
lrwxrwxrwx.  1 kingbase kingbase   60 11月 14 16:40 KingbaseHA -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/KingbaseHA/
lrwxrwxrwx.  1 kingbase kingbase   60 1月  30 10:45 license.dat -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/license.dat
lrwxrwxrwx.  1 kingbase kingbase   56 11月 14 16:40 Server -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/Server/
lrwxrwxrwx.  1 kingbase kingbase   58 11月 14 16:40 SupTools -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/SupTools/
lrwxrwxrwx.  1 kingbase kingbase   59 11月 14 16:40 Uninstall -> /opt/Kingbase/ES/V8/KESRealPro/V008R006C007B0012/Uninstall/
[kingbase@centos7 V8]$ 

使用绝对路径重启数据库,license更换成功

[kingbase@centos7 ~]$ sys_ctl restart -D /opt/Kingbase/ES/V8/data
waiting for server to shut down.... done
server stopped
waiting for server to start....2023-01-30 11:12:08.994 CST [4184] 日志:  sepapower extension initialized
2023-01-30 11:12:08.998 CST [4184] 日志:  正在启动 KingbaseES V008R006C007B0012 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-46), 64-bit
2023-01-30 11:12:09.001 CST [4184] 日志:  正在监听IPv4地址"0.0.0.0",端口 54321
2023-01-30 11:12:09.001 CST [4184] 日志:  正在监听IPv6地址"::",端口 54321
2023-01-30 11:12:09.005 CST [4184] 日志:  在Unix套接字 "/tmp/.s.KINGBASE.54321"上侦听
2023-01-30 11:12:09.048 CST [4184] 日志:  日志输出重定向到日志收集进程
2023-01-30 11:12:09.048 CST [4184] 提示:  后续的日志输出将出现在目录 "sys_log"中.
 done
server started
[kingbase@centos7 ~]$ 
[kingbase@centos7 ~]$ ksql -Usystem -dtest
ksql (V8.0)
输入 "help" 来获取帮助信息.

test=# 
test=# select get_license_validdays();
 get_license_validdays 
-----------------------
                    90
(1 行记录)

test=# 
test=# 

第二种:

获取新license文件
从公司或者人大金仓方面获取license文件,申请时提供数据库版本号

查找旧license文件
由于安装数据库时指定了license路径,需要找到旧license.dat文件进行替换

可使用find搜索,license文件地址不固定

替换license文件
将旧license备份或改名,新license放到其同级路径下

重启数据库服务
前提:安装位置与数据目录
默认安装位置:/opt/Kingbase/ES/V8

默认数据目录:/opt/kingbase/ES/V8/data

重启命令
切换kingabse用户

su - kingbase
进入ksql命令目录

cd /opt/kingbase/ES/V8/Server/bin
重启数据库

./sys_ctl restart -D /opt/kingbase/ES/V8/data

标签:11,opt,金仓,过期,kingbase,V008R006C007B0012,V8,授权,ES
From: https://www.cnblogs.com/libruce/p/17261506.html

相关文章