冗余NFS安装?

是否有可能创build一个容错,冗余的NFS服务器(如主/从)?

我的几个Web服务器从单个NFS服务器(定期备份)装载他们的WEBroot目录。 只是试图删除任何SPOFs。

是的,这很简单。 你只需要有某种共享存储(DRBD运行良好,虽然在EC2上,EBS也可以),在所有的共享存储上存储NFS锁状态(所以锁在故障转移时保持不变),然后运行一些检测故障和转移资源到备用节点(LinuxHA,以心跳的forms,对此很好)。

但是在EC2上,这在很大程度上是不必要的 – 只是有些东西检测到你的NFS服务器实例没有正确运行(或者完全崩溃),从头开始启动一个新的。 更干净。

呵呵,在EC2中安装NFS的根本是一个非常糟糕的主意 – 使用AMI要好得多。