基于 VMware vSphere 环境安装 Oracle21c RAC (二)
配置 ASM 共享磁盘
vSphere 虚拟化层配置共享磁盘
关闭两个节点,为 orac01 节点添加一个新的 SCSI 控制器,然后添加所需硬盘;关于 SCSI 控制器的属性配置以及硬盘的属性配置,请详细查看下面所示的截图。



在 orac01 节点配置完成后,同样为 orac02 节点添加一个新的 SCSI 控制器,只不过在添加硬盘时我们不选择新硬盘,而是添加现有硬盘,即找到 orac01 节点刚刚新加的那些硬盘。关于 SCSI 控制器的属性配置以及硬盘的属性配置,请详细查看下面所示的截图。



两个节点都配置完成后,开机检查硬盘的识别情况,正常两个节点识别到的硬盘应该是一模一样的。

使用 udev 规则配置 asm 磁盘
两个节点都需要执行此操作:
- 创建 udev 规则
[root@orac1 ~]# for i in {b..h}; do echo "KERNEL==\"sd*\", ENV{DEVTYPE}==\"disk\", SUBSYSTEM==\"block\", PROGRAM==\"/usr/lib/udev/scsi_id -g -u -d %N\", RESULT==\"`/usr/lib/udev/scsi_id -g -u /dev/sd$i`\", RUN+=\"/bin/sh -c 'mknod /dev/asmdisk$i b \$major \$minor; chown grid:asmadmin /dev/asmdisk$i; chmod 0660 /dev/asmdisk$i'\"" >> /etc/udev/rules.d/99-oracle-asmdevices.rules; done
触发 udev 规则
udevadm control -R
udevadm trigger
检查 asm 磁盘属性。
[root@orac01 ~]# ls -ltr /dev/asm*
brw-rw---- 1 grid asmadmin 8, 32 Aug 24 15:02 /dev/asmdiskc
brw-rw---- 1 grid asmadmin 8, 80 Aug 24 15:02 /dev/asmdiskf
brw-rw---- 1 grid asmadmin 8, 48 Aug 24 15:02 /dev/asmdiskd
brw-rw---- 1 grid asmadmin 8, 64 Aug 24 15:02 /dev/asmdiske
brw-rw---- 1 grid asmadmin 8, 96 Aug 24 15:02 /dev/asmdiskg
brw-rw---- 1 grid asmadmin 8, 112 Aug 24 15:02 /dev/asmdiskh
[root@ORAC02 ~]# ls -ltr /dev/asm*
brw-rw---- 1 grid asmadmin 8, 32 Aug 24 15:02 /dev/asmdiskc
brw-rw---- 1 grid asmadmin 8, 80 Aug 24 15:02 /dev/asmdiskf
brw-rw---- 1 grid asmadmin 8, 48 Aug 24 15:02 /dev/asmdiskd
brw-rw---- 1 grid asmadmin 8, 64 Aug 24 15:02 /dev/asmdiske
brw-rw---- 1 grid asmadmin 8, 96 Aug 24 15:02 /dev/asmdiskg
brw-rw---- 1 grid asmadmin 8, 112 Aug 24 15:02 /dev/asmdiskh