NMP SATP 宣告規則定義由哪一個 SATP 來管理儲存裝置。通常,您可以使用針對儲存裝置提供的預設 SATP。如果預設設定不足,請使用 esxcli 命令來變更特定裝置的 SATP。
當安裝特定儲存區陣列的第三方 SATP 時,可能需要建立 SATP 規則。
必要條件
安裝 vCLI 或部署 vSphere Management Assistant (vMA) 虛擬機器。請參閱vSphere 命令列介面入門。若要進行疑難排解,請在 ESXi Shell 中執行 esxcli命令。
程序
- 若要新增特定 SATP 的宣告規則,請執行 esxcli storage nmp satp rule add 命令。該命令採用下列選項。
選項 |
說明 |
-b|--boot |
此規則是在開機時新增的系統預設規則。請勿修改 esx.conf 或新增到主機設定檔。 |
-c|--claim-option=string |
新增 SATP 宣告規則時,設定宣告選項字串。 |
-e|--description=string |
新增 SATP 宣告規則時,設定宣告規則說明。 |
-d|--device=string |
新增 SATP 宣告規則時設定裝置。裝置規則與廠商/型號和驅動程式規則互斥。 |
-D|--driver=string |
新增 SATP 宣告規則時,設定驅動程式字串。驅動程式規則與廠商/型號規則互斥。 |
-f|--force |
強制宣告規則在任何情況下均略過有效性檢查並安裝規則。 |
-h|--help |
顯示說明訊息。 |
-M|--model=string |
新增 SATP 宣告規則時,設定型號字串。廠商/型號規則與驅動程式規則互斥。 |
-o|--option=string |
新增 SATP 宣告規則時,設定選項字串。 |
-P|--psp=string |
設定 SATP 宣告規則的預設 PSP。 |
-O|--psp-option=string |
設定 SATP 宣告規則的 PSP 選項。 |
-s|--satp=string |
將為其新增規則的 SATP。 |
-R|--transport=string |
新增 SATP 宣告規則時,設定宣告傳輸類型字串。 |
-t|--type=string |
新增 SATP 宣告規則時,設定宣告類型。 |
-V|--vendor=string |
新增 SATP 宣告規則時,設定廠商字串。廠商/型號規則與驅動程式規則互斥。 |
備註: 搜尋 SATP 規則以尋找指定裝置的 SATP 時,NMP 會首先搜尋驅動程式規則。如果沒有相符項,則搜尋廠商/型號規則,最後搜尋傳輸規則。如果仍然沒有相符項,NMP 將選取裝置的預設 SATP。
- 將主機重新開機。
範例: 定義 NMP SATP 規則
下列範例命令將指派 VMW_SATP_INV 外掛程式,可管理廠商字串為 NewVend 和型號字串為 NewMod 的儲存區陣列。
# esxcli storage nmp satp rule add -V NewVend -M NewMod -s VMW_SATP_INV
如果執行 esxcli storage nmp satp list -s VMW_SATP_INV 命令,則可以查看新增到 VMW_SATP_INV 規則清單中的新規則。