【YashanDB 数据库】yasboot 查询数据库状态时显示数据库状态为 off
【问题现象】
yasboot cluster status -c yashandb 显示数据库状态为 off 与数据库实际的状态不符,如下图
【问题分类】yasboot、yasdb 使用问题
【关键字】yasboot,数据库运行状态为 off
【问题描述】yasboot 工具显示的状态
【问题原因分析】
发现是备库启动数据库方式不标准,即使用 nohup yasdb open &方式。这种方式 yasboot 无法识别到数据库运行状态。
yasdb 运行进程信息,如下图
经确认,备库手动停库再重启数据库进程能够解决 yasboot 显示数据库状态异常问题。
【解决/规避方法】手动停库(shutdown immediate;),使用 yasboot cluster restart -c yashandb 启动数据库状态
【经验总结】
1、崖山数据库的操作要尽可能通过 yasboot 工具。
2、yasboot 显示数据库状态异常时候,要使用客户端检查数据库系统视图显示状态。
评论