冗余 NFS 设置?

冗余 NFS 设置?

是否可以创建容错、冗余的 NFS 服务器(例如主/从)?

我的几台 Web 服务器都从单个 NFS 服务器(定期备份)安装其 WEBroot 目录。只是想删除任何 SPOF。

答案1

是的,这相当简单。您只需要有某种共享存储(DRBD 效果很好,尽管在 EC2 上,EBS 也可以工作),将 NFS 锁定状态存储在所述共享存储上(因此在故障转移期间可以保持锁定),然后运行某些程序来检测故障并将资源转移到备用节点(LinuxHA 以心跳的形式非常适合此操作)。

然而,在 EC2 上,这基本上是不必要的——只需让某些东西检测到您的 NFS 服务器实例运行不正常(或已完全崩溃)并从头开始启动一个新的实例即可。更干净。

哦,在 EC2 中从 NFS 安装根是一个非常糟糕的主意 - 最好使用 AMI。

相关内容