在RHEL5以前的redhat版本中,系统通过/etc/sysconfig/rawdevices配置raw的控制文件,通
过/etc/init.d/rawdevices来管理raw设备的启动和关闭。
rhel5正规的方法是通过udev来管理raw。裸设备绑定的重启命令为start_udev
配置裸设备(修改/etc/udev/rules.d/60-raw.rules文件)
1.先将磁盘进行分区
#fdisk /dev/emcpowerdp
#fdisk /dev/emcpowerdq
2.编辑/etc/udev/rules.d/60-raw.rules配置文件
#vi /etc/udev/rules.d/60-raw.rules
加载裸设备,添加以下内容
1)设置分区与RAW对应关系
ACTION==”add”, KERNEL==”/dev/emcpowerdp1″,RUN+=”/bin/raw /dev/raw/raw1 %N”
ACTION==”add”, KERNEL==”/dev/emcpowerdq1″,RUN+=”/bin/raw /dev/raw/raw2 %N”
ACTION=="add", KERNEL=="/dev/emcpowerdp1", RUN+="/bin/raw /dev/raw/raw1 %N"
ACTION=="add", ENV{MAJOR}=="120", ENV{MINOR}=="1905", RUN+="/bin/raw /dev/raw/raw2 %M %m"
ACTION=="add", KERNEL=="/dev/emcpowerdq1", RUN+="/bin/raw /dev/raw/raw2 %N"
ACTION=="add", ENV{MAJOR}=="120", ENV{MINOR}=="1921", RUN+="/bin/raw /dev/raw/raw2 %M %m"
2)设置RAW的权限
ACTION=="add", KERNEL=="raw1",owner="root", GROUP="oinstall", MODE="640"
ACTION=="add", KERNEL=="raw2",owner="oracle", GROUP="oinstall", MODE="660"
如果多个RAW的权限相同可以做以下设置,如raw1,raw2权限相同:
ACTION=="add", KERNEL=="raw[1-2]",owner="oracle", GROUP="oinstall", MODE="660"
3.重启服务
#start_udev
4.查看raw设备
#ls -lrt /dev/raw 或者
#raw -aq
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24668589/viewspace-709038/
,如需转载,请注明出处,否则将追究法律责任。