Ubuntu 高可用性故障切换
要实现服务器故障切换/高可用性,我需要什么应用程序或解决方案 假设我有服务器1/2 我希望服务器1运行一个应用程序,例如voip解决方案或其他应用程序。我如何使服务器2成为一个完整的克隆,所有数据都同步,以便在服务器1出现故障时服务器2启动Ubuntu 高可用性故障切换,ubuntu,high-availability,failover,Ubuntu,High Availability,Failover,要实现服务器故障切换/高可用性,我需要什么应用程序或解决方案 假设我有服务器1/2 我希望服务器1运行一个应用程序,例如voip解决方案或其他应用程序。我如何使服务器2成为一个完整的克隆,所有数据都同步,以便在服务器1出现故障时服务器2启动 我看到有一些解决方案,比如带drbd的heartbeat,但我不确定这是否是我要找的。实际上,drbd就像一个网络级RAID-1设备,它使用haertbeat检测另一个节点活动节点是否正在运行,如果它没有运行,将接管它的IP地址和资源,基本上它使用浮动ip地
我看到有一些解决方案,比如带drbd的heartbeat,但我不确定这是否是我要找的。实际上,drbd就像一个网络级RAID-1设备,它使用haertbeat检测另一个节点活动节点是否正在运行,如果它没有运行,将接管它的IP地址和资源,基本上它使用浮动ip地址,浮动ip地址将位于主动节点上,如果主动节点出现故障,则浮动ip将传输到被动节点。并装入磁盘。浮动磁盘
您可以使用DRBD设置基于HA的群集。配置并不难 我想做的是让服务器2看起来像服务器1。可能吗?因此,如果服务器1出现故障,服务器2将使用服务器1拥有的所有相同的东西、日志、数据库等一切。这是drbdYup的主要目的,但我如何设置它以使整个系统同步?当它说同步某个分区时,我会感到困惑。我是否将应用程序安装到另一个分区,或者它是如何工作的?这就是我的困惑。它是一个浮动磁盘。您需要在两台服务器上配置一个共享分区。drbd将在检测到心跳故障时装载它。