Linux 시스템에서 최신 버전의 Horizon Agent를 설치하여 Horizon Agent를 업그레이드할 수 있습니다.

사전 요구 사항

  • VMwareBlastServer 프로세스를 실행하고 있지 않은지 확인합니다. 이 프로세스를 중지하려면 다음 방법 중 하나를 사용하십시오.
    • 사용자가 시스템에서 로그아웃했는지와 활성 상태인 데스크톱 세션이 없는지 확인합니다.
    • 가상 시스템을 다시 시작합니다.
  • tarball 설치 관리자를 사용하여 Horizon Agent를 업그레이드하려는 경우 install_viewagent.sh 설정 스크립트에 선택적 매개 변수를 검토합니다. Horizon Agent for Linux 설치를 위한 명령줄 옵션 항목을 참조하십시오.
  • 가상 시스템에서 Horizon Agent를 업그레이드하려는 경우 터미널 창을 엽니다. 터미널에서 Horizon Agent 설치 명령을 실행할 수 있습니다.

  • 물리적 호스트 시스템에서 Horizon Agent를 업그레이드하려는 경우 시스템에 대한 SSH(보안 셸) 연결을 엽니다. SSH는 물리적 시스템에서 Horizon Agent 설치 명령을 실행하는 데 권장되는 방법입니다. 또한 데스크톱 배포를 위해 물리적 Linux 시스템 준비에 설명된 대로 X 서버 및 Gnome Display Manager를 중지합니다.

Horizon Agent for Linux 업그레이드 프로세스

참고: 데스크톱 풀 업그레이드에 대한 일반적인 지침은 VMware Horizon 설명서 포털에서 사용할 수 있는 " Horizon 8 설치 및 업그레이드" 문서의 "게시된 데스크톱 및 가상 데스크톱 업그레이드"를 참조하십시오.

RHEL 8.x에서 Horizon Agent를 업그레이드할 때 다음 설치 관리자 형식 중에서 선택할 수 있습니다.

  • 디지털로 서명되지 않은 .tar.gz 설치 관리자 패키지. 기존 Horizon Agent 기능 구성 및 가상 시스템 배포 모드는 자동으로 보존되지 않습니다. 기존 구성을 유지하려면 설치 관리자를 실행할 때 적절한 기능 매개 변수를 포함해야 합니다.
  • 디지털로 서명된 .rpm 설치 관리자 패키지. 기존 Horizon Agent 기능 구성 및 가상 시스템 배포 모드는 자동으로 보존됩니다.

RHEL 8.x 이외의 Linux 배포판에서 Horizon Agent를 업그레이드하는 경우 .tar.gz 설치 관리자 패키지를 사용해야 합니다. 기존 기능 구성을 유지하려면 설치 관리자를 실행할 때 적절한 기능 매개 변수를 포함해야 합니다.

또한 다음 섹션에 설명된 대로 두 가지 가상 시스템 배포 유형 중에서 선택할 수 있습니다.

비관리형 시스템 배포

  • 이 유형의 업그레이드는 비관리형 가상 및 물리적 시스템에 대해 사용할 수 있습니다. 비관리 모드는 물리적 시스템의 요구 사항입니다.

  • Horizon Agent 설치 관리자는 브로커 관리 정보가 필요한 Horizon Connection Server에 가상 시스템을 등록합니다.
  • 데스크톱 풀 생성 마법사는 [시스템 소스] 페이지의 기타 소스를 사용하여 등록된 가상 시스템을 선택합니다.

관리되는 가상 시스템 배포

  • 이러한 유형의 업그레이드는 관리되지 않는 가상 시스템 또는 관리되는 가상 시스템에서 사용할 수 있습니다.
  • Horizon Agent 설치 관리자가 Horizon Connection Server와 통신하지 않습니다.
  • 데스크톱 풀 생성 마법사는 [시스템 소스] 페이지의 vCenter 가상 시스템을 사용하여 vCenter를 통해 가상 시스템을 선택합니다.
  • 배포는 다음 기능을 지원합니다.
    • 원격 시스템 전원 정책
    • 사용자가 시스템을 재설정할 수 있도록 허용

