为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8
【操作系统】:centos7
【CPU】:
【问题描述】*:
搭建了实时主备集群,做了如下配置
①配置了监视器服务自启
②配置了故障自动切换(dmmonitor.ini中MON_DW_CONFIRM= 1)
这种情况下想查看监视器,似乎只能停掉服务再前台启动可以进入终端,这样似乎不太合理,请问如何在不停掉服务的情况下查看监视器呢
再复制一个dmmonitor.ini,设置MON_DW_CONFIRM= 0(非确认监视器),然后前台打开非确认监视器。确认监视器(MON_DW_CONFIRM= 1)只能启动一个。
引用:
[故障自动切换模式数据守护系统中,主库守护进程监测到备库故障时,需要向确认监视器求证,确认备库是真的故障了,再启动故障处理流程将归档失效,避免引发脑裂。比如,主库网络故障,主库直接将归档失效继续以 Primary 模式提供服务;同时,确认监视器认为主库故障,将备库切换为 Primary 模式,守护进程组中同时出现多个主库,引发脑裂。
状态确认只对故障自动切换数据守护系统有效,主库守护进程在满足一定条件时,会切换到 Confirm 状态,向确认监视器进行求证]
按照上面的帮助说明,普通监视器无法替代确认监视器的功能,虽然配置了普通监视器,那么如何从已经启动的确认监视器调出监视画面,并进行故障阶段操作。
一个集群只能对应一个确认监视器
配置一个非确认监视器,进入非确认监视器就行了