升級至 VMware Cloud Director 10.4.1 之前,請確認內嵌式 PostgreSQL 資料庫具有所需的可用磁碟空間。

如果要將 VMware Cloud Director 應用裝置升級至版本 10.4.1,則內嵌式 PostgreSQL 資料庫將從版本 10 升級至版本 14。此程序涉及將現有資料庫內容複製到新的本機執行個體,這會導致磁碟使用量暫時增加。因此,在開始升級之前,請確認資料庫磁碟上有足夠的可用空間。

小心:

由於複製程序僅包含資料庫內容,而不包含資料庫記錄,或是用於複寫的預寫記錄,因此請確認資料庫記錄已根據組織的記錄保留原則進行備份。

程序

  1. 若要檢查可用磁碟空間,請執行以下命令並記錄結果。
    df -B G /var/vmware/vpostgres/
  2. 執行以下命令,檢查 vpostgres 資料目錄下 /pg_wal/log 目錄的大小。
    du -B G --summarize /var/vmware/vpostgres/current/pgdata/pg_wal/
    du -B G --summarize /var/vmware/vpostgres/current/pgdata/log/
  3. 從已用磁碟總空間減去記錄目錄的大小。

結果

如果系統中的總可用空間大於減去的結果,則可以繼續升級。

範例: 檢查資料庫磁碟上的可用磁碟空間

執行命令以檢查可用磁碟空間。

  1. 執行命令以檢查可用磁碟空間。
    df -B G /var/vmware/vpostgres/
    命令傳回下列資訊。
    Filesystem                Size  Used Avail Use% Mounted on
    /dev/mapper/database_vg-vpostgres   84G   30G   54G  36% /var/vmware/vpostgres
  2. 執行以下命令,檢查 vpostgres 資料目錄下 /pg_wal/log 目錄的大小。
    du -B G --summarize /var/vmware/vpostgres/current/pgdata/pg_wal/
    du -B G --summarize /var/vmware/vpostgres/current/pgdata/log/
    
    命令傳回下列資訊。
    12G	/var/vmware/vpostgres/current/pgdata/pg_wal/
    1G	/var/vmware/vpostgres/current/pgdata/log/
  3. 從已用磁碟總空間減去記錄目錄的大小:30-12-1=17。

    此結果意味著,資料庫至少需要 17 GB 的可用磁碟空間才能進行升級。此系統中的總可用空間為 54 GB,因此可以放心地繼續升級。

下一步