linux系统asmlib启动,linux下用udev做asmlib时遇到的问题

上头要求的,没办法,小喽啰只能服从命令。想问一下:

1,suse10,redhat5下的udev是不是根本就不支持整盘映射,因为自己试了很多次,根本就无法生效,但是没有找到官方的明确结论。

2,如下是我在suse11上对整盘做udev映射时碰到的一点问题:udevadm trigger生效。再次执行,失效。磁盘去掉后再挂,不生效。

udev1:/etc/udev/rules.d # ll /dev/UDEV*

brw-rw---- 1 grid oinstall 8, 113 Sep  3 14:07 /dev/UDEV5

udev1:/etc/udev/rules.d # cat 99-oracle-asmdevices.rules

KERNEL=="sd?", BUS=="scsi", PROGRAM=="/lib/udev/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="360022a11000d02d200748752000000fa", NAME="UDEV3", OWNER="grid", GROUP="oinstall", MODE="0660"

KERNEL=="sd?1", BUS=="scsi", PROGRAM=="/lib/udev/scsi_id --whitelisted --device=/dev/$parent", RESULT=="360022a11000d02d200175f3c000000fe", NAME="UDEV5", OWNER="grid", GROUP="oinstall", MODE="0660"

KERNEL=="sd?1", BUS=="scsi", PROGRAM=="/lib/udev/scsi_id --whitelisted  --device=/dev/$parent", RESULT=="360022a11000d02d2006cfad1000000ff", SYMLINK+="oracle_udev/sym_asmlib1", OWNER="grid", GROUP="oinstall", MODE="0660"

KERNEL=="sd?1", BUS=="scsi", PROGRAM=="/lib/udev/scsi_id --whitelisted  --device=/dev/$parent", RESULT=="360022a11000d02d2006cfad1000000ff", SYMLINK+="oracle_udev/sym_asmlib2", OWNER="grid", GROUP="oinstall", MODE="0660"

udev1:/etc/udev/rules.d # udevadm trigger

udev1:/etc/udev/rules.d # ll /dev/UDEV*

brw-rw---- 1 grid oinstall 8, 128 Sep  3 14:08 /dev/UDEV3

brw-rw---- 1 grid oinstall 8, 113 Sep  3 14:07 /dev/UDEV5

udev1:/etc/udev/rules.d # udevadm trigger

udev1:/etc/udev/rules.d # ll /dev/UDEV*

brw-rw---- 1 grid oinstall 8, 113 Sep  3 14:07 /dev/UDEV5

udev1:/etc/udev/rules.d #

suse11上分区的udev映射我的配置和网上的不同,/dev/$name会出现上面相同问题,得换成/dev/$parent才行。整盘的啥都不行,就是有问题。。。。

3,redhat6上整盘的udev映射时会出现2个同样主次设备号文件:KERNEL=="sd?", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="360022a110004def6006cf21b00000103", NAME="udevtest1", OWNER="grid", GROUP="asmadmin", MODE="0660"

[root@redhat-160 rules.d]# ll /dev/udevtest1

brw-rw---- 1 grid asmadmin 8, 112 Sep  3 02:30 /dev/udevtest1

[root@redhat-160 rules.d]# ll /dev/sdh

brw-rw---- 1 root disk 8, 112 Sep  3 02:30 /dev/sdh

[root@redhat-160 rules.d]#

问题有点多,找了很久的资料,linux官方也没有相关说明。按理来说整盘应该也可以做udev映射的,不知道哪里出了问题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值