본문 바로가기
VMware/Horizon

[Horizon] Horizon Agent Silent Upgrade를 위한 AD 그룹 정책 설정 가이드

by gisu 2023. 10. 11.

Horizon Agent Silent Upgrade를 위한 AD 그룹 정책 설정 가이드 입니다.

 

* Silent Install 이란?

설치의 각 단계에서 사용하는 도구들을 GUI 없이 가능한 자동화된 방법으로 사용하도록 해주는 것.

 

 

[사전 작업]

 - 공유 폴더에 Horizon Agnet 설치 파일과 배치 파일을 둡니다.

 

 - Agent_Upgrade.bat 파일 내용

@echo off
:: VMware Horizon Agent 자동 설치 스크립트

:: 실행 파일 경로(버전별 파일명은 바뀜)
set InstallerPath=\\10.250.12.100\File\Agent_Upgrade\VMware-Horizon-Agent-x86_64-2209-8.7.0-20606795.exe

:: 스크립트 실행 시작 메시지
echo 스크립트 실행을 시작합니다.

:: VMware Horizon Agent 자동 설치
%InstallerPath% /S /V"/qn"

:: 스크립트 실행 완료 메시지
echo 스크립트 실행이 완료되었습니다.

:: 스크립트 종료
exit /b 0

 

 

[본 작업]

 

1.  AD 서버에 접근합니다.

2. 실행 > gpmc.msc를 입력합니다.

 

3. 그룹 정책 관리 > 그룹 정책 개체 > 새로 만들기 > 새 GPO에 이름 입력  > 확인 

 

4. C_Horizon 정책 우클릭 > 편집

 

5. 아래 순서로 시작프로그램 경로를 설정합니다.

 

컴퓨터 구성 > 정책 > Windows 설정 > 스크립트 (시작/종료) > 시작프로그램 > 속성 > 추가 > 찾아보기 > \\10.250.12.100\File\Agent_Upgrade\Agent_Upgrade.bat 선택 후 확인 > 적용 > 

 

 

 

 

 

6. 정책을 적용한 C_Horizon을 적용할 그룹에 연결 사용 및 적용을 체크합니다.

 

7. 명령프롬프트를 실행한 뒤에 gpupdate /force로 정책을 업데이트 합니다.

 

8. 정책을 적용한 컴퓨터 그룹의 가상 머신을 재부팅 합니다. (약 10분을 기다리면 업그레이드가 완료됩니다.)

 

9. Horizon Agent 업그레이드가 완료되었으면 적용했던 그룹 정책을 연결 해제 합니다. 

 

 

[문제 해결]

 

만약 Agent를 업그레이드 실패를 할 경우 가상 머신에서 이벤트를 확인합니다.

 

1. 오류 메시지를 확인합니다.

- 이벤트 ID 1130에 액세스가 거부되었습니다.

 

2. 공유 폴더 > 속성 > 보안 탭에서 Authenticated Users 권한을 추가하면 해결됩니다.  

 

 

 

 

 

Docs 문서 : https://docs.vmware.com/kr/VMware-Horizon-7/7.13/virtual-desktops/GUID-3096DA8B-034B-435B-877E-5D2B18672A95.html

 

Horizon Agent 자동 설치 속성

명령줄에서 Horizon Agent를 자동 설치할 때 특정 속성을 포함할 수 있습니다 MSI(Microsoft Windows Installer)가 속성 및 값을 해석할 수 있도록 PROPERTY=value 형식을 사용해야 합니다. 자동 업그레이드는 동

docs.vmware.com

 

댓글