vSphere中Storage vMotion 失败

作者: loaf 分类: 虚拟化 发布时间: 2014-06-04 09:39

前一天用Veeam备份,备份失败。怀疑是因为虚拟机用的是中文目录,因为在Veeam的错误提示中有

2014/6/3 23:41:47 :: Error: Client error: DiskLib error: [16].No file exists for given path
Failed to create NFC download stream. NFC path: [nfc://conn:192.168.11.47,nfchost:host-1210,stg:datastore-19@A????/Win2008Sta.vmx].

很明显其中的???是目录结构中的中文。
于是,想用Storage vMotion将目录更名,因为在vShpere中,将虚拟机更名,然后再Storage vMotion后,会将目录名和虚拟机名更名的。
但是出现了:

找到VM的KB如下:
http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&docType=kc&externalId=2074551
从中可以看到,在虚拟机备份时,备份系统会通知vSphere,禁止该虚拟机的Storage vMotion,如果备份成功,会通知解除此通知,如果备份异常,有可能会没有解除通知,这样的话,就不能正常vMotion了。
先用最简单的解决方法,虚拟机关机后从清单删除,然后再浏览存储,手工添加到清单,解决此问题。但是如果虚拟机不能关机的话,按KB说明,就得停用vCenter Server。这里也有另一文章,方法就是KB中提示的方法。

发表回复

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