为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM Database Server 64 V8 版本号 0x7000d
【操作系统】:银河麒麟V10
【CPU】:Intel(R) Core(TM) i5-8365U CPU @ 1.60GHz
【问题描述】*:我自己电脑用VMware装DSC共享存储集群,搭建部署没有问题,2个节点的CSS、ASM、实例服务正常运行,集群状态正常。
CSS、ASM、实例服务都是通过手动启动拉起集群。
现在我想测试单节点启动集群,是否正常。
节点1、节点2重启系统后,节点1执行如下命令:
[dmdba@dmhis1 ~]$ DmCSSServicehis1 start
[dmdba@dmhis1 ~]$ DmASMSvrServicehis1 start
[dmdba@dmhis1 ~]$ DmServicehis1 start
报错如下:
把节点2的CSS、ASM服务启动后,节点1再启动实例服务就正常了
节点2执行如下命令:
[dmdba@dmhis2 ~]$ DmCSSServicehis2 start
[dmdba@dmhis2 ~]$ DmASMSvrServicehis2 start
节点1再执行:
[dmdba@dmhis1 ~]$ DmServicehis1 start
就没有报错了。
为什么是这样呢?是DSC集群就是这样的嘛?那如果节点2宕机了,永远启动不了,那节点1也拉不起集群,那数据库就废了吗?
dmdcr.ini加下这个配置试试

DMDCR_AUTO_OPEN_CHECK=30