虚拟主机 HA 设置
我有5台服务器:
Server-1: Webhosting Controlpanel (192.168.1.1)
Server-2: Load balancer [Haproxy] (Public IP:192.168.1.2 and
Virtual IP:192.168.1.3)
Server-3 & 4: Data Servers Mounted data from NFS so data is same on
each server i.e /home (192.168.1.4, 192.168.1.5)
Server-5 : NFS Server (192.168.1.6) shared directory /home
我的问题是我无法/home
从“负载均衡器”的虚拟 IP 进行安装。我不知道如何配置 HAproxy 以从服务器访问共享文件夹。
我可以直接从服务器访问已安装的目录/home
,但我想/home
通过负载均衡器安装,以便进行一些 HA 设置。
笔记
负载均衡器适用于 Apache 我可以看到 Apache 默认页面从负载均衡器的虚拟 IP 加载。
这是设置的模型图像:
答案1
我不确定我完全理解你的问题,所以如果我不正确,请告诉我。我认为你最好为 NFS 设置主动/被动架构,而不是使用 HAProxy 前置 NFS。有一个非常详细的教程,引导您设置 2 个 NFS 服务器并使用DRBD让两台服务器相互监视,并根据需要进行故障转移。
http://www.howtoforge.com/high_availability_nfs_drbd_heartbeat
我还想向您指出这个线程,该线程更详细地讨论了尝试使用 HAProxy 与主动/被动方法前置 NFS 的缺点。