Oracle Linux 7.8 多路徑(Multipath)+Udev綁定磁盤


原文:https://www.baikedb.com/system/Linux/2020-09-03/510.html

前言本配置文檔,主要是解決安裝oracle軟件前,綁定外置存儲設備使用。一 安裝Multipath軟件安裝multipath軟件 yum install device-mapper-multipath -y 設置開機自啟 system

前言

本配置文檔,主要是解決安裝oracle軟件前,綁定外置存儲設備使用。

一 安裝Multipath軟件

安裝multipath軟件
yum install device-mapper-multipath -y
 
設置開機自啟
systemctl enable multipathd.service
 
生成配置文件
mpathconf --enable
 
更改配置文件權限
chmod 644 /etc/multipath.conf
 

二 配置Multipath

查看磁盤
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
 
驗證權限是否正確
 
 
 
 
--常見查看多路徑狀態命令:

RHEL自帶多路徑軟件(Multipath)查看多路徑狀態:multipath -ll
EMC多路徑軟件(PowerPath)查看多路徑狀態:powermt display dev=all
華為多路徑(UltraPath)查看多路徑狀態:upadmin show vlun
日立多路徑軟件(HDLM)查看多路徑狀態:dlnkmgr view -path
 
#查看存儲供應商參數及型號
lsblk -S          #rhel7 以上

cat /sys/block/sdb/device/vendor 
cat /sys/block/sdb/device/model
 
 


免責聲明!

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



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