다음 방법을 사용하여 관리되지 않는 가상 시스템을 업그레이드할 수 있습니다.

  • 최신 버전의 Horizon Agent로 업그레이드하는 동안 관리되지 않는 가상 시스템 배포를 유지합니다. 이 업그레이드 시나리오에서는 Horizon Connection Server에서 구성을 수정할 필요가 없습니다.
  • 관리되지 않는 가상 시스템 배포에서 최신 버전의 Horizon Agent를 사용하는 관리되는 가상 시스템 배포로 업그레이드합니다. 이 업그레이드 시나리오를 사용하려면 가상 시스템을 기준으로 새 데스크톱 풀을 생성해야 합니다.
참고: 가능한 최적의 성능을 보장하려면 관리되는 가상 시스템 배포로 업그레이드합니다. Horizon Agent 업그레이드에서는 관리되는 가상 시스템 배포를 관리되지 않는 가상 시스템 배포로 변환하는 기능을 지원하지 않습니다.

서명되지 않은 Tarball 설치 관리자를 사용하여 Horizon Agent for Linux 업그레이드

물리적 시스템에서 Horizon Agent를 업그레이드하는 경우 데스크톱 배포를 위해 물리적 Linux 시스템 준비의 정보를 검토하여 추가 단계 및 사전 요구 사항을 확인하십시오.

참고: RHEL 8.x 시스템의 경우 디지털 서명 설치 관리자를 사용하여 Horizon Agent를 설치할 수도 있습니다. 이 문서 뒷부분에 설명된 절차를 참조하십시오.
  1. (RHEL 8.x) 디지털 서명 RPM 설치 관리자를 사용하여 기존 Horizon Agent 버전을 설치한 경우 Linux 시스템에서 Horizon Agent 제거에 설명된 대로 에이전트 소프트웨어를 제거합니다.
  2. VMware 다운로드 사이트 https://my.vmware.com/web/vmware/downloads에서 Horizon Agent for Linux에 대한 최신 tarball 설치 관리자 파일을 다운로드합니다.
    1. VMware Horizon의 현재 릴리스에 대한 다운로드 페이지로 이동한 후 64비트 Linux용 VMware Horizon의 다운로드 페이지로 이동합니다.

    2. 파일 이름이 VMware-horizonagent-linux-x86_64-YYMM-y.y.y-xxxxxxx.tar.gzHorizon Agent installer tarball을 다운로드합니다. 여기서 YYMM은 마케팅 버전 번호이고, y.y.y는 내부 버전 번호이고, xxxxxxx는 빌드 번호입니다.
  3. Linux 배포를 위해 tarball의 압축을 풉니다. 예:
    tar -xzvf  "VMware-horizonagent-linux-x86_64-YYMM-y.y.y-xxxxxxx.tar.gz" 
  4. 특정 기능을 지원하려면 다음과 같이 필요한 드라이버를 설치합니다.
  5. tarball 폴더로 이동하고 다음 업그레이드 시나리오 중 하나에 따라 install_viewagent.sh 스크립트를 실행합니다. 또한 설치하려는 선택적 기능(예: USB 리디렉션)에 명령줄 매개 변수를 포함합니다.

    install_viewagent.sh 스크립트에 사용할 수 있는 선택적 매개 변수의 자세한 목록은 Horizon Agent for Linux 설치를 위한 명령줄 옵션 항목을 참조하십시오.

    시나리오 스크립트 명령
    관리되지 않는 가상 시스템 배포 업그레이드 및 관리되지 않는 가상 시스템 배포 유지
    sudo ./install_viewagent.sh -A yes -M no

    이 업그레이드 시나리오에서는 새 데스크톱 풀을 생성할 필요가 없습니다. 가상 시스템을 기준으로 기존 데스크톱 풀을 재사용할 수 있습니다.

    참고: 최적의 성능을 보장하려면 관리되지 않는 가상 시스템을 배포하지 않도록 하고, 대신 관리되는 가상 시스템을 배포하십시오.
    관리되지 않는 가상 시스템 배포 업그레이드 및 이를 관리되는 가상 시스템 배포로 변경
    sudo ./install_viewagent.sh -A yes -M yes
    참고: Horizon Agent에서 관리되지 않는 가상 시스템 배포에 대한 기존 데스크톱 풀을 삭제하고 관리되는 가상 시스템 배포에 대한 새 데스크톱 풀을 생성합니다. 자세한 내용은 수동 데스크톱 풀 생성 항목을 참조하십시오.
    관리되는 가상 시스템 배포 업그레이드
    sudo ./install_viewagent.sh -A yes -M yes
    참고: Horizon Agent를 업그레이드한 후 가상 시스템을 기준으로 기존 데스크톱 풀을 재사용할 수 있습니다.
  6. 변경 내용을 적용하려면 Linux 시스템을 다시 시작합니다.

