如果您的系統已經設定多重路徑,而您稍後需要將更多儲存體新增到 SAN,則可以使用 rescan-scsi-bus.sh 程序檔掃描新的設備。依預設,此程序檔會掃描所有 HBA 的一般 LUN 範圍。
rescan-scsi-bus.sh [options] [host [host ...]]
您可以透過指令行指定主機 (已廢棄),或使用 --hosts=LIST 選項來指定 (推薦)。
對於大多數儲存子系統,該程序檔都可在不使用任何選項的情況下成功執行。但在某些特殊情況下,可能需要為 rescan-scsi-bus.sh 程序檔使用下列一或多個參數:
使用以下程序掃描設備,以便在不將系統重新開機的情況下使這些設備適用於多重路徑。
在儲存子系統中,使用廠商的工具來配置設備並更新其存取控制設定,以允許 Linux 系統存取新的儲存。如需詳細資料,請參閱廠商提供的文件。
掃描主機的所有目標,以使 Linux 核心的 SCSI 子系統的中間層級可辨識其新設備。在終端機主控台提示符處輸入
rescan-scsi-bus.sh [options]
檢查系統記錄 (/var/log/messages 檔案) 中的掃描進度。在終端機主控台提示符處輸入
tail -30 /var/log/messages
此指令會顯示記錄的最後 30 行。例如:
# tail -30 /var/log/messages . . . Feb 14 01:03 kernel: SCSI device sde: 81920000 Feb 14 01:03 kernel: SCSI device sdf: 81920000 Feb 14 01:03 multipathd: sde: path checker registered Feb 14 01:03 multipathd: sdf: path checker registered Feb 14 01:03 multipathd: mpath4: event checker started Feb 14 01:03 multipathd: mpath5: event checker started Feb 14 01:03:multipathd: mpath4: remaining active paths: 1 Feb 14 01:03 multipathd: mpath5: remaining active paths: 1
執行 multipath 指令辨識可設定 DM-MPIO 組態的設備。在終端機主控台提示符處輸入
multipath
您現在可以設定新設備以進行多重路徑了。