为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
【操作系统】:
【CPU】:
【问题描述】*:有一套一主两从的守护集群主备模式,机器ABC,但是三台机器通过ps -ef|grep dmmon 都看不到进程。有没有办法查询到监视器服务器的ip
怀疑没有监视器。
可以先确定一下有没有监视器。
就是在备库,重新加一个dmmonitor.ini文件。尝试启动一个确认监视器,如果能起来,就说明之前并没有监视器。
1.先在任意备库注册一个确认监视器,启动下,如果能启动成功,表示没有确认监视器或者确认监视器已经关闭。
2.如果启动失败,会提示,整个集群环境只能启动一个确认监视器。表示是存在确认监视器的,这个只能watch日志里面找了,因为监视器和watch肯定有交互。
dw2_group_set_mon_info
,应该就是monitor的ip了打开主备任意一台机器上的数据库dmwatcher守护进程日志,查看如下信息:
select * from v$dmmonitor;
字段MON_CONFIRM为1表示确认监视器,
字段MON_IP为监视器IP