(RHEL 8.x) 디지털 서명된 RPM 설치 관리자를 사용하여 Horizon Agent for Linux 업그레이드

물리적 시스템에서 Horizon Agent를 업그레이드하는 경우 데스크톱 배포를 위해 물리적 Linux 시스템 준비의 정보를 검토하여 추가 단계 및 사전 요구 사항을 확인하십시오.

참고: RHEL 8.x 이외의 Linux 배포판을 실행하는 시스템에 Horizon Agent를 업그레이드하는 경우 다음 지침을 사용하지 마십시오. 대신 이 문서의 앞부분에 설명된 절차를 사용하십시오.
  1. 서명되지 않은 tarball 설치 관리자를 사용하여 기존 Horizon Agent 버전을 설치한 경우 Linux 시스템에서 Horizon Agent 제거에 설명된 대로 에이전트 소프트웨어를 제거합니다.
  2. VMware 다운로드 사이트(https://my.vmware.com/web/vmware/downloads)에서 Horizon Agent for Linux RPM 설치 관리자를 다운로드합니다.
    1. VMware Horizon의 현재 릴리스에 대한 다운로드 페이지로 이동한 후 64비트 Linux용 VMware Horizon의 다운로드 페이지로 이동합니다.
    2. 파일 이름이 VMware-horizonagent-linux-YYMM-y.y.y-xxxxxxx.el8.x86_64.rpmHorizon Agent RPM 패키지를 다운로드합니다. 여기서 YYMM은 마케팅 버전 번호이고, y.y.y는 내부 버전 번호이고, xxxxxxx는 빌드 번호입니다.
  3. 다운로드한 RPM 패키지의 폴더로 이동하여 업그레이드 모드에서 설치 관리자를 실행합니다. 예:
    sudo rpm -Uvh VMware-horizonagent-linux-YYMM-y.y.y-xxxxxxx.el8.x86_64.rpm

    업그레이드가 중단 없이 실행되도록 허용합니다. RPM 패키지는 Horizon Agent를 현재 버전으로 업그레이드하고 기존 Horizon Agent 구성을 유지합니다.

  4. 변경 내용을 적용하려면 Linux 시스템을 다시 시작합니다.
  5. 특정 기능을 지원하려면 다음과 같이 필요한 드라이버를 설치합니다.
  6. Horizon Agent 구성에 추가 선택적 기능을 추가하거나 구성을 수정하려면 Horizon Agent for Linux 설치를 위한 명령줄 옵션에 설명된 대로 ViewSetup.sh 스크립트를 실행합니다.

    예를 들어 실시간 오디오-비디오 기능과 USB 리디렉션 기능을 모두 추가하려면 다음을 수행합니다.

    sudo /usr/lib/vmware/viewagent/bin/viewSetup.sh -U yes -a yes --webcam