我需要为Apache网站设置双节点Web集群。我有Hyper-V基础架构,只有两个节点。 这些要点是负载平衡和高可用性。
我使用CentOS 7,Pacemaker集群,MariaDB 10安装并配置了两个虚拟机。我在Pacemaker中配置了Master / Slave ocf :: percona:mysql资源。
接下来,我需要一个网站内容的共享存储空间。 我在双主模式下创建了DRBD磁盘,在它顶部创建了GFS2。我测试了它而没有添加到Pacemaker。一切正常,但为了使其自动升级,我需要通过Pacemaker管理这些。
问题在于Pacemaker需要防护来创建DRBD资源,但Hyper-V没有stonith代理。
我读到在以前版本的CentOS 6中,可以创建SSH stonith代理。我试着这样做,但是电脑无法使用它。
现在可以在Hyper-V的顶部使用Pacemaker吗?或者可能存在在双主要中使用DRBD的另一种方式?