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
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