假使當你 vMotion 在 10% 的時後,出現下列這些錯誤訊息 :
Migration will cause the virtual machine's configuration to be modified to preserve the CPU feature requirements for it's guest operating system.
Operation timed out
A general system error occurred:
Failed waiting for data. Error 16. Invalid argument
因為可能原因及診斷步驟很多,詳情請看 http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&externalId=1003734,就不一一列舉了。
如果用了上述方法還是不能解決,或是不能執行 vMotion、出現 Migration failed while copying data.back 訊息的話,也有可能是因為你的 ESX(i) vDS 的 VMkernel port groups,分走不同 uplink,並且 IP 設成同一網段,造成 VMkernel 在載送 vMotion 的時候無所適從,不知該選哪個 uplink。一般而言,我們會將 vMotion 與 IP Storage 的 VMkernel port 設成不同網段,將它 segment 開來較為容易管理,也可以避免這樣的問題。
要解決也很簡單,for vMotion traffic 一個網段 (例如 192.168.1.x),for iSCSI traffic 另一個網段 (例如192.168.2.x) 就行了。通常不可變動的為 iSCSI SAN (production),可調整 vMotion port IP 即可。
VMware KB : http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1030845
留言列表