Horizon 7 배포에서 데스크톱으로 사용하도록 Linux 시스템을 준비하려면 특정 작업을 수행해야 합니다.

Horizon 7에서 관리를 위해 Linux 시스템을 준비하려면 시스템과 연결 서버 간의 통신을 사용하도록 설정해야 합니다. Linux 시스템에서 FQDN(정규화된 도메인 이름)을 사용하여 연결 서버 인스턴스를 ping할 수 있도록 Linux 시스템에 네트워킹을 구성해야 합니다.

OVT(Open VMware Tools)는 RHEL, CentOS 및 SLED/SLES 시스템에 미리 설치됩니다. 원격 데스크톱으로 사용하기 위해 이러한 시스템을 준비하는 경우 설치 관리자를 수동으로 실행하여 VMware Tools 설치 방법을 설명하는 다음 절차에서 1~5단계를 건너뛸 수 있습니다.

Ubuntu 시스템을 사용하는 경우 시스템에 OVT를 설치합니다. 원격 데스크톱으로 사용하기 위해 이 시스템을 준비하는 경우 다음 절차에서 1~5단계를 건너뛰고 다음 명령을 사용하여 Ubuntu 시스템에 OVT를 수동으로 설치할 수 있습니다.
apt-get install open-vm-tools-desktop

사전 요구 사항

  • vCenter Server에서 새 VM(가상 시스템)이 생성되었으며 Linux 배포가 시스템에 설치되어 있는지 확인합니다.
  • Linux VM에서 VMware Tools를 마운트하고 설치하는 단계를 숙지하십시오. "vSphere 가상 시스템 관리" 문서의 "Linux 가상 시스템에서 수동으로 VMware Tools 설치 또는 업그레이드"를 참조하십시오.
  • DNS를 통해 확인할 수 있도록 Linux 시스템을 구성하는 단계를 숙지하십시오. 이러한 단계는 Linux 배포 및 릴리스마다 다릅니다. 지침을 보려면 사용 중인 Linux 배포 및 릴리스에 대한 설명서를 참조하십시오.

프로시저

  1. vSphere Web Client 또는 vSphere Client에서 VMware Tools 가상 디스크를 VM에 마운트합니다.
  2. VMware Tools 설치 관리자 파일, VMwareTools.x.x.x-xxxx.tar.gz를 마우스 오른쪽 버튼으로 클릭하고 압축을 풀 위치를 클릭한 후 Linux 배포 데스크톱을 선택합니다.
    vmware-tools-distrib 폴더가 데스크톱에 압축이 풀립니다.
  3. VM에서 루트로 로그인하고 터미널 창을 엽니다.
  4. VMware Tools tar 설치 관리자 파일의 압축을 풉니다.
    예:
    tar zxpf /mnt/cdrom/VMwareTools-x.x.x-yyyy.tar.gz
  5. 설치 관리자를 실행하고 VMware Tools를 구성합니다.
    명령은 Linux 배포마다 약간씩 다를 수 있습니다. 예:
    cd vmware-tools-distrib
    sudo ./vmware-install.pl -d
    일반적으로 vmware-config-tools.pl 구성 파일은 설치 관리자 파일의 실행이 끝나야 실행됩니다.
  6. /etc/hosts 파일에서 Linux 시스템의 호스트 이름을 127.0.0.1에 매핑합니다.
    RHEL, CentOS, SLES 및 SLED의 경우 호스트 이름이 자동으로 매핑되지 않으므로 이를 127.0.0.1에 수동으로 매핑해야 합니다. Ubuntu의 경우 매핑이 기본적으로 설정되어 있으므로 이 단계가 필요하지 않습니다. 복제 프로세스에서 이 매핑을 추가하므로 데스크톱을 대량 배포하는 경우에도 이 단계가 필요 없습니다.
    참고: Horizon Agent를 설치한 후에 Linux 시스템의 호스트 이름을 변경하는 경우 /etc/hosts 파일에서 새 호스트 이름을 127.0.0.1에 매핑해야 합니다. 그러지 않으면 이전 호스트 이름이 계속 사용됩니다.
  7. RHEL 및 CentOS의 경우 virbr0을 사용하지 않도록 설정했는지 확인합니다.
    virsh net-destroy default
    virsh net-undefine default
    service libvirtd restart
  8. DNS를 통해 포드의 Horizon Connection Server 인스턴스를 확인할 수 있어야 합니다.
  9. 기본적으로 그래픽 모드로 실행되도록 Linux 시스템을 구성합니다.
    예를 들어, 다음 명령은 CentOS 시스템을 그래픽 모드로 실행하도록 구성합니다.
    systemctl set-default graphical.target
  10. OpenLDAP 서버를 사용하여 인증하도록 구성된 Ubuntu 시스템에서는 시스템에 정규화된 도메인 이름을 설정합니다.
    이 단계에서는 Horizon Console의 [세션] 페이지에 있는 [사용자] 필드에 정보가 올바르게 표시될 수 있도록 합니다. /etc/hosts 파일을 다음과 같이 편집합니다.
    1. # nano /etc/hosts
    2. 정규화된 도메인 이름을 추가합니다. 예: 127.0.0.1 hostname.domainname hostname.
    3. 종료하고 파일을 저장합니다.
  11. SUSE의 경우 [DHCP를 통한 호스트 이름 변경]을 사용하지 않도록 설정합니다. 호스트 이름 또는 도메인 이름을 설정합니다.
    1. Yast에서 네트워크 설정을 클릭합니다.
    2. 호스트 이름/DNS 탭을 클릭합니다.
    3. DHCP를 통한 호스트 이름 변경을 선택 취소합니다.
    4. 호스트 이름과 도메인 이름을 입력합니다.
    5. 확인을 클릭합니다.

결과

VMware Tools를 설치한 후에 Linux 커널을 업그레이드하면 VMware Tools가 실행되지 않을 수 있습니다. 이 문제를 해결하려면 http://kb.vmware.com/kb/2050592을 참조하십시오.