NMP SATP 宣告規則定義由哪一個 SATP 來管理特定儲存裝置。通常情況下,您可以使用 NMP SATP 規則的預設設定。如果您需要修改規則,請使用 esxcli 命令將規則新增到特定 SATP 的宣告規則清單中。
當安裝特定儲存區陣列的第三方 SATP 時,可能需要建立 SATP 規則。
在此程序中,--server=server_name 指定目標伺服器。指定的目標伺服器會提示您輸入使用者名稱和密碼。支援其他連線選項,如組態檔或工作階段檔案。如需連線選項的清單,請參閱 vSphere Command-Line Interface 入門。
必要條件
安裝 vCLI 或部署 vSphere Management Assistant (vMA) 虛擬機器。請參閱vSphere Command-Line Interface 入門。若要進行疑難排解,請在 ESXi Shell 中執行 esxcli命令。
程序
- 若要新增特定 SATP 的宣告規則,請執行 esxcli --server=server_name 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 --server=server_name storage nmp satp rule add -V NewVend -M NewMod -s VMW_SATP_INV
如果執行 esxcli --server=server_name storage nmp satp list -s VMW_SATP_INV 命令,則可以查看新增到 VMW_SATP_INV 規則清單中的新規則。