Oracle Linux 7.8 多路徑(Multipath)+Udev繫結磁碟

dba_sam發表於2021-05-18

本配置文件,主要是解決安裝oracle軟體前,繫結外接儲存裝置使用。

安裝multipath軟體
yum install device-mapper-multipath -y
 
設定開機自啟
systemctl enable multipathd.service
 
生成配置檔案
mpathconf --enable
 
更改配置檔案許可權
chmod 644 /etc/multipath.conf
 

檢視磁碟
fdisk -l | grep dev/sd*

這裡我排除掉我的本地磁碟sda及sdb
 
我們先查下所有磁碟的UUID
/usr/lib/udev/scsi_id -g -u -d 磁碟名稱

如上圖所示,我們可以看出UUID是兩兩相同的,這是因為伺服器與儲存的連線是雙線的,所以我們需要配合多路徑軟體使用。
 
配置檔案:
編輯 /etc/multipath.conf
vi /etc/multipath.conf


如上圖所示,把其它的磁碟加入到multipaths中,重複的uuid,只需要加一個,加完後儲存配置。
 
重啟多路徑軟體
systemctl restart multipathd
 
檢查磁碟繫結情況

三 Udev配置

編輯或新增檔案
vi /etc/udev/rules.d/99-dm.rules   #新增以下內容
ENV{DM_NAME}=="ocr-c",OWNER:="grid",GROUP:="asmadmin",MODE:="660"
ENV{DM_NAME}=="ocr-d",OWNER:="grid",GROUP:="asmadmin",MODE:="660"
ENV{DM_NAME}=="ocr-e",OWNER:="grid",GROUP:="asmadmin",MODE:="660"
ENV{DM_NAME}=="ocr-f",OWNER:="grid",GROUP:="asmadmin",MODE:="660"
ENV{DM_NAME}=="ocr-g",OWNER:="grid",GROUP:="asmadmin",MODE:="660"
ENV{DM_NAME}=="mgmt-h",OWNER:="grid",GROUP:="asmadmin",MODE:="660"
ENV{DM_NAME}=="mgmt-i",OWNER:="grid",GROUP:="asmadmin",MODE:="660"
ENV{DM_NAME}=="data-j",OWNER:="grid",GROUP:="asmadmin",MODE:="660"
ENV{DM_NAME}=="data-k",OWNER:="grid",GROUP:="asmadmin",MODE:="660"
ENV{DM_NAME}=="fra-l",OWNER:="grid",GROUP:="asmadmin",MODE:="660"
ENV{DM_NAME}=="fra-m",OWNER:="grid",GROUP:="asmadmin",MODE:="660"
 
或者
KERNEL=="dm-[3-9]",OWNER="grid",GROUP="oinstall",MODE="0660"
KERNEL=="dm-1[0-3]",OWNER="grid",GROUP="oinstall",MODE="0660"
 
 
重新載入udev
/sbin/udevadm trigger --type=devices --action=change
 
驗證許可權是否正確


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70000068/viewspace-2772859/,如需轉載,請註明出處,否則將追究法律責任。

相關文章