我们有一个小型 ESX3 集群,带有服务器 vMotion(我不相信我们有 Storage vMotion)连接到两个 iSCSI 存储阵列。一个阵列是(总)Windows,几乎一直需要 Windows 更新。备份阵列提供非常相似的性能,但在不需要太多维护的平台上。但是,出于此问题范围之外的原因,假设 Windows 阵列必须是主阵列。
目前,我们只需关闭所有虚拟机,将 ESX 主机置于维护模式,重新启动存储阵列,然后重新启动虚拟机。这既费时又烦人,但似乎不会对 VM 映像造成任何问题。
在我需要对初始存储阵列执行维护(也称为 Windows 更新重新启动)的情况下,如何将我的 VM 迁移到备份阵列?数组返回后,如何将它们迁移回来?更喜欢使用 VirtualCenter,但我们对命令行很满意。
或者,如果可能的话,有没有办法,咳咳,集群两个阵列(使用我们现有的技术 - 没有额外的硬件购买)?
如果您在 v3.5 之前的 ESX 版本上运行,则不支持 Storage VMotion,但如果您拥有启用 VMotion 的许可证,则 Storage VMotion 在 ESX 3.5 中可用。但是默认情况下没有提供 GUI 界面。如果你想使用它,你可以使用 ESX Remote CLI 工具,但是按照这些关于如何安装Andrew Kutz 出色的 Storage VMotion VI 客户端插件并使用它的说明进行操作要简单得多。
我看到通过关闭虚拟机可以迁移到不同的数据存储。我猜我需要 Storage vMotion 才能迁移正在运行的虚拟机。嘘。
我不相信您可以对阵列进行集群,如果确实如此,那么您实际上只有一个选择,即迁移到 3.5 并使用 SVM。