执行 ONTAP FLI ESXi 迁移后主机修复
迁移后,ESXi 主机需要采取补救措施,以确保新导入的 LUN 得到正确识别并正常工作。
迁移后 - 离线 FLI
对于脱机 FLI,删除 LUN 导入并确认主机启动器已连接后,使 LUN 联机。
| VM/VMDK | RDM | WFSC | VMSC |
|---|---|---|---|
步骤 1:重新扫描所有映射的 ESXi 主机上的存储。 |
步骤 1:重新扫描所有映射的 ESXi 主机上的存储。 |
步骤 1:重新扫描所有映射的 ESXi 主机上的存储。 |
步骤 1:重新扫描所有映射的 ESXi 主机上的存储。 |
步骤 2:列出卷/设备详细信息以确认 LUN 上的文件系统详细信息。 |
步骤 2:识别新的 NAA ID 并将 RDM 添加回相应的虚拟机。 |
步骤 2:列出卷/设备详细信息以确认 LUN 上的文件系统详细信息。 |
步骤 2:列出卷/设备详细信息以确认 LUN 上的文件系统详细信息。 |
步骤 3:识别数据存储库详细信息并将数据存储库装载回 ESXi。 |
步骤 3:启动来宾虚拟机并启动应用程序。 |
步骤 3:识别数据存储库详细信息并将数据存储库装载回 ESXi。 |
步骤 3:识别数据存储库详细信息并将数据存储库装载回 ESXi。 |
步骤 4:识别数据存储区详细信息,并将数据存储区装载回 ESXi。 |
步骤 4:识别数据存储区详细信息,并将数据存储区装载回 ESXi。 |
步骤 4:打开来宾虚拟机并启动应用程序。 |
|
步骤 5:识别集群使用的 RDM 磁盘,并使用相同的控制器 ID 和单元号(例如,SCSI1:0)将其重新映射到 WFSC 集群节点,以保持与先前配置的一致性。 |
第 5 步:打开来宾 VM 并启动应用程序 |
||
第 6 步:打开来宾 VM 并启动集群应用程序。 |
|
|
有关最新和更新的命令列表,请参阅操作系统供应商文档。 |
- 分离后重新扫描,确认清洁状态
esxcli storage core adapter rescan --all
- 完成后退出维护模式
esxcli system maintenanceMode set --enable false
- 在映射到 LUN 的所有 ESXi 主机上重新扫描存储
esxcli storage core adapter rescan --all
- 列出设备和文件系统以确认 LUN / 文件系统详细信息
esxcli storage core device list esxcli storage filesystem list
- 如果在迁移后更改了新的 NAA ID,请识别新的 NAA ID
esxcli storage core device list | grep -i naa
- 将 VMFS 数据存储区装载回 ESXi
esxcli storage filesystem mount -l <DATASTORE_NAME>
- 验证数据存储库挂载
esxcli storage filesystem list
- 将 RDM 添加回 VM(通过 vSphere UI 完成)
-
通常不使用 CLI;请验证后端设备的可见性。
esxcli storage core device list -d <naa.ID> - 退出维护模式(如果适用)
esxcli system maintenanceMode set --enable false
- 启动来宾 VM
-
(虚拟机电源操作通常通过 vCenter 完成,但可以在 ESXi 主机上完成验证)
vim-cmd vmsvc/getallvms vim-cmd vmsvc/power.on <VMID>
迁移后 - 在线 FLI
删除导入关系后,确认新 LUN 在启用 CAW/UNMAP/XCOPY/WRITESAME 的情况下独立运行。
通过卸载数据存储区,设置仅限 ATS,然后重新装载,将 VMFS 锁定模式恢复为仅限 ATS。删除 LUN 导入后,请检查 LUN 的设置是否禁用了 -space-reserve 并启用了 -space-allocation。如果没有,请相应地进行修改。
| VM/VMDK | RDM | VMSC |
|---|---|---|
步骤 1:重新扫描所有映射的 ESXi 主机上的存储。 |
步骤 1:重新扫描所有映射的 ESXi 主机上的存储。 |
步骤 1:重新扫描所有映射的 ESXi 主机上的存储。 |
步骤 2:正常关闭来宾 VM。 |
步骤 2:正常关闭来宾 VM。 |
|
步骤 3:卸载计划迁移的数据存储;如果共享,则从所有主机卸载。 |
步骤 3:卸载计划迁移的数据存储;如果共享,则从所有主机卸载。 |
|
步骤 4:检查 VMFS 锁定模式(ATS-only vs ATS+SCSI)。如果是 ATS-SCSI,则更改为 ATS-Only |
步骤 4:检查 VMFS 锁定模式(ATS-only vs ATS+SCSI)。如果是 ATS-SCSI,则更改为 ATS-Only |
|
第 5 步:识别数据存储详细信息并将数据存储挂载回 ESXi。 |
步骤 5:启用 VM-HA / DRS 并根据需要配置所需的心跳磁盘。 |
|
第 6 步:打开来宾 VM 并启动应用程序。 |
第 6 步:打开来宾 VM 并启动应用程序 |
|
第 7 步:验证数据存储锁定模式和 VM/应用程序运行状况 |
第 7 步:验证数据存储锁定模式和 VM/应用程序运行状况 |
- 分离后重新扫描,确认清洁状态
esxcli storage core adapter rescan --all
- 完成后退出维护模式
esxcli system maintenanceMode set --enable false
- 在映射到 LUN 的所有 ESXi 主机上重新扫描存储
esxcli storage core adapter rescan --all
- 列出设备和文件系统以确认 LUN / 文件系统详细信息
esxcli storage core device list esxcli storage filesystem list
- 如果在迁移后更改了新的 NAA ID,请识别新的 NAA ID
esxcli storage core device list | grep -i naa
- 将 VMFS 数据存储区装载回 ESXi
esxcli storage filesystem mount -l <DATASTORE_NAME>
- 验证数据存储库挂载
esxcli storage filesystem list
- 将 RDM 添加回 VM(通过 vSphere UI 完成)
-
通常不使用 CLI;请验证后端设备的可见性。
esxcli storage core device list -d <naa.ID> - 退出维护模式(如果适用)
esxcli system maintenanceMode set --enable false
- 启动来宾 VM
-
(虚拟机电源操作通常通过 vCenter 完成,但可以在 ESXi 主机上完成验证)
vim-cmd vmsvc/getallvms vim-cmd vmsvc/power.on <VMID> - 如果检测到 ATS+SCSI,则转换为仅 ATS
vmkfstools --configATSOnly 1 /vmfs/volumes/<DATASTORE_NAME>