这几天被oracle11gRAC的安装折腾的够呛,现总结如下:
环境:linux6.2+11.2.0.3+HDLM
本次安装是通过udev的形式固定asm所管理的磁盘
方法一:
写了很多99-oracle-asmdrive.rules的配置,只有以下写法,在/dev/下找到了映射的磁盘,原因未知,请知道的朋友点拨一下
KERNEL=="sddlm*",SUBSYSTEM=="block",PROGRAM=="/sbin/scsi_id i --whitelisted --device=/dev/$name",RESULT=="360060e80132d490050202d4900000000",NAME="ora01",ACTION=="add|change",OWNER="grid",GROUP="asmadmin",MODE="0660"
映射盘成功后,后续安装比较顺利
方法二:
通过配置50-udev.rules,改变磁盘权限,直接应用聚合后的磁盘名
SUBSYSTEM=="block", KERNEL=="sddlmaa1", GROUP="asmadmin", OWNER="grid", MODE="0660"
SUBSYSTEM=="block", KERNEL=="sddlmab1", GROUP="asmadmin", OWNER="grid", MODE="0660"
SUBSYSTEM=="block", KERNEL=="sddlmac1", GROUP="asmadmin", OWNER="grid", MODE="0660"
SUBSYSTEM=="block", KERNEL=="sddlmad1", GROUP="asmadmin", OWNER="grid", MODE="0660"
安装顺利,但重启后出现问题。集群起不来,报错找不到磁盘。原因:比对两台机器的盘符发现,同一个scsi设备,通过多路径软件认到的磁盘名称不一样。例如以下两节点:
iLU HDevName Device PathID Status iLU HDevName Device PathID Status
0005 sddlmam /dev/sdo 000013 Online 0005 sddlman /dev/sdo 000013 Online
/dev/sdbq 000117 Online /dev/sdcf 000117 Online
0007 sddlmch /dev/sdao 000039 Online 0007 sddlmcj /dev/sdao 000039 Online
/dev/sddv 000143 Online /dev/sddw 000143 Online
请有解决办法的朋友留言指导。
以上,希望给碰到类似情况的朋友带来帮助。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29337971/viewspace-1090395/,如需转载,请注明出处,否则将追究法律责任。