暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle rac+Linux常见udev asm配置

JYC统计 2026-07-16
30

 操作系统数据库版本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/mapper
          for i in ls mpath*; do
          printf "%s %s\n" "$i" "$(udevadm info --query=all --name=/dev/mapper/$i |grep -i dm_uuid)"done
          Oracle RAC用作ASM磁盘组的共享磁盘WWID必须一致

          文章转载自JYC统计,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

          评论