大佬教程收集整理的这篇文章主要介绍了linux – 如何抑制Heartbeat资源在故障转移数据中心启动?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
它们还具有数据中心间切换的能力,使东数据中心处于活动状态,而西方则变为被动状态.但这是一个手动工程过程,没关系.
serverA.West <-> serverB.West <-----------> serverA.east <-> serverB.east ACTIVE DATA CENTER PASSIVE DATA CENTER
服务器可以运行MysqLd和Java应用程序.
此服务器上的Java应用程序应仅在活动数据中心的主要主机上运行(即serverA.West).如果Java应用程序的另一个实例在辅助主机(serverB.West)上启动,或者在被动数据中心的任一主机上启动,则存在裂脑问题的风险.
今天serverA.east重启,导致心跳翻转到serverB.east. Heartbeat然后尽职尽责地在serverB.east上启动Java应用程序,我们不希望这种情况发生.
Heartbeat也在serverB.east上启动了MysqLd,这是正确的,因为MysqL复制应该继续进行,不断地从西数据中心复制更改,以便东部DC准备好在需要时接管.
/etc/ha.d/haresources将MysqLd的/etc/init.d脚本和Java应用程序命名为要启动的资源.
我们希望允许心跳管理被动数据中心中的A / B对.它应该在@R_561_10772@时启动MysqLd,而不是Java应用程序.但是,如果东数据中心是活动数据中心,那么心跳应该在心跳自动@R_561_10772@期间启动Java应用程序.
实现这个的好方法是什么?
我希望的是,当我们将活动数据中心从西向东切换时,需要一步配置.理想情况下,它应该是防错的,即应该保证只有一个数据中心被配置为活动数据中心.
以上是大佬教程为你收集整理的linux – 如何抑制Heartbeat资源在故障转移数据中心启动?全部内容,希望文章能够帮你解决linux – 如何抑制Heartbeat资源在故障转移数据中心启动?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。