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).

    이 결과는 업그레이드를 위해 데이터베이스에 사용 가능한 디스크 공간이 17GB 이상 필요하다는 것을 의미합니다. 이 시스템에서 사용 가능한 총 공간은 54GB이므로 업그레이드를 진행해도 안전합니다.

다음에 수행할 작업