一、60-raw.rules
[root@db ~]# vi /etc/udev/rules.d/60-raw.rules
ACTION=="add",KERNEL=="sdb",RUN+="/bin/raw /dev/raw/raw1 %N"
ACTION=="add",KERNEL=="raw1", OWNER="grid", GROUP="asmadmin",MODE="660"
ACTION=="add",KERNEL=="sdc",RUN+="/bin/raw /dev/raw/raw2 %N"
ACTION=="add",KERNEL=="raw2", OWNER="grid", GROUP="asmadmin",MODE="660"
[root@db ~]# ls -l /dev/raw/raw*
brw-rw----1 grid asmadmin 8, 96 Jun 29 21:56 /dev/raw1
brw-rw----1 grid asmadmin 8, 64 Jun 29 21:56 /dev/raw2二、99-oracle-asmdevices.rules
[root@db1 ~]#vi /etc/udev/rules.d/99-oracle-asmdevices.rules
KERNEL=="sdb",NAME="asmdiskb",OWNER="grid",GROUP="asmadmin",MODE="0660"
KERNEL=="sdc",NAME="asmdiskc",OWNER="grid",GROUP="asmadmin",MODE="0660"
[root@db1 ~]#udevadm control --reload-rules
[root@db1 ~#start_udev
Starting udev:[ OK ]
[root@db3 ~]#ll /dev/asm*
brw-rw----. 1 gridasmadmin 8, 16 Dec 16 15:52 /dev/asmdiskb
brw-rw----. 1 gridasmadmin 8, 32 Dec 16 15:52 /dev/asmdiskc上述两个文件都可以。如果使用多路径参考:
本文详细介绍了如何通过Udev规则为特定设备分配权限和名称。包括创建raw设备节点及为Oracle ASM磁盘组配置设备名的过程。展示了具体的规则文件内容及其效果。
749

被折叠的 条评论
为什么被折叠?



