将虚拟机迁移到 512e 存储
everRun版本 7.8.0.0 或更高版本包括支持将卷作为 512e 磁盘类型呈现给客人操作系统。如果 everRun系统的两个物理机 (PM) 中都有 512e 磁盘驱动器,并且在虚拟机 (VM) 中运行的应用程序可从 512e 驱动器性能中获益,则可重新配置该系统,以利用 512e 驱动器。
当您升级到 everRun版本 7.8.0.0 或更高版本时,现有存储组不会为支持 512e 而自动重新配置,并且它们无法就地重新配置;但可将新的或未使用的 512e 驱动器分配到新的 512e 存储组,以便使 512e 存储池可供 VM 使用,如下:
- 如果您的系统有空的磁盘插槽,则插入额外 512e 磁盘驱动器,为具有 512e 磁盘类型的数据创建存储组,然后分配该存储组,如将兼容系统迁移到 512e 存储下的该主题中所述。
- 如果您的系统没有可用于额外 512e 磁盘驱动器的空磁盘插槽,则运行兼容性脚本来确定该系统是否具有现在可分配到新 512e 存储组的未使用 512e 磁盘驱动器,或者您是否需要重建everRun系统,以释放 512e 磁盘驱动器。您可以按照确定迁移到 512e 存储的系统兼容性下该主题中的说明运行该脚本。
如果您无法添加新的 512e 磁盘驱动器,并且系统没有未使用的 512e 驱动器(例如,如果 512n 存储组当前正在使用 512e 驱动器),则可重建everRun系统,以便释放 512e 驱动器,但此重建过程非常耗时,并且会涉及重大停机。如果适用,请参阅 KB-10187。

将 everRun系统升级到版本 7.8.0.0 或更高版本后,您可以运行兼容性脚本来确定该系统是否有未使用的 512e 驱动器,或者可通过系统重建来重新配置的驱动器:
- 运行此脚本前,按照激活新逻辑磁盘中的说明激活两个 PM 中的所有新驱动器或外来驱动器。
- 以根用户身份登录everRun 系统中每个 PM 的主机操作系统。(有关详细信息,请参阅访问主机操作系统。)
-
在每个 PM 的主机操作系统中运行兼容性脚本:
# /opt/ft/sbin/find_available_512e_drives - 检查并比较输出。
例如,如果现在可使用未使用的 512e 驱动器进行迁移,则输出与以下类似:
512e drives in this system:
/dev/sdb ('Logical Disk - 1')
512e drives that can be moved to a 512e storage group now:
/dev/sdb ('Logical Disk - 1')
如果仅可通过系统重建进行迁移,则输出与以下类似:
512e drives in this system:
/dev/sdb ('Logical Disk - 1')
No 512e drives can be moved to a 512e storage group now
512e drives that can be moved to a 512e storage group with a system rebuild:
/dev/sdb ('Logical Disk - 1')
比较两个 PM 的输出并确定后续步骤:
- 如果两个 PM 都有您可以在不重建该系统的情况下使用的未使用 512e 磁盘驱动器,则创建一个新的 512e 存储组,将这些驱动器分配到该存储组,然后将 VM 复制或移动到该存储组,如将兼容系统迁移到 512e 存储下的该主题中所述。
- 如果使 512e 磁盘驱动器可用的唯一方式是重建 everRun 系统,请参阅 KB-10187。

如果 everRun系统包含新的或未使用的 512e 磁盘驱动器,并且该兼容性脚本确认您能够在不重建系统的情况下立即将这些驱动器移至 512e 存储组,则使用以下步骤将您的 VM 迁移到 512e 存储:
- 备份这些 VM。
- 如果您尚未这样做,仅对于基于 Windows 的客户机操作系统,按照更新 VirtIO 驱动程序(基于 Windows 的 VM)中的描述下载和更新 VirtIO 驱动程序。至少,您必须更新存储驱动程序才能支持 512e 卷。
- 按照创建新存储组的描述,创建磁盘类型为 512e 的新的空存储组。
- 按照将逻辑磁盘分配到存储组中的描述,将新的逻辑磁盘(成对的物理磁盘驱动器)分配到您创建的存储组。
- 按照创建新虚拟机的描述,在新 512e 存储组中创建新 VM,或者通过执行以下操作之一从当前存储组中移动现有 VM:
- 按照复制虚拟机中的描述,将现有 VM 复制到新 512e 存储组。(如果您的系统缺少用于复制 VM 的磁盘空间,则尝试下一个选项。)
- 按照导出虚拟机中的描述,导出现有 VM,然后按照导入 OVF 或 OVA 文件中的描述,将它们导入新 512e 存储组。