Skip to content

海量数据库授权更新

系统:统信

授权文件【新】:Vastbase_license_20241001

授权文件路径【旧】:/home/vastbase/vasthome/.license

海量数据库版本:Vastbase G100

1. 确定授权文件路径

bash
# 切换用户
$ su - vastbase
# 查看授权位置
$ cat $PGDATA/postgresql.conf|grep license
# 查看授权位置【如果postgresql.conf使用include 'postgresql.base.conf'时使用】
$ cat $PGDATA/postgresql.base.conf| grep license

执行样例

bash
# 切换用户
[root@vastbase ~]# su - vastbase
# 查看授权位置
[vastbase@vastbase history-license]$ cat $PGDATA/postgresql.base.conf| grep license
license_path='/home/vastbase/vasthome/.license'

2. 替换授权并赋权

上传到海量服务器某目录

bash
# 更新权限
$ chown vastbase.vastbase Vastbase_license_20241001
# 切换用户
$ su vastbase
# 备份旧授权
$ mv /home/vastbase/vasthome/.license /home/vastbase/vasthome/.license.0701.bak
# 复制新授权
$ cp Vastbase_license_20241001 /home/vastbase/vasthome/.license

3. 查看是否授权成功

bash
# 查看授权文件到期时间
$ vb_licensetool --dump=/home/vastbase/vasthome/.license
bash
# 查看安装时带的授权及其到期时间
$ vb_licensetool --view-temporary

执行样例

bash
# 查看授权文件到期时间
[vastbase@vastbase history-license]$ vb_licensetool  --dump=/home/vastbase/vasthome/.license
license path: /home/vastbase/vasthome/.license

license info: Customer:'Vastbase', Begins On:'2024-04-01 00:00:00', Expires On:'2024-10-01 00:00:00', MAC:''
bash
# 查看安装时带的授权及其到期时间
[vastbase@vastbase history-license]$ vb_licensetool --view-temporary
license info: Customer:'temporary license', Begins On:'2024-01-01 00:00:00', Expires On:'2024-04-01 00:00:00', MAC:''