儲存區陣列類型外掛程式 (SATP) 負責陣列特定的作業。SATP 是 VMware NMP 的子模組。
ESXi 為 VMware 支援的每種陣列類型提供 SATP。ESXi 還提供預設 SATP 以支援非專屬的雙主動、主動-被動式、ALUA 和本機裝置。
每個 SATP 均滿足特定類別之儲存區陣列的特殊特性。SATP 可以執行偵測路徑狀態和啟動非作用中路徑所需的陣列特定作業。因此,NMP 模組本身可以使用多個儲存區陣列,而無需瞭解儲存裝置特性。
一般而言,NMP 會決定用於特定儲存裝置的 SATP,並將此 SATP 與該儲存裝置的實體路徑相關聯。此 SATP 會實作下列工作:
- 監控每個實體路徑的健全狀況。
- 報告每個實體路徑的狀態變更。
- 執行儲存區容錯移轉所需的陣列專屬動作。例如,對於主動-被動式裝置,它可以啟動被動路徑。
ESXi 包含儲存區陣列的多個一般 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 參考說明文件。