當您在 vSphere with Tanzu 環境中使用 vSAN Direct 時,可以使用外部共用儲存區來儲存管理內部虛擬機器和其他中繼資料。

問題

當您部署同質 vSAN Direct 叢集時,必須在叢集中的每個 ESXi 主機上建立已複寫的 vSAN 資料存放區,以儲存 vSphere with Tanzu 管理虛擬機器和其他中繼資料。vSAN 資料存放區會耗用空間、需要每台主機上額外的 I/O 控制器,並限制可支援 vSAN Direct 的硬體組態。

可以使用外部共用儲存區來儲存管理內部虛擬機器和其他中繼資料,而不是設定 vSAN 資料存放區。

解決方案

  1. 如果在叢集中的 ESXi 主機上部署了 vSAN 或 vSAN Direct,請從任何組態清除主機。
    1. 移除指派給 vSAN 或 vSAN Direct 的任何磁碟。請參閱〈從 vSAN 移除磁碟群組或裝置〉
    2. (選擇性) 使用指令碼來為 vSAN Direct 標記主機上的磁碟。請參閱使用指令碼將儲存裝置標記用於 vSAN Direct
  2. 使用 VMware Cloud Foundation 建立具有外部儲存區的工作負載網域。
    確保選取其中一個儲存區選項,例如 NFS、vVols 或 FC。只能選取其中一個選項。
    如需詳細資訊,請參閱 《VMware Cloud Foundation 操作和管理指南》中的 〈使用工作負載網域〉
    此步驟將部署具有 vCenter Server 和指定 ESXi 主機的工作負載網域。外部儲存區會掛接在所有主機上,並新增到預設叢集。
  3. 啟用 vSAN。
    確保未針對 vSAN 宣告任何磁碟。
    如需詳細資訊,請參閱 〈在現有叢集上啟用 vSAN〉
    此步驟會透過 vSAN 網路建立零位元組 vSAN 資料存放區。未將任何本機磁碟用於 vSAN。
  4. 在主機上為 vSAN Direct 宣告本機磁碟。
    如需相關資訊,請參閱 為 vSphere with Tanzu 設定 vSAN Direct
    對於您宣告的每個裝置, vSAN Direct 都會建立一個單獨的資料存放區。
  5. 建立 vSAN Direct 的儲存區原則。
    如需相關資訊,請參閱 建立 vSAN Direct 儲存區原則
  6. 設定並啟用工作負載管理。
    如需相關資訊,請參閱 設定和管理 主管叢集

範例

在此範例中,設定包括外部 NFS 儲存區和 vSAN Direct 資料存放區。控制平面虛擬機器和 vSphere 網繭 正在外部 NFS 儲存區上執行。持續性磁碟區宣告在 vSAN Direct 上執行。

設定包括外部 NFS 儲存區和 vSAN Direct 資料存放區