问题一:手动停止两节点,单独启动节点二测试
--集群停库前状态,登录监视器查看
dmcssm INI_PATH=dmcssm.ini
show
--节点一:
[dmdba@localhost ~]$ DmServiceDMSERVER stop
Stopping DmServiceDMSERVER: [ OK ]
--节点二:
[dmdba@oracle ~]$ DmServiceDMSERVER stop
Stopping DmServiceDMSERVER: [ OK ]
--集群停库后状态:
dmcssm INI_PATH=dmcssm.ini
show
--手动启动节点二:
[dmdba@oracle ~]$ DmServiceDMSERVER start
Starting DmServiceDMSERVER: connnect dmasmtool successfully.
[ OK ]
--集群单独启动节点二状态:
dmcssm INI_PATH=dmcssm.ini
show
--将节点一也手动启动:
[dmdba@localhost ~]$ DmServiceDMSERVER start
Starting DmServiceDMSERVER: connnect dmasmtool successfully.
[ OK ]
--两节点均启动集群状态:
dmcssm INI_PATH=dmcssm.ini
show
--结论:通过服务方式停止DB服务,单独启动节点二DB服务正常。
问题二:关闭集群自启动ASM,DB后,还是可以自动拉起ASM和DB服务
--场景一:所有服务均通过后台服务启动,配置文件dmdcr.ini,DMDCR_DB_RESTART_INTERVAL=0,此时通过后台服务关闭ASM和DB服务,无法自动拉起
--场景二:所有服务均通过后台服务启动,配置文件dmdcr.ini,DMDCR_DB_RESTART_INTERVAL=10,此时ASM和DB服务停止后在大概10S中会被自动拉起
--场景三:DMCSS服务后台启动,ASM和DB服务通过DMCSSM ep startup启动,DMDCR_DB_RESTART_INTERVAL=0,此时通过后台服务关闭ASM和DB服务,大概在60S后ASM和DB服务会被自动拉起
--场景四:DMCSS服务后台启动,ASM和DB服务通过DMCSSM ep startup启动,DMDCR_DB_RESTART_INTERVAL=0,此时通过DMCSSM ep stop关闭ASM和DB服务,无法自动拉起
--备注:通过DMCSSM ep startup启动ASM和DB服务时,会打开自动拉起的开关,通过DMCSSM ep stop停止ASM和DB服务时,会关闭自动拉起开关
问题三:实际自动拉起DB服务时间比参数设置时间久
--修改自动拉起时间为10S,并重启CSS服务
--手动关闭节点二:大概在一分钟把服务自动拉起来
问题四:双节点DMDSC如何踢出节点以及增加节点
--集群当前状态,登录监视器查看
dmcssm INI_PATH=dmcssm.ini
show
--强制退出节点二:
ep halt GRP_DSC.DSC1
此时节点二已被踢出集群,再手动启动节点二可重新加入集群
文章
阅读量
获赞