恭喜发财 发表于 2011-5-12 16:16:42

如何查看某个VMDK文件被哪些虚拟机使用?

如何检查VMDK文件的被虚拟机引用的情况???
不要告诉我依次查看每个虚拟机的配置,那样太麻烦了。
谢谢高手们!

Artvision 发表于 2011-5-12 19:02:58

esxtop 里面应该是的,好像v是查看虚拟机实例的

恭喜发财 发表于 2011-5-12 21:27:55

楼上的同志哥能讲详细些么?

Artvision 发表于 2011-5-12 23:03:31

如果你只是要看运行的虚拟机实例的话,可以运行如下命令的
vim-cmd vmsvc/getallvms
该命令输出所有的VMX情况和相关虚拟机VMID
然后用vim-cmd vmsvc/get.filelayout vmid | grep vmdk查看到相关虚拟机引用的VMDK

Artvision 发表于 2011-5-12 23:04:37

esxtop 然后输入v 可以看到目前那几台VM运行在ESX上面,已经相关ESX的ID

ylqy 发表于 2011-6-12 09:46:39

非常好,学习学习再学习

恭喜发财 发表于 2011-8-12 10:52:29

在powercli里执行 get-vm|get-harddisk就可以了。
不过谁能告诉我如何改变输出列Filename的列宽???

Artvision 发表于 2011-8-12 15:37:58


太麻烦,还要输入一堆虚拟机的名字。Filename列宽不是动态调整的么,把你的CMD窗口调宽点不就不会拥挤的么。

恭喜发财 发表于 2011-8-12 10:52:00

在调整存储的时候,发现很多VMDK文件没有被任何虚拟机引用,所以想统计下到底有哪些VMDK文件没在使用中,因此不需要依次输入虚拟机的名字,只要一个所有在用的VMDK的列表就可以了。

systex417 发表于 2011-9-12 08:29:34

学习一下。
页: [1]
查看完整版本: 如何查看某个VMDK文件被哪些虚拟机使用?