Linux6.6及以上版本配置oracle-ASM共享儲存-UDEV


在linux6.6版本之前,我們又兩種方式可以配置asm共享磁盤,一種是安裝asm驅動包進行asm磁盤組配置,另一種是UDEV通過識別共享存儲UUID號進行asm磁盤組配置。

但在linux6.6之后,廠家不再提供asm驅動包,只能通過UDEV方式進行配置,下面我們就來看下用UDEV配置的步驟:

操作系統:centos linux 6.6

共享儲存:hda映射的emcpower裸設備

首先,我們先到UDEV路勁下將服務開啟,再用命令輸出這些裸設備的UUID號,UUID可以理解為盤符的一個序列號。

[root@oracle-db1 ~]# cd /etc/udev/rule.d

[root@oracle-db1 rules.d]# start_udev
Starting udev:                                             [  OK  ]

[root@oracle-db1 ~]# /sbin/scsi_id -g -u -d /dev/emcpower*

或者可以用以下shell腳本獲取

for i in  c d e f g h i
do 
echo "KERNEL==\"emcpower*\", BUS==\"scsi\", PROGRAM==\"/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/\$name\", RESULT==\"`/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/emcpower$i`\", NAME=\"asm-disk$i\", OWNER=\"grid\", GROUP=\"asmadmin\", MODE=\"0660\"" 
done

 

我們可以復制用shell腳本獲取的結果作為文件的輸入內容

[root@oracle-db1 rules.d]# vi 99-oracle-asmdevices.rules

在節點1服務器上重啟udev服務后,在該配置好的文件同步到節點2服務器上,同樣的重啟udev服務

最后查看兩邊服務器生成的asm磁盤

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM