이 페이지에서는 데스크톱 풀에서 사용할 물리적 Linux 시스템을 준비하기 위해 수행해야 하는 단계를 간략하게 설명합니다.

사전 요구 사항

  • Horizon Agent의 지원되는 Linux 배포에 설명된 대로 물리적 시스템이 지원되는 RHEL 8.x 또는 9.x 버전을 실행 중인지 확인합니다. Horizon Agent는 RHEL 배포를 실행하는 물리적 시스템에서만 지원됩니다.
  • 원격 데스크톱 세션에서 소프트웨어 인코딩을 지원하려면 물리적 시스템에 NVIDIA GPU가 장착되어 있는지 확인합니다.
  • 원격 데스크톱 세션에서 하드웨어 인코딩을 지원하려면 물리적 시스템에 다음 기능을 모두 지원하는 NVIDIA GPU가 장착되어 있는지 확인합니다.
    • NVFBC(NVIDIA Framebuffer Capture) API를 포함한 NVIDIA 캡처 SDK
    • NVIDIA 인코더(NVENC)
    • H.264 하드웨어 인코딩
    예를 들어 다음 GPU 모델은 모든 지원 요구 사항을 충족합니다.
    • Tesla
    • Quadro K2000 이상
    • Quadro M2000 이상
    • Quadro P2000 이상
    • Quadro RTX2000 이상

    Horizon Agent는 원격 데스크톱 세션 렌더링에 사용하려는 하드웨어 인코딩 방법 외에 성능 요구 사항을 위해 H.264를 지원하려면 GPU가 필요합니다. 지원되는 인코딩 방법을 비롯한 특정 GPU의 기능에 대한 내용은 https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new 항목을 참조하십시오.

절차

  1. 물리적 Linux 시스템에 대한 SSH(보안 셸) 연결을 엽니다.

    시스템에서 Horizon Agent 설치, 업그레이드 및 제거 절차를 수행하려면 SSH 연결이 권장됩니다. 또는 다른 콘솔 창으로 전환할 수 있습니다(예: Ctrl+Alt+F3 누르기).

  2. 시스템 호스트 이름이 127.0.0.1로 확인될 수 있는지 검토합니다.
  3. 시스템에서 기존 버전의 Horizon Agent를 업그레이드하는 경우 viewagent 서비스를 중지합니다.
    sudo systemctl stop viewagent
  4. 시스템에서 X 서버 및 GDM(Gnome Display Manager)을 중지합니다.
    sudo systemctl stop gdm
    sudo systemctl isolate multi-user.target
  5. 비관리 모드에서 Horizon Agent를 다운로드하고 설치합니다.

    자세한 설치 지침은 Linux 시스템에서 Horizon Agent 설치 항목을 참조하십시오. 비관리 모드에 대한 내용은 Horizon Agent for Linux 설치를 위한 명령줄 옵션 항목을 참조하십시오.

    예를 들어 다음 명령을 사용하여 비관리 모드에서 Horizon Agent를 설치할 수 있습니다.

    • Tarball 설치 관리자:
      sudo ./install_viewagent.sh -M no -b <broker address> -u <user> -p <password> -d <domain>
    • RPM 설치 관리자:
      sudo rpm -ivh VMware-horizonagent-linux-YYMM-y.y.y-xxxxxxx.el8.x86_64.rpm
      
      sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh -M no -b <broker address> -u <user> -p <password> -d <domain>
    참고: 시스템을 비관리 모드로 배포하는 대신 Horizon Agent Direct-Connection 플러그인을 사용하여 직접 연결을 위해 시스템을 구성할 수 있습니다. 자세한 내용은 VMware Horizon 설명서 포털에서 " Horizon Agent Direct-Connection 플러그인" 항목을 참조하십시오.
  6. Horizon Agent 설치를 완료한 후 /etc/vmware/config 파일에서 다음 설정을 구성합니다.
    Desktop.displayNumberMin=0 
    Desktop.displayNumberMax=0
  7. 시스템을 다시 시작합니다.

    설치 중에 중지한 서비스는 시스템이 다시 시작되면 재개됩니다.

  8. 데스크톱 환경을 구성합니다.

    자세한 내용은 데스크톱 환경 항목을 참조하십시오.

  9. 원격 데스크톱 배포를 위한 Linux 시스템 준비을 계속 진행합니다.

물리적 Linux 시스템에 대한 고려 사항

Horizon Agent를 설치한 후 물리적 시스템에 다음 고려 사항이 적용됩니다.

  • 물리적 시스템에 그래픽 데스크톱을 표시하려면 Ctrl+Alt+F7을 눌러야 합니다. 다른 기능 키 바로 가기를 구성하려면 Linux 데스크톱에서 구성 파일 편집에 설명된 대로 /etc/vmware/config에서 DesktopWorker.ttyNum 옵션을 사용합니다.
  • 모니터를 동적으로 추가하는 경우 추가된 모니터를 감지하려면 시스템을 다시 시작해야 합니다. 또는 Horizon Agent를 다시 설치하여 추가된 모니터를 감지할 수 있습니다.