Horizon View 및 Citrix 게시된 리소스의 경우 모든 데이터 센터에서 적절한 리소스를 사용할 수 있도록 기본 및 보조 데이터 센터 모두에서 리소스의 페일오버 순서를 구성해야 합니다.
서비스 인스턴스마다 hznAdminTool 명령을 사용하여 조직에 있는 리소스의 페일오버 순서대로 데이터베이스 테이블을 생성합니다. 리소스를 실행할 때에는 구성된 페일오버 순서에 따릅니다. hznAdminTool failoverConfiguration 명령을 두 데이터 센터 모두에서 실행하여 페일오버 순서를 설정합니다.
참고: 이 절차는 Horizon View CPA(Cloud Pod 아키텍처)를 사용하는 환경에는 적용되지 않습니다.
사전 요구 사항
VMware Identity Manager가 여러 데이터 센터에 배포되면 각 데이터 센터에 동일한 리소스가 설정됩니다. Horizon 포드 또는 Citrix XenFarms의 각 애플리케이션 또는 데스크톱 풀은 VMware Identity Manager 카탈로그에서 서로 다른 리소스로 간주됩니다. 카탈로그에서 리소스의 중복을 방지하려면 VMware Identity Manager 콘솔의 [Horizon 및 Citrix 구성] 페이지에서 중복된 애플리케이션을 동기화하지 않음을 사용하도록 설정했는지 확인합니다.
프로시저
- ssh 클라이언트를 사용하여 VMware Identity Manager 장치에 루트 사용자로 로그인합니다.
- 서비스 인스턴스 목록을 보려면 다음을 입력합니다.
hznAdminTool -j clusterInstances
서비스 인스턴스의 목록이 표시됩니다.
"Id" 값은 서비스 인스턴스 ID입니다. 예:
{
"clusterInstances":[{
"version" : "3.2.0.1 Build 8223322",
"uuid" : "7451fe26-5b02-32ef-bfe6-6fe0a8710a14",
"status" : "Active",
"lastUpdated" : 1523372105701,
"hostname" : "server.example.com",
"datacenterId" : 0,
"id" : 2,
"ipaddress" : "10.143.xxx.xx"}
]}
- 조직의 각 서비스 인스턴스에 대해 다음 명령을 사용하여 Horizon 및 Citrix 기반 리소스에 대한 페일오버 순서를 구성합니다.
hznAdminTool failoverConfiguration -configType <configType> -configuration <configuration> -serviceInstanceId <serviceInstanceId>
옵션 |
설명 |
-configType |
페일오버에 구성되는 리소스 유형을 입력합니다. 값은 VIEW 또는 XENAPP입니다. |
-configuration |
페일오버 순서를 입력합니다. VIEW configType의 경우 VMware Identity Manager 콘솔의 [Horizon View 구성] 페이지에 나열된 기본 Horizon 연결 서버 호스트 이름을 쉼표로 구분되는 목록 형식으로 입력합니다. XENAPP configType의 경우에는 XenFarm 이름을 쉼표로 구분되는 목록 형식으로 입력합니다. |
-serviceInstanceId |
구성이 설정된 서비스 인스턴스의 ID를 입력합니다. ID는 2단계, "id":에 표시된 목록에서 확인할 수 있습니다. |
예:
hznAdminTool failoverConfiguration -configType VIEW -configuration pod1vcs1.domain.com,pod2vcs1.hs.trcint.com -serviceInstanceId 1
보조 데이터 센터의 VMware Identity Manager 인스턴스에 대해 이 명령을 입력할 때에는 Horizon 연결 서버의 순서를 반대로 입력합니다. 이 예에서의 명령은 다음과 같습니다. hznAdminTool failoverConfiguration -configType VIEW -configuration pod2vcs1.hs.trcint.com, pod1vcs1.domain.com -serviceInstanceId 103
결과
각 데이터 센터에 대해 리소스 페일오버 데이터베이스 테이블이 설정됩니다.
다음에 수행할 작업
Horizon View 및 Citrix 게시된 리소스 각각에 대한 기존 페일오버 구성을 보려면 다음 명령을 실행합니다.
hznAdminTool failoverConfigurationList -configType <configtype>
<configtype>
값은 VIEW 또는 XENAPP입니다. 다음은 <configtype>
VIEW의 hznAdminTool failoverConfigurationList 출력 예입니다.
{"idOrganization":1,"serviceInstanceId":52,"configType":"VIEW","configuration":"pod1vcs1.domain.com,pod2vcs1.domain.com"}{"idOrganization":1,"serviceInstanceId":103,"configType":"VIEW","configuration":"pod2vcs1.domain.com,pod1vcs1.domain.com"}{"idOrganization":1,"serviceInstanceId":154,"configType":"VIEW","configuration":"pod2vcs1.domain.com,pod1vcs1.domain.com"}