Cluster computing Hyper-V上的起搏器和DRBD

Cluster computing Hyper-V上的起搏器和DRBD,cluster-computing,hyper-v,pacemaker,drbd,stonith,Cluster Computing,Hyper V,Pacemaker,Drbd,Stonith,我需要为Apache网站设置两节点Web集群。我有Hyper-V基础设施,只有两个节点。 重点是负载平衡和高可用性 我用CentOS 7、Pacemaker cluster和MariaDB 10安装并配置了两个虚拟机。我在Pacemaker中配置了主/从ocf::percona:mysql资源 接下来,我需要一个网站内容的共享存储。 我在双主模式下创建了DRBD磁盘,并在其顶部创建了GFS2。我在没有增加起搏器的情况下测试了它。所有的工作都很好,但是,为了让它自动升级,我需要通过起搏器来管理这些

我需要为Apache网站设置两节点Web集群。我有Hyper-V基础设施,只有两个节点。 重点是负载平衡和高可用性

我用CentOS 7、Pacemaker cluster和MariaDB 10安装并配置了两个虚拟机。我在Pacemaker中配置了主/从ocf::percona:mysql资源

接下来,我需要一个网站内容的共享存储。 我在双主模式下创建了DRBD磁盘,并在其顶部创建了GFS2。我在没有增加起搏器的情况下测试了它。所有的工作都很好,但是,为了让它自动升级,我需要通过起搏器来管理这些

问题是起搏器需要围栏来创建DRBD资源,但Hyper-V没有stonith代理。

我了解到,在CentOS 6的早期版本中,可以创建SSH stonith代理。我试着这么做,但电脑不能用


现在可以在Hyper-V顶部使用起搏器吗?或者可能存在在双主系统中使用DRBD的另一种方法?

我尝试了许多解决方案,但没有一种效果不好。 我使用了双向文件复制