Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

章 4. DM Multipath 配置檔案

就預設值,DM Multipath 提供的配置值足以應付 multipath 大部分的一般使用方式。除此之外,DM Multipath 支援常見、本身支援 DM Multipath 功能的儲存裝置陣列。欲取得有關於預設配置值上的相關資訊(包括支援的裝置)請執行以下其中一項指令。
# multipathd show config
# multipath -t 
您可以編輯 /etc/multipath.conf 配置檔案,覆寫 DM Multipath 的預設配置值。若有必要,您也能將預設上不受支援的儲存陣列加入配置檔案中。

注意

您可以在 initramfs 檔案系統上執行設定 multipath。如果您可以從 initramfs 檔案系統上執行 multipath,並更改了任何 multipath 配置檔,那就必須重建 initramfs 檔案系統,以讓變更生效。欲知重建使用 multipath 的 initramfs 檔案系統的方法,請參閱〈節 3.4, “在 initramfs 檔案系統中設定 multipath”〉。
本章提供了關於剖析與修改 multipath.conf 檔案的資訊,其中包含了以下章節:
  • 配置檔案總覽
  • 配置檔案黑名單
  • 配置檔案預設值
  • 配置檔案 multipath
  • 配置檔案裝置
在 multipath 配置檔案中,您僅需要指定您配置所需的部份,或需改變的預設值。如果配置檔案中有些部份與您的使用環境無關,或者您不想要蓋過預設值,您可將這些部份設為註釋,就如在初始檔案中一樣。
您可使用正規表示式(regular expression)語法來撰寫配置檔案。
您可在 multipath.conf(5) man page 中找到更多有關於配置檔案上的相關資訊。

4.1. 配置檔案總覽

multipath 的配置檔案可分成以下幾節:
blacklist
不會被用來作為 multipath 的特定裝置清單。
blacklist_exceptions
根據 blacklist 一節的參數,列出 multipath 黑名單以外的裝置。
defaults
DM Multipath 的一般預設設定。
multipaths
個別 multipath 裝置特性的設定。這些值會覆蓋過配置檔案的 defaultsdevices 兩節中所指定的設定。
devices
個別儲存控制卡的設定。這些值會覆蓋過配置檔案的 defaults 一節中的設定。如果預設設定並不支援您使用的儲存陣列,您可能需要為其建立 devices 一節。
當系統決定了一組 multipath 裝置的屬性,它會先檢查 multipath 的設定、裝置的設定,然後則是 multipath 的系統預設值。