Home

【VMware ESXi】ESXi虚拟机vMotion失败:等待迁移数据超时

客户反馈,给虚拟机做Storage vMotion,别的虚拟机都迁移完成,只有一台1.2T磁盘的虚拟机,迁移多次都告警:等待迁移数据超时。

解决办法:

主机,配置,高级系统设置,找到Migrate.NetTimeout,将默认值20秒修改成90秒。

再次迁移,成功了。

PS:如果虚拟机在迁移过程中内存的数据变化量非常大,比较容易出现该问题。

还有另一个方法:

使用 vSphere Client 修改 vmotion.maxSwitchoverSeconds 选项:

  1. 打开 vSphere Client 并连接到 ESX/ESXi 主机或 vCenter Server。
  2. 在清单中找到虚拟机。
  3. 关闭虚拟机电源。
  4. 右键单击虚拟机,然后单击编辑设置。
  5. 单击选项选项卡。
  6. 选择高级:常规部分。
  7. 单击配置参数按钮。

注意:虚拟机电源打开时,“配置参数”按钮处于禁用状态。

  1. 在“配置参数”窗口中,单击添加行。
  2. 在“名称”字段中,输入参数名称:

vmotion.maxSwitchoverSeconds

  1. 在“值”字段中,输入以秒为单位的新的超时值(例如:200)。
  2. 单击两次确定按钮以保存配置更改。
  3. 打开虚拟机电源。
VMware 网络 存储 AI