linux 6.9 加盘后的 Oracle 12c ASM DiskGroup 配置过程
1 . 存储分配空间(磁盘)后, linux 识别磁盘(重启 os )
2.multi path 软件识别后,默认生产一个设备,在 /dev/mapper/mulitpathdevX.
3.scsi_id 获取 wwid ,并配置 /etc/mul tipath.conf ,设置多路径设备名(例如 asmdata21 ),重启 multipath 服务
3.1 /sbin/scsi_id -g -u -d /dev/mapper/multipathdevX
例:36000d3100152080000000000000000d8
3.2 vi /etc/multipath.conf
multipath {
wwid 36000d3100152080000000000000000d8
alias asmdata22
}
3.3 service multipathd restart
4. 修改/etc/udev/rules.d/99-oracle-asmdevices.rules,配置 asm 设备名,重启 udev
4.1 vi /etc/udev/rules.d/99-oracle-asmdevices.rules
#add lines
ENV{DM_NAME}=="asmdata22", OWNER:="grid", GROUP:="asmadmin", MODE:="660", SYMLINK+="oraasm/oraasm-$env{DM_NAME}"
4.2 重新加载udev规则,并启动udev
/sbin/udevadm control --reload-rules
/sbin/start_udev
注意: start_udev 可能 导致vip和scanip切换 ; 参考【 Linux环境RAC ASM添加磁盘时Start_Udev导致监听终止 来自 < https://blog.csdn.net/pujiao5201314/article/details/68485308 > 】
5.asm diskgroup add disk
ALTER DISKGROUP DATA01 ADD DISK '/dev/oraasm/oraasm-asmdata22' rebalance power 10;