资源描述:
《RHEL5 Oracle Linux 5上生成正确的udev rule 规则文件.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、RHEL5OracleLinux5上生成正确的udevrule规则文件1.确认在所有RAC节点上已经安装了必要的UDEV包[root@rh2~]#rpm-qagrepudevudev-095-14.21.el52.通过scsi_id获取设备的块设备的唯一标识名,假设系统上已有LUNsdc-sdiforiincdefghi;doecho"sd$i""`scsi_id-g-u-s/block/sd$i`";donesdc1IET_00010001sdd1IET_00010002sde1IET_00010003sdf1IET_00010004
2、sdg1IET_00010005sdh1IET_00010006sdi1IET_00010007以上列出于块设备名对应的唯一标识名3.创建必要的UDEV配置文件,首先切换到配置文件目录[root@rh2~]#cd/etc/udev/rules.d定义必要的规则配置文件root@rh2rules.d]#touch99-oracle-asmdevices.rules[root@rh2rules.d]#cat99-oracle-asmdevices.rulesKERNEL=="sd",BUS=="scsi",PROGRAM=="/sbin/s
3、csi_id-g-u-s%p",RESULT=="1IET_00010001",NAME="ocr1",OWNER="grid",GROUP="asmadmin",MODE="0660"KERNEL=="sd",BUS=="scsi",PROGRAM=="/sbin/scsi_id-g-u-s%p",RESULT=="1IET_00010002",NAME="ocr2",OWNER="grid",GROUP="asmadmin",MODE="0660"KERNEL=="sd",BUS=="scsi",PROGRAM=="/sbin/sc
4、si_id-g-u-s%p",RESULT=="1IET_00010003",NAME="asm-disk1",OWNER="grid",GROUP="asmadmin",MODE="0660"KERNEL=="sd",BUS=="scsi",PROGRAM=="/sbin/scsi_id-g-u-s%p",RESULT=="1IET_00010004",NAME="asm-disk2",OWNER="grid",GROUP="asmadmin",MODE="0660"KERNEL=="sd",BUS=="scsi",PROGRAM==
5、"/sbin/scsi_id-g-u-s%p",RESULT=="1IET_00010005",NAME="asm-disk3",OWNER="grid",GROUP="asmadmin",MODE="0660"KERNEL=="sd",BUS=="scsi",PROGRAM=="/sbin/scsi_id-g-u-s%p",RESULT=="1IET_00010006",NAME="asm-disk4",OWNER="grid",GROUP="asmadmin",MODE="0660"KERNEL=="sd",BUS=="scsi",
6、PROGRAM=="/sbin/scsi_id-g-u-s%p",RESULT=="1IET_00010007",NAME="asm-disk5",OWNER="grid",GROUP="asmadmin",MODE="0660"Result为/sbin/scsi_id-g-u-s%p的输出--MatchthereturnedstringofthelastPROGRAMcall.ThiskeymaybeusedinanyfollowingruleafteraPROGRAMcall.按顺序填入刚才获取的唯一标识名即可OWNER为安装Gri
7、dInfrastructure的用户,在11gr2中一般为grid,GROUP为asmadminMODE采用0660即可NAME为UDEV映射后的设备名,建议为OCR和VOTEDISK创建独立的DISKGROUP,为了容易区分将该DISKGROUP专用的设备命名为ocr1..ocrn的形式其余磁盘可以根据其实际用途或磁盘组名来命名4.将该规则文件拷贝到其他节点上[root@rh2rules.d]#scp99-oracle-asmdevices.rulesOther_node:/etc/udev/rules.d5.在所有节点上启动udev
8、服务,或者重启服务器即可[root@rh2rules.d]#/sbin/udevcontrolreload_rules[root@rh2rules.d]#/sbin/start_udevStartingud