vMotion fails with the error: remote host IP_Address failed with status Busy (1031636)

我在做集群vMotion时候遇到了这个错误,说出现了系统常规错误无法将某某虚拟机迁移到某某主机。大概错误是如下图酱紫的

屏幕快照 2013-12-22 下午3.41.13

我发现在国内似乎大家都没有遇到过这个问题=。=!好奇葩我遇到了,所以写出来吧,在VM官网的KB里是有这个的,我找到了,但这个错误出现在老版本的ESX和ESXi上啊,郁闷。不过,解决办法还是很好使的,我就简单翻译在下边,大家凑合看看吧!


 

原因:

以下原因可能会导致此问题:

  • 由于ESX4.1和早期的ESX版本中SWAP交换文件略有不同;
  • 当执行vMotion的主机的交换文件(.vswp)储存在NFS存储中时(=。=话说我确实开的是NFS)。

=========

解决办法:

这个问题在ESX/ESXi 4.1 Update 2和ESXi 5.0 中已经得到解决了~

如果你不想升级……(老子都用到5.5了好吧)

更改设置:

  1. 运行vSphere Client 并且登录你的vCenter Server.(5.5就Web Client哈);
  2. 选择源ESX主机并且转到设置标签(Web Client就在对应主机下的“管理”标签里的“设置”选项卡里);
  3. 点击 软件 – 高级设置 – 迁移(选择“系统”菜单里的“高级系统设置”);
  4. 在迁移选项里,找到Migrate.VMotionResolveSwapType 默认应该是1.00
  5. 把数值更改为0.00
  6. 点击OK;
  7. 在目标主机上重复2-6步骤。

==================

简单翻译,原文在这里:)

anyShare分享到:

发表评论

电子邮件地址不会被公开。 必填项已用*标注