KERNEL=="sd*",SUBSYSTEM=="block",PROGRAM=="/lib/udev/scsi_id--whitelisted--replace-whitespace--device=/dev/$name",RESULT=="1ATA_VBOX_HARDDISK_VB06b0cef7-cc3e6c40",NAME="asm-diski",OWNER="grid",GROUP="asmadmin",MODE="0660"
如上为我参照的网上有关suse11上udev配置,在suse11上我主要对整盘如/dev/sdd和分区如/dev/sdd1进行udev映射,有如下问题:
整盘如/dev/sdd
KERNEL=="sd?",SUBSYSTEM=="block",PROGRAM=="/lib/udev/scsi_id--whitelisted--replace-whitespace--device=/dev/$name",RESULT=="363215613214613153fs54432",NAME="asm-diski",OWNER="grid",GROUP="asmadmin",MODE="0660"
问题:1,配置好udev规则记录后,磁盘映射上来,规则记录无法生效。
2,执行udevadmtrigger命令,规则生效,有udev设备文件
3,再次执行udevadmtrigger命令,udev设备消失
4,udev规则生效产生udev设备后,重启OS,udev设备消失
分区如/dev/sdd1
KERNEL=="sd*1",SUBSYSTEM=="block",PROGRAM=="/lib/udev/scsi_id--whitelisted--device=/dev/$parent",RESULT=="363215613214613153fs54432",NAME="asm-disk2",OWNER="grid",GROUP="asmadmin",MODE="0660"
如果分区按照整盘的配置,也会出现和整盘相同问题,。如上的配置是我自己摸索出来的,没有上述问题产生。但是整盘按照我这个分区的配置来的话根本行不通。/lib/udev/scsi_id命令的参数各种都试过很多次。。。。
请有相关经验的大神指教下,谢谢!!!!!!!
分 --> |