除了使用SAN(在LUN上具有一个VE)在OpenVZ群集中进行迁移和故障转移之外,是否还有其他任何支持的方式? 从我读到的东西,NFS这样的东西是行不通的,但是我还没有看到有英文的确切信息。
我曾尝试过(使用Debian的2.6.26 OpenVZ)通过NFS运行VE文件系统(我禁用了vzquota,但不知道是否需要),它的工作原理与本地磁盘性能(预期)。
我会build议某种块级故障转移,而不是NFS(已经build议DRBD),但是您的NFS NAS可能会比我的testing环境更好:-)
我不能真正推荐在共享存储上使用集群文件系统,因为我实际上试图使用OCFS2和HP Eva存储来提高OpenVZ的可用性,但是速度很慢(部分原因是由于存储,部分是因为OCFS2),并且具有不可预测性性能特点(我认为这是存储的错误)。
我想不出为什么OpenVZ虚拟机通过NFS不起作用,虽然我没有尝试过自己。 使用NFS的问题在于,您只是将单一故障点从OpenVZ服务器移动到NFS服务器,所以除非是HA,否则您并不是最好的select。
我最喜欢的文件存储复制机制是DRBD,并且应该像Heartbeat一样工作,以pipe理故障转移。