vRealize Automation 장치 관리 인터페이스는 vRealize Automation 구성 요소 서비스 관련 등록 문제를 해결하는 데 도움을 줍니다.

문제점

정상적인 작업 상태에서 모든 vRealize Automation 구성 요소 서비스는 고유해야 하며 [등록됨] 상태여야 합니다. 다른 조건 집합은 vRealize Automation에 예기치 않은 동작을 유발할 수 있습니다.

다음은 vRealize Automation 구성 요소 서비스에서 발생할 수 있는 문제의 예입니다.

  • 서비스가 비활성 상태가 되었습니다.

  • 서버 설정으로 인해 서비스가 [등록됨] 이외의 상태가 되었습니다.

  • 다른 서비스에 대한 종속성으로 인해 서비스가 [등록됨] 이외의 상태가 되었습니다.

  • 중복된 서비스가 있습니다.

결과

문제가 있는 것으로 보이는 구성 요소 서비스를 등록 취소하고 필요한 경우 다시 등록합니다.

  1. vRealize Automation 장치의 스냅샷을 생성합니다.

    다른 서비스 변경을 시도하고 장치의 상태가 예상과 다른 경우 스냅샷으로 되돌려야 할 수 있습니다.

  2. vRealize Automation 장치 관리 인터페이스에 루트로 로그인합니다.

    https://vrealize-automation-appliance-FQDN:5480

  3. 서비스를 클릭합니다.

  4. 서비스 목록에서 중복되었거나, 올바른 상태가 아니거나, 기타 문제가 있는 서비스를 선택합니다.

  5. 오른쪽 위에서 등록 취소를 클릭합니다.

  6. vRealize Automation이 서비스를 다시 등록하도록 하려면 vRealize Automation 장치의 콘솔 세션에 루트로 로그인하고 다음 명령을 입력하여 vRealize Automation을 다시 시작합니다.

    service vcac-server restart

    포함된 vRealize Orchestrator 인스턴스에 연결된 서비스가 있는 경우 다음 명령을 추가로 입력합니다.

    service vco-restart restart

  7. 등록 취소된 서비스가 iaas-service인 경우 다음 단계를 수행하여 다시 등록합니다.

    1. 기본 IaaS 웹 서버에 관리자 권한을 가진 계정으로 로그인합니다.

    2. 관리자 권한으로 명령 프롬프트를 엽니다.

    3. cafe 폴더로 이동합니다.

      cd "C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\Cafe\"

    4. 구성 데이터를 백업합니다.

      rename Vcac-Config.data Vcac-Config.old

    5. 다음 명령을 입력합니다. 여기서 password는 로그인할 때 사용한 계정 암호입니다.

      Vcac-Config.exe GetServerCertificates -url https://iaas-web-server-FQDN --FileName .\Vcac-Config.data

      Vcac-Config.exe RegisterSolutionUser -url https://iaas-web-server-FQDN --Tenant vsphere.local -cu administrator -cp password --FileName .\Vcac-Config.data -v

    6. 다음 명령을 입력합니다. 여기서 db-nameIaaS 데이터베이스 이름이고 db-server-nameIaaS 데이터베이스 서버 이름입니다.

      Vcac-Config.exe MoveRegistrationDataToDB -d db-name -s db-server-name -f .\Vcac-Config.data -v

    7. 다음 명령을 입력합니다.

      Vcac-Config.exe UpdateServerCertificates -d db-name -s db-server-name -v

    8. 다음 명령을 입력합니다.

      Vcac-Config.exe RegisterEndpoint --EndpointAddress https://iaas-web-server-or-load-balancer-FQDN -v

  8. 외부 vRealize Orchestrator 인스턴스와 같이 외부 시스템에 연결된 서비스를 다시 등록하려면 외부 시스템에 로그인하고 해당 위치에서 서비스를 다시 시작합니다.