oracle linux 6.9通过UDEV创建裸设备

oracle rac安装前系统环境准备,通过UDEV创建共享磁盘裸设备

1、创建oracle rac系统所需的用户和组

groupadd -g 501 oinstall
groupadd -g 502 dba
groupadd -g 504 asmadmin
groupadd -g 506 asmdba
groupadd -g 507 asmoper
useradd -u 501 -g oinstall -G asmadmin,asmdba,asmoper grid
useradd -u 502 -g oinstall -G dba,asmdba,asmadmin,asmdba,asmoper oracle
passwd oracle
passwd grid
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

2、创建UDEV设备 
查看磁盘UUID:

[root@dfmc-dbaasp-02 /]# multipath -ll

整理如下:

mpathr (36643e8c1004b0e39ef8028eb0000003a) dm-19 
mpathe (36643e8c1004b0e39ef8022da00000027) dm-4 
mpathq (36643e8c1004b0e39ef80285800000039) dm-18 
mpathd (36643e8c1004b0e39ef80233e00000028) dm-5 
mpathp (36643e8c1004b0e39ef8026f700000036) dm-15 
mpathc (36643e8c1004b0e39ef80225100000025) dm-2 
mpatho (36643e8c1004b0e39ef80277400000037) dm-16 
mpathb (36643e8c1004b0e39ef80228f00000026) dm-3 
mpathn (36643e8c1004b0e39ef8024550000002f) dm-8 
mpathm (36643e8c1004b0e39ef80263300000034) dm-13 
mpathl (36643e8c1004b0e39ef80269100000035) dm-14 
mpathk (36643e8c1004b0e39ef80253300000031) dm-10 
mpathj (36643e8c1004b0e39ef8025ca00000033) dm-12 
mpathi (36643e8c1004b0e39ef80258700000032) dm-11 
mpathu (36643e8c1004b0e39ef802a1c0000003c) dm-21 
mpathh (36643e8c1004b0e39ef80240c0000002e) dm-7 
mpatht (36643e8c1004b0e39ef8029540000003b) dm-20 
mpathg (36643e8c1004b0e39ef8024d300000030) dm-9 
mpaths (36643e8c1004b0e39ef8027ef00000038) dm-17 
mpathf (36643e8c1004b0e39ef80238a0000002d) dm-6 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20

编辑配置文件 
[root@szhgysjygldb1 rules.d]# vi /etc/udev/rules.d/99-oracle-asmdevices.rules

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef8028eb0000003a", NAME="asmdataf101",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef8022da00000027", NAME="asmdataf102",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef80285800000039", NAME="asmdataf103",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef80233e00000028", NAME="asmdataf104",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef8026f700000036", NAME="asmdataf105",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef80225100000025", NAME="asmdataf106",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef80277400000037", NAME="asmdataf107",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef80228f00000026", NAME="asmdataf108",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef8024550000002f", NAME="asmdataf109",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef80263300000034", NAME="asmdataf110",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef80269100000035", NAME="asmdataf201",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef80253300000031", NAME="asmdataf202",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef8025ca00000033", NAME="asmdataf203",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef80258700000032", NAME="asmdataf204",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef802a1c0000003c", NAME="asmdataf205",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef80240c0000002e", NAME="asmdataf206",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef8029540000003b", NAME="asmdataf207",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef8024d300000030", NAME="asmdataf208",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef8027ef00000038", NAME="asmdataf209",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef80238a0000002d", NAME="asmdataf210",  OWNER="grid", GROUP="asmadmin", MODE="0660"
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20

启动UDEV:

[root@dfmc-dbaasp-02 /]# start_udev
Starting udev: [  OK  ]
  • 1
  • 2

检查裸设备是否创建成功

ls -l /dev/asm*
  • 1
版权声明:技术随笔 https://blog.csdn.net/xqzhang8/article/details/72633376

oracle rac安装前系统环境准备,通过UDEV创建共享磁盘裸设备

1、创建oracle rac系统所需的用户和组

groupadd -g 501 oinstall
groupadd -g 502 dba
groupadd -g 504 asmadmin
groupadd -g 506 asmdba
groupadd -g 507 asmoper
useradd -u 501 -g oinstall -G asmadmin,asmdba,asmoper grid
useradd -u 502 -g oinstall -G dba,asmdba,asmadmin,asmdba,asmoper oracle
passwd oracle
passwd grid
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

2、创建UDEV设备 
查看磁盘UUID:

[root@dfmc-dbaasp-02 /]# multipath -ll

整理如下:

mpathr (36643e8c1004b0e39ef8028eb0000003a) dm-19 
mpathe (36643e8c1004b0e39ef8022da00000027) dm-4 
mpathq (36643e8c1004b0e39ef80285800000039) dm-18 
mpathd (36643e8c1004b0e39ef80233e00000028) dm-5 
mpathp (36643e8c1004b0e39ef8026f700000036) dm-15 
mpathc (36643e8c1004b0e39ef80225100000025) dm-2 
mpatho (36643e8c1004b0e39ef80277400000037) dm-16 
mpathb (36643e8c1004b0e39ef80228f00000026) dm-3 
mpathn (36643e8c1004b0e39ef8024550000002f) dm-8 
mpathm (36643e8c1004b0e39ef80263300000034) dm-13 
mpathl (36643e8c1004b0e39ef80269100000035) dm-14 
mpathk (36643e8c1004b0e39ef80253300000031) dm-10 
mpathj (36643e8c1004b0e39ef8025ca00000033) dm-12 
mpathi (36643e8c1004b0e39ef80258700000032) dm-11 
mpathu (36643e8c1004b0e39ef802a1c0000003c) dm-21 
mpathh (36643e8c1004b0e39ef80240c0000002e) dm-7 
mpatht (36643e8c1004b0e39ef8029540000003b) dm-20 
mpathg (36643e8c1004b0e39ef8024d300000030) dm-9 
mpaths (36643e8c1004b0e39ef8027ef00000038) dm-17 
mpathf (36643e8c1004b0e39ef80238a0000002d) dm-6 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20

编辑配置文件 
[root@szhgysjygldb1 rules.d]# vi /etc/udev/rules.d/99-oracle-asmdevices.rules

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef8028eb0000003a", NAME="asmdataf101",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef8022da00000027", NAME="asmdataf102",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef80285800000039", NAME="asmdataf103",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef80233e00000028", NAME="asmdataf104",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef8026f700000036", NAME="asmdataf105",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef80225100000025", NAME="asmdataf106",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef80277400000037", NAME="asmdataf107",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef80228f00000026", NAME="asmdataf108",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef8024550000002f", NAME="asmdataf109",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef80263300000034", NAME="asmdataf110",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef80269100000035", NAME="asmdataf201",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef80253300000031", NAME="asmdataf202",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef8025ca00000033", NAME="asmdataf203",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef80258700000032", NAME="asmdataf204",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef802a1c0000003c", NAME="asmdataf205",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef80240c0000002e", NAME="asmdataf206",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef8029540000003b", NAME="asmdataf207",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef8024d300000030", NAME="asmdataf208",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef8027ef00000038", NAME="asmdataf209",  OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36643e8c1004b0e39ef80238a0000002d", NAME="asmdataf210",  OWNER="grid", GROUP="asmadmin", MODE="0660"
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20

启动UDEV:

[root@dfmc-dbaasp-02 /]# start_udev
Starting udev: [  OK  ]
  • 1
  • 2

检查裸设备是否创建成功

ls -l /dev/asm*
  • 1

猜你喜欢

转载自blog.csdn.net/dongxinhjj/article/details/80845294
今日推荐