发生故障转移后,Data Mover 不会自动故障返回到已重新启动的旧活动守护程序。要在发生故障转移后故障返回到已还原的旧活动守护程序,请执行以下操作:
- 登录到旧活动守护程序服务器并运行 dmcluster setmaster。该操作会以活动模式启动与此守护程序关联的同步服务,并以备用模式在旧守护程序服务器上启动同步服务。以备用模式在旧活动守护程序启动同步服务后,它会接收旧活动服务器关闭期间新活动存储库上进行的所有更新,并与新活动服务器保持同步。
- 等待几分钟,让旧活动服务器与新活动服务器同步,然后查看备用服务器(旧活动服务器)上的 dmSync.log 以确定旧活动服务器与新活动服务器同步的时间。
- 在旧活动存储库与新活动存储库同步后,在旧活动服务器上运行 dmcluster setmaster 命令会将旧活动服务器重新设置为新活动服务器。
- 运行 dmcluster status 命令以确认旧活动服务器是否已成功还原。如果尝试使用 dmdaemon service 脚本 (/etc/init.d/dmdaemon start) 启动已恢复的旧活动服务器上的守护程序,则会使监控服务认为此守护程序未在旧活动服务器上正确启动并因此将其关闭。