码迷,mamicode.com
首页 > 其他好文 > 详细

根据scsi_id决定设备描述符

时间:2015-02-05 10:48:41      阅读:431      评论:0      收藏:0      [点我收藏+]

标签:

  标签:scsi_id udev

  缺点:对于磁盘矩阵阵列,所有的设备的scsi_id都必须部署一遍,旷日费事。

  虚拟机中测试:

  摘自:http://blog.itpub.net/666724/viewspace-1058618/

  VMware 中使用 scsi_id 查询磁盘UUID

  在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操作系统中的任何操作,都不会重置该参数。

  摘自:http://www.361way.com/udev-disk-order/3954.html

  1、scsi_id 获取磁盘UUID

  [root@localhost ~]# /sbin/scsi_id -g -u /dev/sdb3690b11c0002be80e00000ce3514380db[root@localhost ~]# /sbin/scsi_id -g -u /dev/sdc3690b11c0002be80e00000ce5514380f8[root@localhost ~]# /sbin/scsi_id -g -u /dev/sdd3690b11c0002be80e00000ce75143810c

  2、asm rule规则

  #cat /etc/udev/rules.d/99-Oracle-asmdevices.rulesKERNEL=="sd?1",BUS="scsi",PROGRAM=="/sbin/scsi_id -g -u -d /dev/$parent",RESULT=="3690b11c0002be80e00000ce3514380db",NAME="asm-crs01", OWNER="grid",GROUP="asmadmin",MODE="0660"KERNEL=="sd?1",BUS="scsi",PROGRAM=="/sbin/scsi_id -g -u -d /dev/$parent",RESULT=="3690b11c0002be80e00000ce5514380f8",NAME="asm-data01", OWNER="grid",GROUP="asmadmin",MODE="0660"KERNEL=="sd?1",BUS="scsi",PROGRAM=="/sbin/scsi_id -g -u -d /dev/$parent",RESULT=="3690b11c0002be80e00000ce75143810c",NAME="asm-data02", OWNER="grid",GROUP="asmadmin",MODE="0660"

  重启udev服务

  [root@localhost rules.d]# /sbin/partprobe /dev/sdb1[root@localhost rules.d]# /sbin/partprobe /dev/sdc1[root@localhost rules.d]# /sbin/partprobe /dev/sdd1[root@localhost rules.d]# /sbin/start_udev

  查看asm设备

  [root@localhost rules.d]# ll /dev/asm* brw-rw----. 1 root root 8, 17 3月 27 11:30 /dev/asm-crs01 brw-rw----. 1 root root 8, 33 3月 27 11:30 /dev/asm-data01 brw-rw----. 1 root root 8, 49 3月 27 11:30 /dev/asm-data02

  更多参考资料:

http://t.qq.com/beijingdingyanxin/
http://t.qq.com/dingyaxinfxc
http://weibo.com/beijingdingyaxin
http://weibo.cn/beijingdingyaxin
http://i.sodao.com/u9545475
http://www.douban.com/people/bjdingyaxin/
http://www.douban.com/note/483236221/

根据scsi_id决定设备描述符

标签:

原文地址:http://www.cnblogs.com/fengmandaren/p/4273976.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!