ubuntu16.04服务器中的故障转移pipe理

我有一个vpn中的两个Ubuntu 16.04服务器。 第一台服务器是一个包含php,mysql和windows虚拟机的应用服务器。 我需要实现第二台服务器作为我的第一台服务器的故障转移。对于共享rsync和MySQL主从复制DBS的文件。 那么我怎样才能实现一个完整的故障转移机制(如果第一台服务器完全失败了对备份服务器的控制变更)。 我发现一些实施apache故障转移的文章。 但是我需要完整的系统故障转移,包括Vm。 有没有任何工具Ubuntu的呢?

为了创build一个双节点“故障转移”集群,您必须拥有一些共享存储(或模拟一个),并安装附加软件包(例如起搏器,cman,corosync,drbd和ocfs2)。 我假设没有SAN可用,所以DRBD负责节点之间的磁盘同步。

以下是一个很好的分步指南,可以帮助您开始: http : //linux.opm.si/programska-oprema/linux-gruca-cluster 。