고가용성 배포가 클러스터된 PostgreSQL 서버(포함된 또는 외부)에 의존하는 경우 업그레이드를 위해 각 vRealize Automation 장치 노드를 구성해야 합니다.

이 태스크 정보

참고:

먼저 해당 환경에서 vRealize Automation appliance 노드 각각을 구성한 다음 마스터 가상 장치 Postgres 노드를 구성해야 합니다.

어느 노드가 master 노드인지 확실치 않은 경우 다음 기술 자료 문서에서 자세한 내용을 참조하십시오. http://kb.vmware.com/kb/2108923.

프로시저

  1. 6.2.x 환경에서 보조 vRealize Automation appliance 노드를 찾습니다.
  2. 셸 콘솔을 열고 vPostgres 서비스를 중지합니다.

    execute: service vpostgres stop

  3. /storage/db/pgdata/postgresql.conf로 이동하여 파일을 백업합니다.
  4. 아카이브 설정이 정확한지 확인합니다.
    참고:

    여러 항목이 있습니다.

    archive_mode = off#archive_command = ''.

  5. /etc/fstab 파일로 이동하여 Wal_Archive 미리 쓰기 로그가 포함된 /dev/sdd로 시작하는 행을 제거합니다.
  6. /etc/vcac/server.xml로 이동하여 파일을 백업합니다.
  7. jdbc:postgresql 데이터베이스 연결이 마스터 Postgres 노드의 외부 IP 주소를 가리키는지 확인합니다.
  8. 연결이 설정되지 않은 경우, Postgres 데이터베이스를 가리키는 server.xml 파일 항목 jdbc:posgresql을 편집하고 해당 항목이 마스터 Postgres 노드의 외부 IP 주소(외부 Postgres의 경우) 또는 마스터 가상 장치(포함된 Postgres의 경우)를 가리키도록 합니다.

    예: jdbc:postgresql://198.15.100.60:5432/vcac

  9. vRealize Automation appliance를 종료합니다.
  10. 6.2.x 환경의 각 vRealize Automation appliance 노드에 대해 1-9 단계를 반복합니다.
  11. 마스터 vRealize Automation appliance 노드를 찾고 1-9단계를 반복합니다.
  12. 포함된 PostgreSQL 데이터베이스를 사용하여 6.2.x 고가용성 설정을 업그레이드 중인 경우 PostgreSQL 데이터베이스용으로 특별하게 구성된 외부 로드 밸런서 풀이 있다면 PostgreSQL용 외부 로드 밸런서 풀을 제거합니다.

다음에 수행할 작업

업그레이드를 위해 vCenter Server 하드웨어 리소스 늘리기