在Ubuntu上安裝和配置Multipath的步驟

小樊
84
2024-09-08 16:52:18

在Ubuntu上安裝和配置Multipath分為以下幾個(gè)步驟:

  1. 安裝依賴包:
sudo apt-get update
sudo apt-get install -y multipath-tools open-iscsi
  1. 加載內(nèi)核模塊:
sudo modprobe dm-multipath
sudo modprobe scsi_dh_alua
  1. 創(chuàng)建并編輯Multipath配置文件:
sudo nano /etc/multipath.conf

將以下內(nèi)容粘貼到配置文件中,根據(jù)實(shí)際情況修改設(shè)備名稱、WWID和路徑組:

defaults {
    user_friendly_names yes
    path_grouping_policy "group_by_prio"
}

devices {
    device {
        vendor "VendorName"
        product "ProductName"
        path_grouping_policy group_by_prio
        prio alua
        path_checker tur
        failback immediate
        rr_weight uniform
        no_path_retry queue
    }
}

blacklist {
    devnode "^sd[a-z]"
}

blacklist_exceptions {
    device {
        vendor "VendorName"
        product "ProductName"
    }
}
  1. 重啟Multipath服務(wù):
sudo systemctl restart multipathd
  1. 掃描并發(fā)現(xiàn)存儲(chǔ)設(shè)備:
sudo iscsiadm -m discovery -t sendtargets -p<target_ip>
sudo iscsiadm -m node -l
  1. 確認(rèn)Multipath設(shè)備已創(chuàng)建:
multipath -ll

如果一切正常,您應(yīng)該能看到類似于以下的輸出:

mpatha (36001405a8f9b9db) dm-0 VendorName, ProductName
size=1.0G features='1 queue_if_no_path' hwhandler='1 alua' wp=rw
`-+- policy='service-time 0' prio=1 status=active
  |- 3:0:0:0 sda 8:0   active ready running
  `- 4:0:0:0 sdb 8:16  active ready running

現(xiàn)在,您已經(jīng)成功地在Ubuntu上安裝并配置了Multipath。請(qǐng)注意,這些步驟可能因存儲(chǔ)設(shè)備和網(wǎng)絡(luò)配置而有所不同。

0