GBASE南大通用技术分享:系统密钥变动导致数据库不可用故障处置实例

16 阅读1分钟

​南大通用GBase 8a数据库某项目开发测试集群执行sql异常,提示Table 'db.xxxx' doesn't exist,查看集群状态,其中一个gcware节点异常,为close状态。

问题分析: 

1、经查看gcware日志,其中有一条license validation fail!的记录。

2、将该异常节点的gcluster停掉后。查询表时提示Can't get distribution info for getting all nodes。

3、查看所有管理节点的table_distribution文件,三个节点不一致。

4、重新获取ESN码,与系统原license信息对比发现两者不一致。

解决方法:

1、根据新的esn码申请license文件,并加载到集群管理节点。

2、重启管理节点的gcware和gcluster服务。