RedHat 7.3+ORACLE 12c RAC 使用udev綁定磁盤

  在RedHat 7中,不少命令發生了改變,其中使用udev對磁盤綁定的命令也發生了變動,再也不使用start_udev,而是改成了udevadm,下面具體介紹如何使用udev對磁盤進行綁定,這裏對6和7分別進行對比:oracle

一、在RedHat 6和7中,首先都要編輯/etc/scsi_id.config文件:測試

6中內容爲:ui

[root@RAC01 ~]# vi /etc/scsi_id.config
options=--whitelisted --replace-whitespace

7中內容爲:spa

[root@raca1 ~]# cat /etc/scsi_id.config
options=-g

二、接着查看磁盤的uuid:code

6使用命令:blog

[root@RAC01 ~]# scsi_id --whitelisted --replace-whitespace --device=/dev/sdb
1ATA_VBOX_HARDDISK_VB9c35185d-71839d24

7使用命令,這裏須要注意一點,須要給磁盤建立分區,這裏我使用fdisk /etc/sdb命令爲磁盤建立一個主分區,爲sdb2,而在6中不須要建立分區:it

[root@raca1 ~]# /usr/lib/udev/scsi_id -g -u -d /dev/sdb2
3600a0980383030535524452f6e7a5371

三、編輯綁定文件,使用以下規則:io

6使用命令:asm

[root@RAC01 ~]# vi /etc/udev/rules.d/99-oracle-asmdevices.rules
KERNEL=="sd*",SUBSYSTEM=="block",PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name",RESULT=="1ATA_VBOX_HARDDISK_VB9c35185d-71839d24",NAME="asm-disk1",OWNER="grid",GROUP="dba",MODE="0660"

7使用命令:class

[root@raca1 ~]# vi /etc/udev/rules.d/99-oracle-asmdevices.rules
KERNEL=="sd?2", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="3600a0980383030535524452f6e7a5371", SYMLINK+="asm-ocrdisk1", OWNER="grid", GROUP="dba", MODE="0660"

四、開始綁定:

6綁定命令:

[root@rac01 ~]# start_udev
Starting udev:                                             [  OK  ]

7首先進行測試:

[root@raca1 ~] /sbin/partprobe /dev/sdb2
[root@raca1 ~] /sbin/udevadm test /block/sdb/sdb2

接着進行綁定命令:

/sbin/udevadm control --reload-rules

五、綁定完成,能夠使用命了ls -l /etc/asm*進行查看:

6中能夠看到:

[root@rac01 ~]# ls -l /dev/asm*
brw-rw---- 1 grid oinstall 8, 32 Apr 22 05:25 /dev/asm-disk1
brw-rw---- 1 grid oinstall 8, 16 Apr 22 05:25 /dev/asm-disk2

7中能夠看到:

[root@raca1 ~]# ls -l /dev/asm*
lrwxrwxrwx 1 root root 4 Apr 24 16:04 /dev/asm-datadisk1 -> sdf2
lrwxrwxrwx 1 root root 4 Apr 24 16:10 /dev/asm-datadisk2 -> sdg2
lrwxrwxrwx 1 root root 4 Apr 24 16:10 /dev/asm-ocrdisk1 -> sdb2
lrwxrwxrwx 1 root root 4 Apr 24 15:17 /dev/asm-ocrdisk2 -> sdc2
lrwxrwxrwx 1 root root 4 Apr 24 15:17 /dev/asm-ocrdisk3 -> sdd2
lrwxrwxrwx 1 root root 4 Apr 24 16:10 /dev/asm-ocrdisk4 -> sde2

  以上爲詳細綁定過程

相關文章
相關標籤/搜索