외부 PostgreSQL 서버의 경우, vRealize Automation 데이터베이스를 위한 SaaS라는 스키마와 citext 확장을 수동으로 생성해야 합니다.

시작하기 전에

vRealize Automation 데이터베이스 이름과 데이터베이스 사용자를 기록했는지 확인합니다. 이 작업을 수행하려면 해당 정보가 필요합니다.

이 태스크 정보

vRealize Automation 장치에서 포함된 PostgreSQL 데이터베이스를 사용 중인 경우에는 이러한 단계를 수행하지 마십시오.

프로시저

  1. 클러스터된 외부 PostgreSQL 데이터베이스를 사용 중인 경우 마스터 PostgreSQL 노드에 로그인합니다. 그렇지 않다면 독립형 외부 PostgreSQL 노드에 로그인합니다.
  2. 다음 명령을 실행하여 필요한 SaaS 스키마와 citext 확장을 수동으로 생성합니다.

    다음 예에서는 vPostgres에 대한 psql 바이너리 경로를 사용합니다. 사용하는 PostgreSQL의 구현 및 운영 체제에 따라 해당 경로가 다를 수 있습니다.

    # command to create "saas" schema and citext extension:
    su - postgres -c "/opt/vmware/vpostgres/current/bin/psql -Atw --set ON_ERROR_STOP=on VCAC_DATABASE" << 
    EOF
    CREATE SCHEMA saas AUTHORIZATION VCAC_USER;
    CREATE EXTENSION IF NOT EXISTS "citext" SCHEMA saas;
    EOF

    VCAC_DATABASEVCAC_USERvRealize Automation 데이터베이스 이름과 데이터베이스 사용자로 바꿉니다. 기본 데이터베이스 이름과 기본 사용자 이름은 vcac입니다.

다음에 수행할 작업

가상 장치 업그레이드를 다운로드합니다. vRealize Automation 장치 업데이트 다운로드 항목을 참조하십시오.