NMP SATP 宣告規則定義由哪一個 SATP 來管理儲存裝置。通常,您可以使用針對儲存裝置提供的預設 SATP。如果預設設定不足,請使用 esxcli 命令來變更特定裝置的 SATP。

當安裝特定儲存區陣列的第三方 SATP 時,可能需要建立 SATP 規則。

必要條件

安裝 vCLI 或部署 vSphere Management Assistant (vMA) 虛擬機器。請參閱vSphere 命令列介面入門。若要進行疑難排解,請在 ESXi Shell 中執行 esxcli命令。

程序

  1. 若要新增特定 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。
  2. 將主機重新開機。

範例: 定義 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 規則清單中的新規則。