Linux용 수동 데스크톱의 배포는 몇 가지 단계로 진행됩니다. 데스크톱을 여러 대 배포하는 경우 PowerCLI 스크립트를 사용하면 일부 단계를 자동화할 수 있습니다.
일부 운영 체제에서는 PowerCLI 또는 SSH가 Linux 시스템에서 명령을 실행하도록 할 수 있습니다. 다음 표에서는 두 접근 방식의 차이점을 설명합니다.
PowerCLI | SSH |
---|---|
추가 도구를 설치할 필요가 없습니다. |
|
파일 업로드와 명령 실행이 느립니다. | 파일 업로드와 명령 실행이 빠릅니다. |
ESXi 호스트의 관리자 자격 증명을 제공해야 합니다. | ESXi 호스트의 관리자 자격 증명을 제공할 필요가 없습니다. |
스크립트를 실행하여 Horizon Agent를 설치하는 경우의 관리자 암호나 스크립트를 실행하여 도메인에 연결하는 경우의 AD 사용자 암호에서 특수 문자를 처리할 수 없습니다. | 스크립트를 실행하여 Horizon Agent를 설치하는 경우의 관리자 암호나 스크립트를 실행하여 도메인에 연결하는 경우의 AD 사용자 암호에서 특수 문자를 처리할 수 있습니다. |
vSphere PowerCLI에 대한 자세한 내용은 https://www.vmware.com/support/developer/PowerCLI를 참조하십시오.
Linux 데스크톱 풀을 대량으로 배포하는 프로세스는 다음 단계를 통해 수행됩니다.
- 가상 시스템 템플릿을 생성하고 가상 시스템에 Horizon Agent를 설치합니다.
Linux 데스크톱 시스템의 복제를 위한 가상 시스템 템플릿 만들기의 내용을 참조하십시오.
- 게스트 사용자 지정 규격을 생성합니다.
"vSphere 가상 시스템 관리" 문서의 "vSphere Web Client에서 Linux용 사용자 지정 규격 생성"을 참조하십시오. 규격을 생성할 때는 다음 설정을 올바르게 지정해야 합니다.
설정 값 대상 가상 시스템 OS Linux 컴퓨터 이름 가상 시스템 이름을 사용합니다. 도메인 Horizon 7 환경의 도메인을 지정합니다. 네트워크 설정 표준 네트워크 설정을 사용합니다. 기본 DNS 유효한 주소를 지정합니다. 참고: 게스트 OS 사용자 지정 지원 매트릭스에 대한 자세한 내용은 http://partnerweb.vmware.com/programs/guestOS/guest-os-customization-matrix.pdf를 참조하십시오. - 가상 시스템을 복제합니다.
Linux 가상 시스템을 복제하기 위한 샘플 스크립트의 내용을 참조하십시오.
- Winbind 솔루션을 사용하고 있는 경우 복제된 VM을 AD(Active Directory) 도메인에 가입시킵니다. 아래의 예제 스크립트를 사용하여 도메인 가입 명령을 실행하거나 템플릿 가상 시스템에 구성된 /etc/vmware/viewagent-custom.conf에서 RunOnceScript 옵션을 사용할 수 있습니다.
자세한 내용은 복제된 가상 시스템을 AD 도메인에 연결하기 위한 샘플 스크립트 또는 SSH를 사용하여 복제된 가상 시스템을 AD 도메인에 연결하기 위한 샘플 스크립트에 나와 있습니다.
- 가상 시스템에서 구성 옵션을 업데이트합니다.
자세한 내용은 구성 파일을 Linux 가상 시스템에 업로드하기 위한 샘플 스크립트 또는 SSH를 사용하여 구성 파일을 Linux 가상 시스템에 업로드하기 위한 샘플 스크립트에 나와 있습니다.
- 데스크톱 풀을 만듭니다.
Linux용 수동 데스크톱 풀 생성의 내용을 참조하십시오.
전원 켜기, 종료, 다시 시작 또는 가상 시스템 삭제와 같은 작업을 수행하는 샘플 스크립트는 Linux 가상 시스템에서 작업을 수행하기 위한 샘플 스크립트를 참조하십시오. 이 스크립트는 vCenter Server에서 가상 시스템을 삭제할 수 있습니다.