关键字:
KingbaseES、rac、节点变更、人大金仓
当一个节点执行stop后
预期可以正常关闭;此时会进行节点变更,变更过程中另一个正常节点会短暂停止服务;变更完成后可正常提供服务。
节点1:
此时,节点退出(显示等待退出中),预期集群控制文件sys_control_0集群运行状态仍为in production状态,退出节点在控制文件sys_control_1中的节点运行状态为shut down状态。
节点2:
执行stop的节点再次执行start,即可重新加入集群,并且数据库恢复服务。
节点启动,所有辅助进程和后端均退出,等待完成节点加入后,集群继续对外提供服务。集群控制文件sys_control_1的集群运行状态为in production状态。
当一个节点执行restart后
此时会进行节点变更,变更过程中另一个正常节点会短暂停止服务;变更完成后即可正常提供服务。
节点1:
节点2:
集群停止时,仅一个节点执行start后,
预期因为其他节点未执行start,该节点会因启动超时而启动失败;
节点1:启动超时,数据库启动中,数据库进程未完全启动
节点2:
此时只需节点2执行start,集群的进程状态便会恢复正常: