当前位置:首页>Linux>Oracle rac+Linux常见udev asm配置

Oracle rac+Linux常见udev asm配置

  • 2026-09-10 15:29:43
Oracle rac+Linux常见udev asm配置
操作系统数据库版本asm_diskstring/etc/udev/rules.d/99-oracle-asmdevices.rules 
redhat6.5oracle11.2.0.4/dev/asmdisk/*KERNEL=="sd*", SUBSYSTEM=="block", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36e02861100697fc0d7713329000001bb", SYMLINK+="asmdisk/asm-data01", OWNER="grid", GROUP="asmadmin", MODE="0660"
redhat6.5oracle12.2.0.1/dev/*KERNEL=="sd*", SUBSYSTEM=="block", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36e02861100697fc00f594d5f000000ff", NAME="asm-data-25",  OWNER="grid",  GROUP="asmadmin", MODE="0660"
redhat6.5(麒麟)oracle12.2.0.1/dev/asm*, AFD:*SUBSYSTEM=="block", KERNEL=="vdb", NAME="asm-crs1", OWNER="grid", GROUP="asmadmin", MODE="0660"##这种虚拟平台主机加减磁盘后,原vdb盘符可能发生变化情况不稳定,应考虑绑定wwid方式
redhat6.8oracle11.2.0.4/dev/mapper/*KERNEL=="dm-[2-4]", OWNER="grid", GROUP="asmadmin", MODE="0660"
redhat6.10oracle11.2.0.4/dev/*KERNEL=="sd*", SUBSYSTEM=="block", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36e02861100697fc00f56e1fe00000019", NAME="asm-crs01",  OWNER="grid",  GROUP="asmadmin", MODE="0660"
redhat7.2oracle11.2.0.4/dev/asm*KERNEL=="sd?", ENV{ID_SERIAL}=="36f86eee1005d086f07eba0d50000000h", SYMLINK+="asmdisk1", OWNER="grid", GROUP="asmadmin", MODE="0660"
centos7.7oracle12.2.0.1/dev/asm*KERNEL=="dm-*",ENV{DM_UUID}=="mpath-360002ac0000000000000001b0002345e",SYMLINK+="asm_crs01",OWNER="grid",GROUP="asmadmin",MODE="0660"
redhat7.8oracle19.9.0.0o/*/DATAC1_*, o/*/RECOC1_*, /dev/exadata_quorum/*KERNEL=="dm*",OWNER="grid", GROUP="asmadmin", MODE="0660"
centos7.7
oracle19.8.0.0
/dev/asm*
KERNEL=="sd?", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$name", RESULT=="36000c291efa2560bb1b2a13ac43bd4c0", SYMLINK+="asm-data1", OWNER="grid", GROUP="asmadmin", MODE="0660"
linux7.x:重启udev规则文件,使修改在内存生效
/sbin/udevadm control --reload-rules/sbin/udevadm trigger --type=devices --action=change

linux6.x:重启udev规则文件,使修改在内存生效

/sbin/udevadm control --reload-rules/sbin/start_udev

检查属主权限:

ll /dev/asm*ll /dev/*

linux7.x获取mpath多路径UUID方法:

cd /dev/mapperfor i in ls mpath*; doprintf "%s %s\n" "$i" "$(udevadm info --query=all --name=/dev/mapper/$i |grep -i dm_uuid)"; done
Oracle RAC用作ASM磁盘组的共享磁盘WWID必须一致

最新文章

随机文章