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 功能的儲存裝置陣列。預設的配置值與受支援的裝置可在
/usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf.defaults
檔案中找到。
您可以編輯
/etc/multipath.conf
配置檔,覆寫 DM-Multipath 的預設配置值。如果需要的話,您也可以新增配置檔預設值裡面,不支援的儲存陣列。
注意
您可以在
initramfs
檔案系統上執行設定 multipath。如果您可以從 initramfs
檔案系統上執行 multipath,並更改了任何 multipath 配置檔,那就必須重建 initramfs
檔案系統,好讓變更生效。欲知重建使用 multipath 的 initramfs
檔案系統的方法,請參閱〈節 3.4, “在 initramfs 檔案系統中設定 multipath”〉。
本章提供了關於剖析與修改
multipath.conf
檔案的資訊,其中包含了以下章節:
- 配置檔案總覽
- 配置檔案黑名單
- 配置檔案預設值
- 配置檔案 multipath
- 配置檔案裝置
在 multipath 配置檔案中,您只需要設定所需的部份,或改變
multipath.conf.defaults
中的預設值。如果配置檔案中有些部份與您的使用環境無關,或者您不想要蓋過預設值,您可將這些部份設為註釋,就如在初始檔案中一樣。
您可使用正規表示式(regular expression)語法來撰寫配置檔案。
此配置檔案的註釋版本可在
/usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf.annotated
中找到。
4.1. 配置檔案總覽
multipath 的配置檔案可分成以下幾節:
- blacklist
- 不會被用來作為 multipath 的特定裝置清單。
- blacklist_exceptions
- 根據 blacklist 一節的參數,列出 multipath 黑名單以外的裝置。
- defaults
- DM-Multipath 的一般預設設定。
- multipaths
- 設定每個 multipath 裝置的特性。這些值會覆蓋過配置檔案中
defaults
與devices
兩節中的設定。 - devices
- 設定每個儲存控制卡。這些值會覆蓋過配置檔案中
defaults
一節中的設定。如果預設設定並不支援您使用的儲存陣列,您可能需要為其建立devices
一節。
當系統決定了一組 multipath 裝置的屬性,它會先檢查 multipath 的設定,然後每個裝置的設定,接下來則是 multipath 的系統預設值。