首页 > 代码库 > VMware vCenter中, 如何辩认虚机上Raw Device Mapping过了的一块物理磁盘?
VMware vCenter中, 如何辩认虚机上Raw Device Mapping过了的一块物理磁盘?
比如说, 我们有一套VMware的环境, 其中有一台运行者ESXi的主机, 其上有十块SAS盘. 这十块盘中的五块盘被RDM到一台虚机上了. 假设你发现有添加多了一块盘, 你想移除掉, 但是5块盘其中有3块盘已经在使用中了(即其上有生产数据). 可是VMware虚机的属性对话框中, 你只能看到Hard disk X, Physical LUN and Datastore Mapping File中的数字看起来也没法用, 该怎么做?
首先你需要通过其他方式得知你要删掉的磁盘的device的名字, 这个名字会出现在Host的Configuration Tab下的Storage选项中的.
找到这个device, 然后记录下他的Identifier.
在这里是22a09结尾的一串字符串.
然后到虚拟中, 拷贝下所有的Physical LUN and Datastore Mapping File的字符串, 选device ID的后几位作为关键字, 进行匹配.
vml.0200000000600605b0072c91001ba288d0d62ee7dd4d5239323731
vml.0200000000600605b0072c91001ba28936dc3c29b84d5239323731
vml.0200000000600605b0072c91001ba2880aca622a094d5239323731
vml.0200000000600605b0072c91001ba2889cd31a3a044d5239323731
这样, 我们就找到了想要移除的RDM磁盘.
也就是说Physical LUN and Datastore Mapping File字符串其中的一部分是由device的ID组成的.
VMware vCenter中, 如何辩认虚机上Raw Device Mapping过了的一块物理磁盘?