ITPub博客

首页 > Linux操作系统 > Linux操作系统 > VMware 中使用 scsi_id 查询磁盘UUID

VMware 中使用 scsi_id 查询磁盘UUID

Linux操作系统 作者:bitifi 时间:2016-07-20 12:26:34 0 删除 编辑
在VMware的Linux系统中查询磁盘的udev功能时,发现scsi_id命令无法返回设备的SCSI ID。

方法如下:

[@more@]1、在虚拟机关闭以后,进入虚拟机的目录

2、用文本编辑器修改vmx文件,在vmx文件中任意位置(通常在最后)添加如下行:

disk.EnableUUID = "TRUE"

3、重新启动虚拟机,此时可以正确获取SCSI ID

#/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/sdb
36000c29577b5db74013db535e0155e01

或 #/sbin/scsi_id -g -u /dev/sda

注意:在手工修改完vmx文件以后,如果再进行任何虚拟机的设置,比如添加磁盘,修改网卡类型或者其它的操作,
disk.EnableUUID参数又会重置为FALSE,所以每次进行虚拟机设置以后,都需要手工再次修改该参数。
当然重启虚拟机,或者虚拟机内Guest操作系统中的任何操作,都不会重置该参数。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30496894/viewspace-2122272/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: InnoDB多版本学习
请登录后发表评论 登录
全部评论

注册时间:2015-09-21

  • 博文量
    211
  • 访问量
    329842