2016-03-07 99 views
0

我需要为Apache网站设置双节点Web群集。我有Hyper-V基础架构,只有两个节点。 这些要点是负载平衡和高可用性。Hyper-V上的起搏器和DRBD

我使用CentOS 7,Pacemaker集群,MariaDB 10安装并配置了两台虚拟机。我在Pacemaker中配置了主/从ocf :: percona:mysql资源。

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

问题是Pacemaker需要栅栏创建DRBD资源,但是没有用于Hyper-V的stonith代理。

我在以前的CentOS 6版本中看过,可以创建SSH stonith代理。我试图做到这一点,但个人电脑不适合它。

现在可以在Hyper-V的顶端使用Pacemaker吗?或者可能存在另一种在双重初级使用DRBD的方式?

回答

0

我已经尝试了许多解决方案,但没有人不能很好地工作。 我使用lsyncd代替了双向文件复制。