vCloud Director 應用裝置包含內嵌式 PostgreSQL 資料庫。內嵌式 PostgreSQL 資料庫包含 Replication Manager (repmgr) 工具套件,可為 PostgreSQL 伺服器叢集提供高可用性 (HA) 功能。您可以建立具有資料庫 HA 叢集的應用裝置部署,以便為 vCloud Director 資料庫提供容錯移轉功能。

您可以將 vCloud Director 應用裝置部署為主要儲存格、待命儲存格或 vCD 應用程式儲存格。請參閱使用 vSphere Web Client 或 vSphere Client 部署 vCloud Director 應用裝置使用 VMware OVF Tool 部署 vCloud Director 應用裝置使用已簽署的萬用字元憑證部署 vCloud Director 應用裝置以進行 HTTPS 和主控台 Proxy 通訊

若要為 vCloud Director 資料庫設定 HA,當您建立伺服器群組時,您可以透過部署 vCloud Director 應用裝置的一個主要執行個體和兩個待命執行個體來設定資料庫 HA 叢集。

圖 1. vCloud Director 應用裝置資料庫 HA 叢集
一個主要儲存格和兩個待命儲存格

建立具有資料庫 HA 的 vCloud Director 應用裝置部署

若要建立具有資料庫 HA 組態的 vCloud Director 伺服器群組,請遵循此工作流程:
  1. vCloud Director 應用裝置部署為主要儲存格。

    主要儲存格是 vCloud Director 伺服器群組中的第一個成員。內嵌式資料庫會設定為 vCloud Director 資料庫。資料庫名稱為 vcloud,且資料庫使用者為 vcloud

  2. 確認主要儲存格已啟動且正在執行。
    1. 若要確認 vCloud Director 服務健全狀況,請使用系統管理員認證登入 vCloud Director Service Provider Admin Portal,網址為:https://primary_eth0_ip_address/provider
    2. 若要確認 PostgreSQL 資料庫健全狀況,請以 root 身分登入應用裝置管理使用者介面,網址為 https://primary_eth1_ip_address:5480

      主要節點必須處於執行中狀態。

  3. 將兩個 vCloud Director 應用裝置執行個體部署為待命儲存格。

    內嵌式資料庫與主要資料庫一起在複寫模式中進行設定。

    備註: 初始待命應用裝置部署之後,Replication Manager 開始將其資料庫與主要應用裝置資料庫進行同步。在此期間, vCloud Director 資料庫和 vCloud Director 使用者介面將無法使用。
  4. 確認 HA 叢集中的所有儲存格均在執行中。

    請參閱檢視資料庫高可用性叢集中的儲存格的狀態

  5. (選擇性) 將一或多個 vCloud Director 應用裝置執行個體部署為 vCloud Director 應用程式儲存格。

    未使用內嵌式資料庫。vCloud Director 應用程式儲存格會連線至主要資料庫。

一個主要儲存格、兩個待命儲存格和 N 個 vCD 應用程式儲存格

建立不具有資料庫 HA 的 vCloud Director 應用裝置部署

若要建立不含資料庫 HA 組態的 vCloud Director 伺服器,請遵循此工作流程:
  1. vCloud Director 應用裝置部署為主要儲存格。

    主要儲存格是 vCloud Director 伺服器群組中的第一個成員。內嵌式資料庫會設定為 vCloud Director 資料庫。資料庫名稱為 vcloud,且資料庫使用者為 vcloud

  2. 確認主要儲存格已啟動且正在執行。
    1. 若要確認 vCloud Director 服務健全狀況,請使用系統管理員認證登入 vCloud Director Service Provider Admin Portal,網址為:https://primary_eth0_ip_address/provider
    2. 若要確認 PostgreSQL 資料庫健全狀況,請以 root 身分登入應用裝置管理使用者介面,網址為 https://primary_eth1_ip_address:5480

      主要節點必須處於執行中狀態。

  3. (選擇性) 將一或多個 vCloud Director 應用裝置執行個體部署為 vCD 應用程式儲存格。

    未使用內嵌式資料庫。vCD 應用程式儲存格會連線至主要資料庫。

一個主要儲存格和 N 個 vCD 應用程式儲存格