多路徑multipath配置,udev綁定


多路徑multipath配置

以root用戶登錄

1.查看共享磁盤是否掛載成功

#fdisk -l

 

2.生成配置文件

#mpathconf --enable

 

修改配置文件權限

#chmod 644 /etc/multipath.conf

 查看掛載磁盤(本機掛載的磁盤為sdc--sdn)

掛載磁盤為6塊,因為多路徑會顯示12塊

#ll  /dev/sd*

查看磁盤ID 依次執行 (可以寫個腳本,懶得搞了)

#/usr/lib/udev/scsi_id -g -u -d /dev/sdc

~

#/usr/lib/udev/scsi_id -g -u -d /dev/sdn

 

根據上圖ID可以看出兩兩ID相同,實際只有6塊

 修改配置文件內容(注意根據磁盤ID修改wwid和alias,下面只寫了一個示例)

#vim /etc/multipath.conf

 multipaths {

        multipath {

                wwid                360050764008201d2680000000000002f

                alias                   disk1

                path_grouping_policy    multibus

                path_selector           "round-robin 0"

                failback                immediate

                rr_weight               priorities

                no_path_retry           5

        }

}

 3.啟動multipathd服務

#/bin/systemctl start  multipathd.service

4.設置開機自啟動

#systemctl enable multipathd

5.查看聚合后的磁盤

#ll /dev/mapper

 

 

 配置udev

重啟UDEV

/sbin/udevadm trigger –type=devices –action=change

 

如果是HDLM多路徑存儲,則配置UDEV

添加以下內容(字符有亂碼,建議手敲)

#vim /etc/udev/rules.d/99-dm.rules

KERNEL=="sd*[!0-9]",ENV{DEVTYPE}=="disk",SUBSYSTEM=="block",PROGRAM=="/usr/lib/udev/scsi_id -g -u -d $devnode",RESULT=="",RUN+="/bin/sh -c 'mknod /dev/asmdisk1 b $major $minor;chown grid:asmadmin /dev/asmdisk1;chmod 0660 /dev/asmdisk1'"

 

 如果是Multipath多路徑存儲,則配置UDEV

添加以下內容

#vim /etc/udev/rules.d/99-dm.rules

 ENV{DM_NAME}=="disk1",OWNER:="grid",GROUP:="asmadmin",MODE:="660",SYMLINK+="iscsi/oraasm-$env{DM_NAME}"

ENV{DM_NAME}=="disk2",OWNER:="grid",GROUP:="asmadmin",MODE:="660",SYMLINK+="iscsi/oraasm-$env{DM_NAME}"

ENV{DM_NAME}=="disk3",OWNER:="grid",GROUP:="asmadmin",MODE:="660",SYMLINK+="iscsi/oraasm-$env{DM_NAME}"

ENV{DM_NAME}=="disk4",OWNER:="grid",GROUP:="asmadmin",MODE:="660",SYMLINK+="iscsi/oraasm-$env{DM_NAME}"

ENV{DM_NAME}=="disk5",OWNER:="grid",GROUP:="asmadmin",MODE:="660",SYMLINK+="iscsi/oraasm-$env{DM_NAME}"

ENV{DM_NAME}=="disk6",OWNER:="grid",GROUP:="asmadmin",MODE:="660",SYMLINK+="iscsi/oraasm-$env{DM_NAME}"

  

清空磁盤頭(單台服務器操作即可)(首次安裝不需要操作),慎重勿選錯磁盤,后果是災難性的

#dd if=/dev/zero of=/dev/mapper/disk1 bs=1024k count=200

~

#dd if=/dev/zero of=/dev/mapper/disk6 bs=1024k count=200

 

磁盤格式化

#fdisk /dev/mapper/disk1

~

#fdisk /dev/mapper/disk6

依次輸入n  回車 回車 回 回車 回車 w 回車

 

 

# partprobe

# ll /dev/mapper/*

 

 


免責聲明!

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



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