기본 Amazon EC2 인프라에 Horizon Cloud Connector를 배포하면 구독 라이센스 서비스만 활성화됩니다. Horizon Cloud Connector에서 제공하는 추가 클라우드 기반 서비스를 활성화하려면 다음 단계에 설명된 대로 Horizon Cloud Connector 장치에서 보안 셸 세션을 사용합니다.
중요:
- 이러한 서비스 중 하나 이상을 활성화하기로 한 경우 Horizon 포드를 1세대 Horizon Cloud와 완전히 연결하기 전에 활성화를 수행합니다. Horizon 포드 가상 장치가 연결할 준비가 되었는지 확인을 참조하십시오.
- Horizon Cloud Connector에서 CSMS 서비스를 비활성 상태로 유지하기로 했다면
sync failed
메시지가 발생하지 않도록 포드 연결을 완료하기 전에 테넌트 계정에서 CMS를 해제해야 합니다. 동기화 실패 메시지를 방지하는 방법을 참조하십시오.
필요한 경우 Horizon Cloud Connector에서 이러한 서비스 중 하나 이상을 활성화할 수 있습니다.
- CSMS(연결 서버 모니터링 서비스)
- 이 구성 요소는 Horizon 포드에서 CMS(Cloud Monitoring Service)를 사용하도록 지원합니다. Horizon Cloud Connector 배포 및 연결된 Horizon 포드에서 CMS를 사용하려면 아래 단계를 사용하여 해당 구성 요소를 활성화해야 합니다. CMS는 Cloud Monitoring Service의 통합 가시성 및 인사이트 소개 페이지에 설명되어 있습니다.
- CBCS(Cloud Broker Client 서비스)
- 이 구성 요소는 Horizon 포드에서 Universal Broker를 사용하도록 지원합니다. Universal Broker를 사용하고, Horizon 포드 리소스를 기준으로 다중 클라우드 할당을 구성하려면 해당 구성 요소를 활성화해야 합니다. Universal Broker는 Universal Broker의 시스템 아키텍처 및 구성 요소 페이지에 설명되어 있습니다.
- ILS(이미지 지역 서비스)
-
이 구성 요소는 Horizon 포드에서
Horizon 이미지 관리 서비스를 사용하도록 지원합니다.
Horizon 이미지 관리 서비스를 사용하여 Horizon 포드의 시스템 이미지를 추적하고 관리하려면 해당 구성 요소를 활성화해야 합니다.
Horizon 이미지 관리 서비스는
클라우드에서 Horizon 이미지 관리 페이지에 설명되어 있습니다.
참고: 현재 릴리스에서 Horizon 배포에 Horizon 이미지 관리 서비스(IMS)를 사용하는 것은 온-프레미스 배포에서만 지원합니다. 온-프레미스 이외의 Horizon 배포에서 IMS를 사용하는 것은 현재 지원되지 않습니다. 따라서 다음 단계를 사용하여 페더레이션된 배포를 위해 네이티브 Amazon EC2에 배포된 Horizon Cloud Connector의 이미지 지역 서비스 구성 요소를 활성화할 수 있지만 해당 기능의 실제 사용은 현재 해당 페더레이션된 배포 유형에서 지원되지 않습니다.
사전 요구 사항
프로시저
- 포드 환경 내의 Amazon EC2 인프라에서 배포된 Horizon Cloud Connector 장치로 이동합니다.
- 사용하려는 각 서비스에 활성화 단계를 수행합니다.
- Horizon Cloud Connector 장치에서 SSH(보안 셸) 세션을 열고
root
사용자로 로그인합니다. - /opt/container-data/conf/container-info 파일의 백업을 생성합니다.
cp /opt/container-data/conf/container-info /opt/container-data/conf/container-info-backup
- 편집하려면 /opt/container-data/conf/container-info 파일을 엽니다.
vi /opt/container-data/conf/container-info
- 활성화할 각 서비스(CBCS(Cloud Broker Client 서비스), CSMS(연결 서버 모니터링 서비스) 및 ILS(이미지 지역 서비스))에
“enabled”
플래그를“n”
에서“y”
로 업데이트합니다.{ "name": "cbcs", "namespace": "cbcs-system", "buildNumber": "1593-b1b5139", "enabled": "y", "firstboot": "y", "profile": "all", "imgUrl": "hcs-docker-local.artifactory.eng.vmware.com/hcs-broker/dev/websocket-client:1593-b1b5139" }, { "name": "csms", "namespace": "cms-system", "buildNumber": "ultron-10", "enabled": "y", "firstboot": "y", "profile": "all", "imgUrl": "eucsupp-docker-local.artifactory.eng.vmware.com/cloudmonitoring/csms:ultron-10" }, { "name": "ils", "namespace": "ils-system", "buildNumber": "9", "enabled": "y", "firstboot": "y", "profile": "all", "imgUrl": "hcs-docker-local.artifactory.eng.vmware.com/image-locality-service/ils-k8-1/image-locality-service:9" }
- 파일을 저장합니다.
- Horizon Cloud Connector에서 활성화하려는 각 서비스에 적절한 명령을 실행합니다.
다음 명령을 실행하여 Cloud Broker Client 서비스를 활성화합니다.
kubectl apply -f /opt/vmware/docker-container/cbcs/charts/cbcs-component.yaml
다음 명령을 실행하여 Cloud Monitoring Service를 활성화합니다.kubectl apply -f /opt/vmware/docker-container/csms/charts/csms-component.yaml
다음 명령을 실행하여 이미지 지역 서비스를 활성화합니다.kubectl apply -f /opt/vmware/docker-container/ils/charts/ils-component.yaml
- Horizon Cloud Connector 장치에서 SSH(보안 셸) 세션을 열고
다음에 수행할 작업
CSMS(연결 서버 모니터링 서비스)를 활성화하면 포드를 Horizon Cloud Connector와 연결한 다음 CSMS가 전송하는 모니터링 데이터를 수신하도록 서비스를 동기화하는 테넌트의 Cloud Monitoring Service 설정도 지정해야 합니다.
- 브라우저에서 테넌트 로그인 자격 증명을 사용하여
cloud.horizon.vmware.com
의 Horizon Universal Console에 로그인하고 [시작] 페이지로 이동한 후 페이지의 일반 설정 섹션을 확장하여 [Cloud Monitoring Service] 행에서 편집을 클릭합니다. - Cloud Monitoring Service 토글의 현재 상태에 따라 다음 단계 중 하나를 수행합니다.
토글이 꺼져 있으면 토글을 켭니다.
토글이 이미 켜져 있으면 먼저 토글을 끄고 몇 분 정도 기다립니다. 그런 다음, 토글을 다시 켭니다. 이렇게 하면 서비스가 CSMS에서 데이터를 수신하기 시작합니다.