Linux挂载HDS存储安装Oracle RAC的难点莫过于对HDS存储的UDEV映射ASM,而RAC的安装不会是问题,和在其它设备上进行安装过程一样。
ASM即可以直接使用整块盘,也可以使用分区。但使用整个盘还是分区,UDEV的配置会有所不同,这点需要注意。
下面以某一运营商的生产系统为案例,内容进行了部分截取。
1. 通过dlnkmgr查看映射到主机的LUN
# /opt/DynamicLinkManager/bin/dlnkmgr view -lu
Product : HUS_VM
SerialNumber : 000000
LUs : 124
iLU HDevName Device PathID Status
0004 sddlmaa /dev/sdb 000000 Online
/dev/sdbh 000124 Online
0005 sddlmam /dev/sdo 000013 Online
/dev/sdbu 000137 Online
0006 sddlmbk /dev/sdab 000026 Online
/dev/sdcn 000150 Online
0007 sddlmcf /dev/sdao 000039 Online
/dev/sddg 000163 Online
/dev/sddlma* 是映射出来的设备名称
2. 编辑UDEV配置文件
# cat /etc/udev/rules.d/99-oracle-asmdevices.rules
KERNEL=="sddlm*",SUBSYSTEM=="block",PROGRAM=="/sbin/scsi_id --whitelisted --device=/dev/$name",RESULT=="360060e80132d490050202d4900000004",NAME="ora01",ACTION=="add|change",OWNER="grid",GROUP="asmadmin",MODE="0660"
KERNEL=="sddlm*",SUBSYSTEM=="block",PROGRAM=="/sbin/scsi_id --whitelisted --device=/dev/$name",RESULT=="360060e80132d490050202d4900000005",NAME="ora02",ACTION=="add|change",OWNER="grid",GROUP="asmadmin",MODE="0660"
KERNEL=="sddlm*",SUBSYSTEM=="block",PROGRAM=="/sbin/scsi_id --whitelisted --device=/dev/$name",RESULT=="360060e80132d490050202d4900000006",NAME="ora03",ACTION=="add|change",OWNER="grid",GROUP="asmadmin",MODE="0660"
KERNEL=="sddlm*",SUBSYSTEM=="block",PROGRAM=="/sbin/scsi_id --whitelisted --device=/dev/$name",RESULT=="360060e80132d490050202d4900000007",NAME="ora04",ACTION=="add|change",OWNER="grid",GROUP="asmadmin",MODE="0660"
KERNEL=="sddlm*" 表示使用整个盘。
3. 生成UDEV设备文件
# start_udev
阅读(2050) | 评论(0) | 转发(0) |