儲存區陣列類型外掛程式 (SATP) 負責陣列特定的作業。SATP 是 VMware NMP 的子模組。

ESXi 為 VMware 支援的每種陣列類型提供 SATP。ESXi 還提供預設 SATP 以支援非專屬的雙主動、主動-被動式、ALUA 和本機裝置。

每個 SATP 均滿足特定類別之儲存區陣列的特殊特性。SATP 可以執行偵測路徑狀態和啟動非作用中路徑所需的陣列特定作業。因此,NMP 模組本身可以使用多個儲存區陣列,而無需瞭解儲存裝置特性。

一般而言,NMP 會決定用於特定儲存裝置的 SATP,並將此 SATP 與該儲存裝置的實體路徑相關聯。此 SATP 會實作下列工作:

  • 監控每個實體路徑的健全狀況。
  • 報告每個實體路徑的狀態變更。
  • 執行儲存區容錯移轉所需的陣列專屬動作。例如,對於主動-被動式裝置,它可以啟動被動路徑。
ESXi 包含儲存區陣列的多個一般 SATP 模組。
VMW_SATP_LOCAL
適用於本機直接連結裝置的 SATP。
從 vSphere 6.5 Update 2 版起,VMW_SATP_LOCAL 為本機裝置 (採用 4K 原生格式的裝置除外) 提供多重路徑支援。無需舊版 vSphere 中使用其他 SATP 這一程序,即可宣告本機裝置的多重路徑。
VMW_SATP_LOCAL 支援 VMW_PSP_MRU 和 VMW_PSP_FIXED 路徑選取外掛程式,但不支援 VMW_PSP_RR。
VMW_SATP_DEFAULT_AA
適用於雙主動陣列的一般 SATP。
VMW_SATP_DEFAULT_AP
適用於主動-被動式陣列的一般 SATP。
VMW_SATP_ALUA
適用於符合 ALUA 標準之陣列的 SATP。

如需詳細資訊,請參閱 VMware 相容性指南ESXCLI 參考說明文件。

顯示主機的 SATP

使用 esxcli 命令可列出已載入系統的 VMware NMP SATP。顯示 SATP 的相關資訊。

必要條件

安裝 ESXCLI。請參閱ESXCLI 入門。若要進行疑難排解,請在 ESXi Shell 中執行 esxcli 命令。

程序

  • 若要列出 VMware SATP,請執行下列命令:
    esxcli storage nmp satp list

結果

對於每個 SATP,該輸出會顯示資訊,其中顯示此 SATP 支援的儲存區陣列或系統的類型。該輸出還會顯示使用此 SATP 的任何 LUN 的預設 PSP。[Description] 欄中的 Placeholder (plugin not loaded) 指示未載入 SATP。

範例: 顯示主機的 SATP

# esxcli storage nmp satp list
Name                 Default PSP    Description
VMW_SATP_MSA         VMW_PSP_MRU    Placeholder (plugin not loaded)
VMW_SATP_ALUA        VMW_PSP_MRU    Placeholder (plugin not loaded)
VMW_SATP_DEFAULT_AP  VMW_PSP_MRU    Placeholder (plugin not loaded)
VMW_SATP_SVC         VMW_PSP_FIXED  Placeholder (plugin not loaded)
VMW_SATP_EQL         VMW_PSP_FIXED  Placeholder (plugin not loaded)
VMW_SATP_INV         VMW_PSP_FIXED  Placeholder (plugin not loaded)
VMW_SATP_EVA         VMW_PSP_FIXED  Placeholder (plugin not loaded)
VMW_SATP_ALUA_CX     VMW_PSP_RR     Placeholder (plugin not loaded)
VMW_SATP_SYMM        VMW_PSP_RR     Placeholder (plugin not loaded)
VMW_SATP_CX          VMW_PSP_MRU    Placeholder (plugin not loaded)
VMW_SATP_LSI         VMW_PSP_MRU    Placeholder (plugin not loaded)
VMW_SATP_DEFAULT_AA  VMW_PSP_FIXED  Supports non-specific active/active arrays
VMW_SATP_LOCAL       VMW_PSP_FIXED  Supports direct attached devices

如需有關此命令的詳細資訊,請參閱 ESXCLI 概念和範例ESXCLI 參考說明文件。