Windows용 XenServer VM 도구
Windows용 XenServer VM Tools(이전의 Citrix VM Tools 또는 XenServer PV Tools)는 기존 장치 에뮬레이션의 오버헤드 없이 고성능 I/O 서비스를 제공합니다. Windows용 XenServer VM Tools는 I/O 드라이버(반가상화 드라이버 또는 PV 드라이버라고도 함)와 관리 에이전트로 구성됩니다.
VM이 완전히 지원되는 구성을 갖도록 하려면 XenServer VM Tools for Windows가 각 Windows VM에 설치되어 있어야 합니다. VM은 이들 없이 작동하지만 성능이 저하됩니다.
Windows용 XenServer VM Tools 버전은 XenServer 버전과 독립적으로 업데이트됩니다. 지원을 받으려면 XenServer VM Tools for Windows가 VM 및 VM을 만드는 데 사용하는 모든 템플릿에서 최신 버전으로 정기적으로 업데이트되어야 합니다. 최신 버전의 도구에 대한 자세한 내용은 다음을 참조하십시오. 새로운 기능.
XenServer VM Tools 설치
메모:
Windows VM에 XenServer VM Tools for Windows를 설치하려면 VM에서 Microsoft .NET Framework 버전 4.0 이상을 실행해야 합니다.
Windows용 XenServer VM Tools는 기본적으로 C:\프로그램 파일\Xe엔서버\Xe엔툴즈
디렉터리에 저장됩니다.
Windows용 XenServer VM Tools를 설치하려면 다음과 같이 하십시오.
-
XenServer VM Tools를 설치하거나 업데이트하기 전에 VM의 스냅숏을 만드는 것이 좋습니다.
-
에서 XenServer VM Tools for Windows 파일을 다운로드합니다. XenServer 다운로드 페이지.
-
제공된 SHA256 값에 대해 다운로드를 확인합니다.
-
파일을 Windows VM 또는 Windows VM이 액세스할 수 있는 공유 드라이브에 복사합니다.
-
를 실행합니다.
managementagentx64.msi
파일을 클릭하여 XenServer VM Tools 설치를 시작합니다.Msiexec.exe /package managementagentx64.msi
-
설치 프로그램의 지시를 따릅니다.
-
마법사의 지시에 따라 사용권 계약에 동의하고 대상 폴더를 선택합니다.
-
에서 설정을 사용자 지정합니다. 설치 및 업데이트 설정 페이지.
기본적으로 마법사는 다음과 같은 권장 설정을 표시합니다.
- 지금 I/O 드라이버 설치
- VM에 있는 경우
has-vendor-device=참
설정하면 I/O 드라이버가 Windows 업데이트에 의해 이미 설치되었기 때문에 이 옵션이 선택되지 않습니다. - VM에 있는 경우
has-vendor-device=거짓
설정하면 이 옵션이 선택됩니다.
- VM에 있는 경우
- 자동 관리 에이전트 업데이트 허용
- 관리 에이전트에 의한 자동 I/O 드라이버 업데이트 허용 안 함
- Cloud Software Group, Inc.에 익명의 사용 정보를 보냅니다.
일부 사용 사례의 경우 다른 업데이트 설정을 사용하는 것이 좋습니다. 자세한 내용은 XenServer VM Tools 업데이트.
업데이트 설정을 구성하려면 다음과 같이 변경할 수 있습니다.
- Management Agent의 자동 업데이트를 허용하지 않으려면 자동 관리 에이전트 업데이트 허용 안 함 목록에서.
-
관리 에이전트가 I/O 드라이버를 자동으로 업데이트하도록 하려면 관리 에이전트에 의한 자동 I/O 드라이버 업데이트 허용. 그러나 관리 에이전트가 아닌 Windows 업데이트를 사용하여 I/O 드라이버를 업데이트하는 것이 좋습니다. Windows Update 메커니즘을 통해 I/O 드라이버 업데이트를 받도록 선택한 경우 관리 에이전트가 I/O 드라이버를 자동으로 업데이트하도록 허용하지 마십시오.
- 익명의 사용 정보를 당사와 공유하지 않으려면 Cloud Software Group, Inc.에 익명의 사용 정보 전송 확인란을 선택합니다. 클라우드 소프트웨어 그룹으로 전송되는 정보에는 업데이트를 요청하는 VM UUID의 처음 4자가 포함됩니다. VM과 관련된 다른 정보는 수집되거나 전송되지 않습니다.
- 지금 I/O 드라이버 설치
-
클릭 다음 그런 다음 설치하다 을 클릭하여 XenServer VM Tools for Windows 설치 프로세스를 시작합니다.
-
-
설치 프로세스를 완료하라는 메시지가 표시되면 VM을 다시 시작합니다.
RDP를 통해 XenServer VM Tools for Windows 또는 관리 에이전트를 설치하는 고객은 Windows 콘솔 세션에만 다시 시작 메시지가 표시되지 않을 수 있습니다. VM을 다시 시작하고(필요한 경우) VM을 최적화된 상태로 만들려면 RDP에서 강제 다시 시작 옵션을 지정합니다. 강제 재시작 옵션은 VM을 최적화된 상태로 전환해야 하는 경우에만 VM을 다시 시작합니다.
경고:
XenServer VM Tools for Windows를 설치하거나 업그레이드하면 일부 네트워크 어댑터의 이름과 식별자가 변경될 수 있습니다. 특정 어댑터를 사용하도록 구성된 모든 소프트웨어는 XenServer VM Tools for Windows 설치 또는 업그레이드에 따라 재구성해야 할 수 있습니다.
조용한 설치
XenServer VM Tools for Windows를 자동으로 설치하고 시스템이 재부팅되지 않도록 하려면 다음 명령을 실행합니다.
Msiexec.exe /package managementagentx64.msi /quiet /norestart
<!--NeedCopy-->
대화형이 아니지만 자동이 아닌 설치는 다음을 실행하여 얻을 수 있습니다.
Msiexec.exe managementagentx64.msi /passive
<!--NeedCopy-->
노트:
- 이
/조용한
매개 변수는 설치 대화 상자에만 적용되며 장치 드라이버 설치에는 적용되지 않습니다. 때/조용한
매개 변수가 지정되면 장치 드라이버 설치에서 필요한 경우 재부팅할 수 있는 권한을 요청합니다.
- 언제
/조용한 /norestart
가 지정되면 전체 도구 설치가 완료된 후 시스템이 다시 부팅되지 않습니다. 이 동작은 사용자가 재부팅 대화 상자에서 지정하는 것과 무관합니다.- 언제
/조용한 /강제 재시작
이 지정되면 업그레이드 또는 설치 프로세스가 여러 번의 재부팅을 트리거할 수 있습니다. 이 동작은 사용자가 재부팅 대화 상자에서 지정하는 것과 무관합니다.- 장치 드라이버 설치에서 재부팅 권한을 요청하면 도구 설치가 수행됩니다.
조용한
지정된 매개 변수는 아직 진행 중일 수 있습니다. 작업 관리자를 사용하여 설치 프로그램이 아직 실행 중인지 확인합니다.
설치 설정을 사용자 정의하려면 자동 설치 명령과 함께 다음 매개 변수를 사용합니다.
매개 변수 | 허용되는 값 | 기본값 | 설명 |
---|---|---|---|
자동 업데이트 허용 | 예 또는 아니요 | 예 | 자동 관리 에이전트 업데이트 허용 |
ALLOWDRIVERINSTALL (드라이버) 설치 허용 | 예 또는 아니요 | 예 | 지금 I/O 드라이버 설치 |
ALLOWDRIVERUPDATE (영문) | 예 또는 아니요 | 아니요 | 자동 관리 에이전트 업데이트가 업데이트된 드라이버를 설치하도록 허용 |
IDENTIFY자동 업데이트 | 예 또는 아니요 | 예 | 익명으로 사용 정보를 보내주십시오. |
예를 들어 향후 자동 관리 에이전트 업데이트를 허용하지 않고 Cloud Software Group, Inc.에 익명 정보를 보내지 않는 도구를 자동으로 설치하려면 다음 명령 중 하나를 실행합니다.
Msiexec.exe /package managementagentx64.msi ALLOWAUTOUPDATE=NO IDENTIFYAUTOUPDATE=NO /quiet /norestart
<!--NeedCopy-->
대화형, 자동 및 수동 설치의 경우 다음 시스템 재시작 후 XenServer VM Tools for Windows가 완전히 설치되기 전에 여러 차례 자동 재부팅이 있을 수 있습니다. 이 동작은 다음을 사용한 설치의 경우에도 마찬가지입니다. /norestart
플래그가 지정되었습니다. 그러나 다음과 같은 설치의 경우 /norestart
플래그가 제공되면 초기 재시작이 수동으로 시작될 수 있습니다.
XenServer VM Tools 업데이트
XenServer VM Tools for Windows가 VM과 VM을 만드는 데 사용하는 모든 템플릿 모두에서 최신 버전으로 정기적으로 업데이트되어야 합니다. XenServer VM Tools를 업데이트하기 전에 VM의 스냅샷을 생성하는 것이 좋습니다. 최신 버전의 도구에 대한 자세한 내용은 다음을 참조하십시오. 새로운 기능.
중요:
요청된 모든 VM 다시 시작이 업데이트의 일부로 완료되었는지 확인합니다. 여러 번 다시 시작해야 할 수 있습니다. 요청된 모든 다시 시작이 완료되지 않은 경우 VM이 예기치 않은 동작을 표시할 수 있습니다.
XenServer는 각 구성 요소에 대한 자동 업데이트 메커니즘을 제공합니다.
- 관리 에이전트는 자동으로 업데이트할 수 있습니다
-
I/O 드라이버는 관리 에이전트 또는 Windows 업데이트를 통해 업데이트할 수 있습니다.
에서 VM 템플릿을 선택할 때 Windows 업데이트를 통해 I/O 드라이버 업데이트를 사용하도록 설정할 수 있습니다. 새 VM XenCenter의 마법사. Windows 업데이트를 통해 I/O 드라이버 업데이트를 사용하도록 설정하는 방법에 대한 자세한 내용은 다음을 참조하십시오. VM 생성 단계 개요Overview of VM creation steps.
또는 이러한 구성 요소 중 하나 또는 둘 다를 수동으로 업데이트할 수 있습니다.
도구의 각 구성 요소에 대해 선택할 업데이트 방법은 환경에 따라 달라질 수 있습니다.
권장 업데이트 설정
대부분의 사용 사례에서는 XenServer VM Tools for Windows의 다양한 구성 요소를 업데이트하기 위해 다음 설정을 사용하는 것이 좋습니다.
-
다음 레지스트리 키의 값을 REG_DWORD 값 ‘3’으로 설정합니다.
HLKM\시스템\CurrentControlSet\서비스\xenbus_monitor\매개 변수\자동 재부팅
.자세한 내용은 자동 재부팅.
설치 중:
처음 두 설정은 설치 프로그램을 실행할 때 기본값입니다.
Citrix Provisioning 대상 또는 reset-on-boot 컴퓨터에 대한 설정
Windows VM을 Citrix Provisioning 대상으로 사용하거나 reset-on-boot 플래그를 사용하도록 설정하려는 경우 자동 업데이트 메커니즘을 사용할 수 없습니다. 이러한 VM을 만드는 데 사용하는 마스터 템플릿에 대해 다음 구성을 설정하는 것이 좋습니다.
-
VM을 만드는 동안 다음을 확인합니다.
has-vendor-device (공급 업체 장치)
flag가거짓
. 이렇게 하면 Windows 업데이트에서 XenServer VM Tools for Windows에 대한 I/O 드라이버를 자동으로 업데이트하지 않습니다. 다음과 같은 방법으로 이 플래그를 설정할 수 있습니다.- CLI 사용. 자세한 내용은 CLI를 사용하여 Windows VM 만들기Create a Windows VM by using the CLI.
- 비활성화 Windows 업데이트에서 I/O 드라이버를 제공하도록 허용 에서 VM 템플릿을 선택할 때 확인란 새 VM XenCenter의 마법사. 자세한 내용은 VM 생성 단계 개요Overview of VM creation steps.
설치 중:
XenServer VM Tools를 처음 설치할 때 이 구성을 지정합니다.
관리 에이전트에 의한 자동 업데이트만 설정
관리 에이전트와 I/O 드라이버를 모두 업데이트하도록 관리 에이전트를 구성할 수 있습니다. 이 구성을 사용하는 경우 VM이 Windows 업데이트를 통해 I/O 드라이버를 업데이트하지 못하도록 해야 합니다. 두 메커니즘 모두 I/O 드라이버를 업데이트하려고 하면 불필요한 업데이트가 발생할 수 있습니다.
조직에서 Windows VM에 적용하기 전에 업데이트를 검토해야 하는 경우 이 방법을 선택합니다. 이 경우 내부 서버에서 업데이트를 가져오도록 관리 에이전트를 리디렉션해야 합니다.
설치 중:
XenServer VM Tools를 처음 설치할 때 이 구성을 지정합니다.
관리 에이전트 업데이트
XenServer를 사용하면 새 Windows VM과 기존 Windows VM 모두에서 관리 에이전트를 자동으로 업데이트할 수 있습니다. 기본적으로 XenServer는 관리 에이전트의 자동 업데이트를 허용합니다. 그러나 관리 에이전트가 I/O 드라이버를 자동으로 업데이트할 수는 없습니다. XenServer VM Tools for Windows를 설치하는 동안 관리 에이전트 업데이트 설정을 사용자 지정할 수 있습니다. 관리 에이전트의 자동 업데이트는 원활하게 수행되며 VM을 다시 부팅하지 않습니다. VM 재부팅이 필요한 시나리오에서는 VM의 콘솔 탭에 필요한 작업에 대해 사용자에게 알리는 메시지가 표시됩니다.
Windows VM이 인터넷에 액세스할 수 있는 경우 관리 에이전트 업데이트를 자동으로 가져올 수 있습니다.
CLI를 사용하여 자동 업데이트 관리
XenServer를 사용하면 명령줄을 사용하여 I/O 드라이버 및 관리 에이전트의 자동 업데이트를 관리할 수 있습니다. 다음을 실행할 수 있습니다. msiexec.exe
을 다음 표에 나열된 인수로 사용하여 I/O 드라이버와 관리 에이전트가 자동으로 업데이트되는지 여부를 지정할 수 있습니다. 를 사용하여 XenServer VM Tools for Windows를 설치하는 방법에 대한 자세한 정보 msiexec.exe
보다 조용한 설치.
메모:
PVS 또는 MCS를 사용하여 관리되는 VM의 경우 Citrix Virtual Desktops VDA가 있고 컴퓨터가 비영구적이라고 보고하면 자동 업데이트가 자동으로 해제됩니다.
논쟁 | 값 | 설명 |
---|---|---|
자동 업데이트 허용 | 예/아니오 | 관리 에이전트의 자동 업데이트 허용/허용 안 함 |
ALLOWDRIVERINSTALL (드라이버) 설치 허용 | 예/아니오 | XenServer VM Tools for Windows 설치 프로그램이 I/O 드라이버를 설치하도록 허용/허용 안 함 |
ALLOWDRIVERUPDATE (영문) | 예/아니오 | 관리 에이전트가 I/O 드라이버를 자동으로 업데이트하도록 허용/허용 안 함 |
IDENTIFY자동 업데이트 | 예/아니오 | 자동 업데이트 메커니즘이 익명 사용 정보를 보내는 것을 허용/허용하지 않습니다. |
관리 에이전트 업데이트 사용
VM별로 관리 에이전트의 자동 업데이트를 사용하도록 설정하려면 다음을 수행합니다.
-
VM에서 관리자 권한으로 명령 프롬프트를 엽니다.
-
다음 명령을 실행합니다.
reg.exe ADD HKLM\SOFTWARE\XenServer\XenTools\AutoUpdate /t REG_DWORD /v DisableAutoUpdate /d 0 <!--NeedCopy-->
풀별로 관리 에이전트의 자동 업데이트를 사용하도록 설정하려면 호스트 콘솔에서 다음 명령을 실행합니다.
xe pool-param-set uuid=pooluuid guest-agent-config:auto_update_enabled=true
<!--NeedCopy-->
관리 에이전트 업데이트 사용 안 함
VM별로 관리 에이전트의 자동 업데이트를 사용하지 않도록 설정하려면:To disable automatic updating of the automatic updating of the Management Agent on a per-VM basis:
-
VM에서 관리자 권한으로 명령 프롬프트를 엽니다.
-
다음 명령을 실행합니다.
reg.exe ADD HKLM\SOFTWARE\XenServer\XenTools\AutoUpdate /t REG_DWORD /v DisableAutoUpdate /d 1 <!--NeedCopy-->
풀별로 관리 에이전트의 자동 업데이트를 사용하지 않도록 설정하려면 호스트 콘솔에서 다음 명령을 실행합니다.
xe pool-param-set uuid=pooluuid guest-agent-config:auto_update_enabled=false
<!--NeedCopy-->
관리 에이전트 업데이트 리디렉션
XenServer를 사용하면 관리 에이전트 업데이트를 설치하기 전에 내부 웹 서버로 리디렉션할 수 있습니다. 이 리디렉션을 통해 고객은 VM에 자동으로 설치되기 전에 업데이트를 검토할 수 있습니다.
관리 에이전트는 업데이트 파일을 사용하여 사용 가능한 업데이트에 대한 정보를 가져옵니다. 이 업데이트 파일의 이름은 사용하는 관리 에이전트의 버전에 따라 다릅니다.
- Management Agent 9.2.1.35 이상 사용 https://pvupdates.vmd.citrix.com/autoupdate.v1.json.
- 관리 에이전트 9.0.0.0 - 9.2.0.27 https://pvupdates.vmd.citrix.com/updates.v9.json.
다음 단계를 완료하여 관리 에이전트 업데이트를 리디렉션합니다.
-
업데이트 파일을 다운로드합니다.
-
업데이트 파일에서 참조되는 관리 에이전트 MSI 파일을 다운로드합니다.
-
VM이 액세스할 수 있는 내부 웹 서버에 MSI 파일을 업로드합니다.
-
내부 웹 서버의 MSI 파일을 가리키도록 업데이트 파일을 업데이트합니다.
-
업데이트 파일을 웹 서버에 업로드합니다.
자동 업데이트는 VM별 또는 풀별로 리디렉션될 수도 있습니다. VM별로 업데이트를 리디렉션하려면:To redirect updates on a per-VM basis:
-
VM에서 관리자 권한으로 명령 프롬프트를 엽니다.
-
다음 명령을 실행합니다.
reg.exe ADD HKLM\SOFTWARE\XenServer\XenTools /t REG_SZ /v update_url /d \ url of the update file on the web server <!--NeedCopy-->
풀별로 관리 에이전트의 자동 업데이트를 리디렉션하려면 다음 명령을 실행합니다.
xe pool-param-set uuid=pooluuid guest-agent-config:auto_update_url=url of the update file on the web server
<!--NeedCopy-->
I/O 드라이버 업데이트
Windows 업데이트 또는 관리 에이전트를 사용하여 I/O 드라이버를 업데이트할 수 있습니다. 이 가상화 상태 섹션에 섹션을 추가합니다. 일반 탭은 VM이 Windows 업데이트에서 업데이트를 받을 수 있는지 여부를 나타냅니다. 또는 자동 업데이트를 끄고 I/O 드라이버 업데이트를 수동으로 관리할 수 있습니다.
각 I/O 드라이버(예: xennet, xenvif, xenvbd, xeniface 및 xenbus)에는 고유한 버전이 있습니다. 최신 버전에 대한 자세한 내용은 어떤 새로운 기능.
Windows 업데이트를 통해 I/O 드라이버 업데이트 활성화
Microsoft Windows Update에서 I/O 드라이버 업데이트를 자동으로 받으려면 다음 조건을 충족해야 합니다.
-
VM에서 Windows 업데이트를 사용할 수 있습니다.
-
VM은 인터넷에 액세스할 수 있거나 WSUS 프록시 서버에 연결할 수 있습니다.
-
Windows Server Core는 Windows 업데이트를 사용하여 I/O 드라이버를 설치하거나 업데이트하는 것을 지원하지 않으므로 Windows Server의 코어 버전을 실행하고 있지 않습니다.
에서 VM 템플릿을 선택할 때 Windows 업데이트를 통해 I/O 드라이버 업데이트를 사용하도록 설정할 수 있습니다. 새 VM XenCenter의 마법사. Windows 업데이트를 통해 I/O 드라이버 업데이트를 사용하도록 설정하는 방법에 대한 자세한 내용은 다음을 참조하십시오. VM 생성 단계 개요Overview of VM creation steps.
Windows 업데이트에서 I/O 드라이버 업데이트를 받지 않으려면 VM에서 Windows 업데이트를 사용하지 않도록 설정하거나 그룹 정책을 지정합니다.
Windows 업데이트를 통해 I/O 드라이버 업데이트 비활성화
Windows 업데이트를 통해 새 VM과 기존 VM 모두에 대해 I/O 드라이버 업데이트를 사용하지 않도록 설정할 수 있습니다.
-
새 VM의 경우: 를 사용하여 새 VM을 만들 때 새 VM 마법사에서 플래그를 설정하여 자동 I/O 드라이버 업데이트를 비활성화할 수 있습니다. 이는 자동 업데이트를 비활성화하면 안정성이 보장되는 Citrix Provisioning 대상 또는 reset-on-boot 시스템에 특히 중요합니다. 자세한 내용은 VM 생성 단계 개요Overview of VM creation steps 그리고 Citrix Provisioning 대상 또는 reset-on-boot 컴퓨터에 대한 설정. 명령줄을 사용하여 이러한 설정을 관리하려는 고급 사용자의 경우 다음을 참조하세요. CLI를 사용하여 Windows VM 만들기Create a Windows VM by using the CLI.
-
기존 VM의 경우: VM이 이미 배포된 경우 그룹 정책을 구성하여 I/O 드라이버 업데이트를 사용하지 않도록 설정할 수 있습니다. 이렇게 하면 VM이 Windows 업데이트에서 자동 업데이트를 받지 않습니다.
I/O 드라이버를 업데이트하도록 관리 에이전트 설정
XenServer VM Tools for Windows를 설치하는 동안 I/O 드라이버를 자동으로 업데이트하도록 관리 에이전트를 구성할 수 있습니다. 자세한 내용은 Windows용 XenServer VM Tools 설치.
설치를 완료한 후 이 설정을 사용하려면 다음 단계를 수행합니다.
-
VM에서 관리자 권한으로 명령 프롬프트를 엽니다.
-
다음 명령을 실행하여 자동 I/O 드라이버 업데이트를 허용합니다.
reg.exe ADD HKLM\SOFTWARE\XenServer\XenTools\AutoUpdate /t REG_SZ /v \ InstallDrivers /d YES <!--NeedCopy-->
관리 에이전트가 I/O 드라이버를 업데이트하지 못하도록 중지합니다
관리 에이전트가 I/O 드라이버를 업데이트하지 않도록 하려면 다음 단계를 수행하십시오.
-
VM에서 관리자 권한으로 명령 프롬프트를 엽니다.
-
다음 명령을 실행합니다.
reg.exe ADD HKLM\SOFTWARE\XenServer\XenTools\AutoUpdate /t REG_SZ /v \ InstallDrivers /d NO <!--NeedCopy-->
자동 재부팅
요청된 모든 VM 다시 시작이 업데이트의 일부로 완료되었는지 확인합니다. 여러 번 다시 시작해야 할 수 있습니다. 요청된 모든 다시 시작이 완료되지 않은 경우 예기치 않은 동작이 표시될 수 있습니다.
장치 관리자 또는 Windows 업데이트를 통해 드라이버를 설치할 때 수행되는 자동 재부팅의 최대 횟수를 지정하는 레지스트리 키를 설정할 수 있습니다. xenbus 드라이버 버전 9.1.1.8 이상을 설치한 후 Windows용 XenServer VM Tools는 이 레지스트리 키에서 제공하는 지침을 사용합니다. 이전 버전의 xenbus를 사용하는 경우에도 예기치 않은 동작이 발생할 수 있습니다. 이 경우 XenCenter에서 VM을 재부팅합니다.
이 기능을 사용하려면 가능한 한 빨리 다음 레지스트리 키를 설정하는 것이 좋습니다. HLKM\시스템\CurrentControlSet\서비스\xenbus_monitor\매개 변수\자동 재부팅
. 레지스트리 키의 값은 양의 정수여야 합니다. 레지스트리 키의 재부팅 횟수를 3으로 설정하는 것이 좋습니다.
이 레지스트리 키를 설정하면 XenServer VM Tools for Windows는 업데이트를 완료하는 데 필요한 횟수 또는 레지스트리 키에 지정된 재부팅 횟수(둘 중 더 낮은 값)만큼 재부팅을 수행합니다.
다시 부팅할 때마다 Windows는 예정된 다시 부팅을 경고하는 경고를 60초 동안 표시할 수 있습니다. 경고를 해제할 수 있지만 이 작업을 수행해도 재부팅이 취소되지는 않습니다. 재부팅 사이의 이러한 지연으로 인해 재부팅 주기가 완료될 때까지 초기 재부팅 후 몇 분 정도 기다립니다.
노트:
이 설정은 고정 IP 주소가 있는 헤드리스 서버에 필요합니다.
이 자동 재부팅 기능은 장치 관리자 또는 Windows 업데이트를 통한 Windows I/O 드라이버 업데이트에만 적용됩니다. 관리 에이전트 설치 관리자를 사용하여 드라이버를 배포하는 경우 설치 관리자는 이 레지스트리 키를 무시하고 자체 설정에 따라 VM 재부팅을 관리합니다.
모든 재부팅이 완료될 때까지 기다린 후에도 예기치 않은 동작이 계속 발생하면 XenCenter에서 VM 재부팅을 시작하여 구성을 복원해 보십시오.
명령줄을 사용하여 자동 재부팅 설정
Windows VM에서 관리자 권한으로 명령 프롬프트를 열고 다음 명령을 실행합니다.
reg add HKLM\System\CurrentControlSet\Services\xenbus_monitor\Parameters /v Autoreboot /t REG_DWORD /d <number-of-reboots>
<!--NeedCopy-->
또는 Windows VM이 원격 액세스를 허용하도록 구성된 경우 다른 시스템의 관리자 명령 프롬프트에서 다음 명령을 실행할 수 있습니다.
reg add \\<windows-name>\HKLM\System\CurrentControlSet\Services\xenbus_monitor\Parameters /v Autoreboot /t REG_DWORD /d <number-of-reboots>
<!--NeedCopy-->
자세한 내용은 reg add Windows 명령.
레지스트리 편집기를 사용하여 자동 재부팅 설정
- Windows 시작 메뉴에서 레지스트리 편집기를 열고 키로 이동합니다.
HLKM\시스템\CurrentControlSet\서비스\xenbus_monitor\매개 변수
. - 형식의 새 하위 키 만들기
REG_DWORD
라는 이름으로 :자동 재부팅
. - 의 값을 설정합니다.
자동 재부팅
예를 들어, 정수로 변환합니다.3
.
다른 구성 및 쿼리Other configuration and queries
I/O 드라이버 버전 찾기
VM에 설치된 I/O 드라이버의 버전을 확인하려면 다음을 수행합니다.
-
로 이동합니다.
C:\Windows\System32\드라이버
. -
목록에서 드라이버를 찾습니다.
-
드라이버를 마우스 오른쪽 버튼으로 클릭하고 속성 그런 다음 세부 정보.
이 파일 버전 필드에는 VM에 설치된 드라이버의 버전이 표시됩니다.
관리 에이전트 버전 찾기
VM에 설치된 관리 에이전트의 버전을 확인하려면 다음을 수행합니다.
-
로 이동합니다.
C:\프로그램 파일\Xe엔서버\Xe엔툴즈
. -
마우스 오른쪽 버튼을 클릭합니다.
XenGuest에이전트
을 클릭하고 속성 그런 다음 세부 정보.이 파일 버전 필드에는 VM에 설치된 관리 에이전트의 버전이 표시됩니다.
익명 사용 정보 구성
XenServer VM Tools for Windows를 설치하는 동안 Cloud Software Group, Inc.에 익명 사용 정보를 보낼지 여부를 지정할 수 있습니다. XenServer VM Tools for Windows 설치 프로세스를 완료한 후 이 설정을 업데이트하려면 다음 단계를 수행하십시오.
-
VM에서 관리자 권한으로 명령 프롬프트를 엽니다.
-
다음 명령을 실행합니다.
reg.exe ADD HKLM\SOFTWARE\XenServer\XenTools\AutoUpdate REG_SZ /v \ IDENTIFYAUTOUPDATE /d YES/NO <!--NeedCopy-->
Windows용 XenServer VM Tools 문제 해결
우리는 도구를 제공합니다. XT버그 툴
XenServer VM Tools에 대한 진단 정보를 캡처합니다. 자세한 내용은 VM 문제 해결.
XenServer VM Tools 제거
Windows VM에서 XenServer VM Tools를 제거하지 않는 것이 좋습니다. 이러한 도구는 Windows VM이 완전히 지원되는 데 필요합니다. 제거하면 예기치 않은 동작이 발생할 수 있습니다. XenServer VM Tools는 최후의 수단으로만 수동으로 제거하십시오.
표준 제거
XenServer VM Tools의 표준 제거를 수행하려면 Windows를 사용할 수 있습니다. 프로그램 추가 또는 제거 특징:
- 시작하기 전에 VM의 스냅샷을 만듭니다.
- Windows VM에서 프로그램 추가 또는 제거.
- 고르다 XenServer VM 도구 을 클릭하고 제거(Uninstall).
- VM을 재부팅합니다.
이 uninstall.exe
명령
Windows를 사용하여 XenServer VM Tools 제거 프로그램 추가 또는 제거 feature는 <tools-install-directory>\uninstall.exe
파일을 사용하여 제거 작업을 수행할 수 있습니다. 대신 PowerShell 터미널 또는 관리자 권한으로 명령 프롬프트에서 이 명령을 호출하도록 선택할 수 있습니다.
- 시작하기 전에 VM의 스냅샷을 만듭니다.
- 관리자 권한으로 명령 프롬프트 또는 PowerShell 터미널을 엽니다.
- 다음 명령을 실행합니다.
<tools-install-directory>\uninstall.exe
. - VM을 재부팅합니다.
명령 옵션
이 uninstall.exe
command는 다음 매개 변수를 허용합니다.
-
도움말
- 명령에 대한 사용 정보를 표시합니다. -
로그
- 명령이 수행한 작업을 나타내는 로그 파일을 생성합니다. -
자세한
- 명령이 수행한 작업을 콘솔에 인쇄합니다. -
비활성화
- 설치 프로그램 MSI에 의해 설치된 드라이버를 비활성화합니다. -
강제 비활성화
- 모든 상황에서 드라이버를 비활성화합니다. -
숨겨진
- 숨겨진 장치를 삭제합니다. 이러한 장치는 사용되지 않고 대체되었지만 오래된 레지스트리 항목이 남아 있을 수 있습니다. -
정리
- 이전 제거 프로그램을 제거합니다. 프로그램 추가 또는 제거. 이러한 제거 프로그램에는 이전 버전의 도구에서 중복된 항목이 포함될 수 있습니다. -
숙청
- (9.3.1 이상) XenServer VM Tools의 일부가 설치되기 전의 상태로 VM을 클린 상태로 재설정합니다. 자세한 내용은 모든 XenServer VM Tools 구성 요소의 전체 제거. -
설치하다
- (9.3.1 이상) 현재 I/O 드라이버 세트를 설치하고 필요한 경우 VM을 재부팅하라는 메시지를 표시합니다. -
재부팅
- 다른 모든 명령 작업이 완료된 후 VM을 재부팅합니다.
모든 XenServer VM Tools 구성 요소의 전체 제거
최신 버전의 XenServer VM Tools for Windows(9.3.1 이상)에는 다음 명령이 포함되어 있습니다 uninstall.exe 퍼지
. 이 숙청
옵션을 선택합니다. uninstall.exe
응용 프로그램은 I/O 드라이버가 설치되기 전의 상태로 VM을 재설정합니다. 도구를 최신 버전으로 업그레이드할 때 문제가 발생하거나 VM에 최신 도구 집합을 설치하기 위해 깨끗한 상태가 필요한 경우 이 유틸리티를 사용합니다.
- 시작하기 전에 VM의 스냅샷을 만듭니다.
- 관리자 권한으로 명령 프롬프트 또는 PowerShell 터미널을 엽니다.
- 다음 명령을 실행합니다.
<tools-install-directory>\uninstall.exe purge 자세한 정보 표시
- VM을 재부팅합니다.
이 명령을 사용한 후에는 이전 버전의 XenServer VM Tools를 사용할 때와 같은 수동 정리 단계를 수행할 필요가 없습니다. XenServer VM Tools와 관련된 모든 변경 사항이 제거되었습니다.
는 무엇을 하나요? 숙청
옵션 제거?
다음 명령을 사용하는 경우 uninstall.exe 퍼지
이 표시되면 XenServer VM Tools의 모든 추적이 Windows VM에서 제거됩니다. 이 명령으로 수행하는 작업 목록은 다음과 같습니다.
- 서비스:
- 재부팅 시 설치된 드라이버 및 서비스가 시작되지 않도록 하는 모든 XenServer VM Tools 서비스를 사용하지 않도록 설정합니다.
- 실행 중인 모든 XenServer VM Tools 서비스를 중지합니다.
- 드라이버:
- 모든 장치 노드에서 I/O 드라이버를 제거합니다.
- 숨겨진 장치를 제거합니다. 이 작업은 수행된 작업과 동일합니다.
숨겨진
명령줄 옵션을 사용할 수 있습니다. - 캐시된 드라이버 패키지를 제거하여 드라이버 저장소에서 제거합니다. 따라서 I/O 드라이버가 자동으로 다시 설치되지 않습니다.
- 레지스트리:
- 지원되지 않는 버전의 드라이버에서 사용하는 오래된 레지스트리 정보를 제거합니다.
- 에서 도구 관련 키를 삭제합니다.
HKLM\시스템\CurrentControlSet\Control\Class\...
- 에서 도구 관련 키를 삭제합니다.
HKLM\System\CurrentControlSet\서비스
. - 에서 도구 관련 키를 삭제합니다.
HKLM\시스템\CurrentControlSet\열거형\...
- 파일:
- 다음에서 XenServer VM Tools 드라이버 파일을 삭제합니다.
C:\Windows\시스템32
그리고C:\Windows\System32\드라이버
. - XenServer VM Tools를 삭제합니다.
인에프
파일 위치C:\Windows\INF
. - 지원되지 않는 버전의 도구가 남긴 오래된 파일을 다음에서 삭제합니다.
C:\프로그램 파일\Citrix\Xe엔툴즈
그리고C:\프로그램 파일\Xe엔서버\Xe엔툴즈
.
- 다음에서 XenServer VM Tools 드라이버 파일을 삭제합니다.
- 다른:
- 에서 이전 전체를 삭제합니다. 프로그램 추가 또는 제거. 이 작업은 수행된 작업과 동일합니다.
정리
명령줄 옵션을 사용할 수 있습니다. - InstallAgent의 부실 상태 정보 중 일부를 지웁니다.
- 제거
xenfilt.sys
상위 필터에서. 이 변경으로 인해xenfilt.sys
모든 드라이버 노드에서 로드되지 않습니다. - 를 제거합니다.
분리
키를 사용하여 재부팅 시 VM이 에뮬레이트된 디바이스로 되돌아갑니다. - StorNvme의 StartOverride를 제거합니다. 이 변경은 다음과 같이 강제합니다.
stornvme.sys
부팅 시 시작하고 에뮬레이트된 NVMe(UEFI) 부팅 장치가 작동할 수 있도록 합니다.
- 에서 이전 전체를 삭제합니다. 프로그램 추가 또는 제거. 이 작업은 수행된 작업과 동일합니다.
새로운 항목
Windows용 XenServer VM Tools 버전은 XenServer 버전과 독립적으로 업데이트됩니다. XenServer VM Tools for Windows가 VM과 VM을 만드는 데 사용하는 모든 템플릿 모두에서 최신 버전으로 정기적으로 업데이트되어야 합니다.
최신 버전의 XenServer VM Tools for Windows는 XenServer 다운로드 페이지.
XenServer VM Tools for Windows 9.4.0 (Windows용 XenServer VM 도구)
릴리스 날짜: 2024년 10월 22일
이 도구 세트에는 다음과 같은 구성 요소 버전이 포함되어 있습니다.
- 설치 프로그램: 9.4.0
- 관리 에이전트: 9.3.0.65
- 젠버스: 9.1.9.105
- 제니파스: 9.1.10.87
- 제넷: 9.1.7.65
- xenvbd : 9.1.8.79
- 크센비프: 9.1.12.101
9.4.0에서 해결된 문제
이 릴리스에는 다음 문제에 대한 수정 사항이 포함되어 있습니다.
- 관리 에이전트가 레지스트리에서 잘못된 InstallStatus 값을 확인하기 때문에 Windows용 XenServer VM Tools 버전이 XenServer에 올바르게 보고되지 않습니다.
- StorNvme의 StartOverride 레지스트리 키의 불완전한 처리로 인해 Windows 업데이트를 통해 XenServer VM Tools를 업데이트하는 동안 Windows VM을 재부팅한 후 “액세스할 수 없는 부팅 장치” 오류와 함께 BSOD가 발생할 수 있습니다.
- Windows용 XenServer VM Tools를 업데이트할 때 고정 IP 설정이 손실되고 네트워크 설정이 DHCP를 사용하도록 변경되는 경우가 있습니다. 버전 9.3.3 이상에서 업데이트하는 경우(예: 9.4.0에서 최신 버전으로) 이 문제가 해결됩니다. 그러나 9.3.3 이전 버전에서 업데이트하는 경우(예: 9.3.2에서 9.4.0으로 업데이트하는 경우) 업데이트 중에 문제가 한 번 발생하지만 향후 업데이트에는 영향을 주지 않습니다. 자세한 내용은 지원 문서를 참조하세요 Windows 9.3.3 이하용 VM Tools로 업데이트할 때 고정 IP 손실.
9.4.0의 알려진 문제
이 릴리스에는 다음과 같은 알려진 문제가 포함되어 있습니다.
- 자동 업데이트를 위해 관리 에이전트를 사용하는 경우 인증서 검사 문제로 인해 9.3.3이 9.4.0으로 자동 업데이트되지 않으므로 버전 9.4.0 이상으로 수동으로 업데이트해야 합니다. 이 문제를 해결하려면 각 VM에 XenServer VM Tools for Windows 9.4.0 또는 최신 버전을 수동으로 설치합니다.
이전 릴리스
9.3.3
릴리스 날짜: 2024년 6월 4일
이 도구 세트에는 다음과 같은 구성 요소 버전이 포함되어 있습니다.
- 설치 프로그램: 9.3.3
- 관리 에이전트: 9.2.3.60
- 젠버스: 9.1.8.88
- 제니파스: 9.1.9.78
- 제넷: 9.1.6.60
- xenvbd : 9.1.7.66
- 센비프: 9.1.11.92
이 릴리스에는 다음 문제에 대한 수정 사항이 포함되어 있습니다.
- 경우에 따라 VM에 부하가 많을 때 관리 에이전트가 ManagementException과 함께 충돌할 수 있습니다.
- Windows 2022 서버에서 단일 vCPU는 100% CPU를 사용할 수 있습니다. 결과적으로 서버가 응답하지 않게 됩니다.
- OpenVSwitch 네트워킹 및 VLAN 태그가 지정된 이더넷 프레임을 사용하는 풀에서 호스트되는 Windows VM은 네트워크 연결이 일관되지 않을 수 있습니다.
9.3.2
릴리스 날짜: 2023년 11월 27일
이 릴리스에서는 Citrix VM Tools의 브랜딩이 XenServer VM Tools로 변경되었습니다.
이 도구 세트에는 다음과 같은 구성 요소 버전이 포함되어 있습니다.
- 설치 프로그램: 9.3.2
- 관리 에이전트: 9.2.2.435
- 젠버스: 9.1.7.80
- 제니파스: 9.1.8.69
- 제넷: 9.1.5.51
- xenvbd : 9.1.6.58
- 센비프 : 9.1.10.83
이 릴리스에는 다음과 같은 개선 사항도 포함되어 있습니다.
- 에 대한 개선 사항
uninstall.exe
명령. - 일부 Windows VM이 XenServer 버전 및 Windows 운영 체제가 지원하는 경우 최대 64개의 vCPU를 사용할 수 있도록 변경되었습니다.
이 릴리스에는 다음 문제에 대한 수정 사항이 포함되어 있습니다.
- 경우에 따라 XenServer VM Tools를 설치할 때 치명적이지 않은 오류로 인해 설치가 실패할 수 있습니다.
9.3.1
릴리스 날짜: 2023년 1월 25일
이 도구 세트에는 다음과 같은 구성 요소 버전이 포함되어 있습니다.
- 설치 프로그램: 9.3.1
- 관리 에이전트: 9.2.1.35
- 젠버스: 9.1.5.54
- 제니파스: 9.1.5.42
- 제넷: 9.1.3.34
- xenvbd : 9.1.4.37
- xenvif : 9.1.8.58
이 릴리스에는 다음과 같은 개선 사항이 포함되어 있습니다.
- 에 대한 개선 사항
uninstall.exe
유틸리티를 포함합니다.숙청
매개 변수. 자세한 내용은 XenServer VM Tools 제거. - XenServer VM Tools 설치 프로그램에 대한 일반적인 개선 사항.
- 레지스트리 키의 문자열 처리에 대한 일반적인 개선 사항.
이 릴리스에는 다음 문제에 대한 수정 사항이 포함되어 있습니다.
- XenServer VM Tools가 Windows Update를 통해 업데이트될 때 고정 IP 설정이 손실되고 네트워크 설정이 DHCP를 사용하도록 변경되는 경우가 있습니다.
- Windows VM에서는 권한 부여 테이블이 쉽게 고갈될 수 있습니다. 이 경우 읽기 및 쓰기 요청이 실패하거나 추가 VIF가 올바르게 활성화되지 않아 시작되지 않을 수 있습니다.
- 드문 경우지만 Windows용 XenServer VM Tools를 업그레이드할 때 기존 관리 에이전트가 종료되지 않아 업그레이드가 성공하지 못할 수 있습니다.
- Windows VM에서는 설치된 프로그램에 나열된 도구 또는 관리 에이전트의 이전 버전과 이후 버전을 모두 볼 수 있습니다.
- (이전) Citrix XenServer Windows 관리 에이전트
- (나중에) Citrix Hypervisor PV 도구.
최신 버전의 도구로 업데이트한 후에는 이러한 이전 이름이 모두 나열되지 않습니다. XenServer VM Tools만 설치된 프로그램에 나열됩니다.
9.3.0
릴리스 날짜: 2022년 7월 26일
이 도구 세트에는 다음과 같은 구성 요소 버전이 포함되어 있습니다.
- 설치 프로그램: 9.3.0
- 관리 에이전트: 9.2.0.27
- 젠버스: 9.1.4.49
- 제니파스: 9.1.4.34
- 제넷: 9.1.3.34
- xenvbd : 9.1.3.33
- 크센비프: 9.1.6.52
이 릴리스에는 다음과 같은 개선 사항이 포함되어 있습니다.
- XenServer VM Tools 설치 프로그램에 대한 일반적인 개선 사항.
이 릴리스에는 다음 문제에 대한 수정 사항이 포함되어 있습니다.
- 보안 소프트웨어는 데이터 반출 방지 조치로 이동식으로 표시된 보조 디스크가 OS에 노출되지 않도록 차단했습니다. 이 업데이트를 사용하면 VBD를 제거할 수 없는 것으로 플래그를 지정하고 OS를 통해 올바르게 노출되도록 할 수 있습니다.
- Windows VM에서 SR-IOV VIF의 IP 주소가 XenCenter에 표시되지 않는 경우가 있습니다.
9.2.3
릴리스 날짜: 2022년 4월 28일
이 도구 세트에는 다음과 같은 구성 요소 버전이 포함되어 있습니다.
- 설치 프로그램: 9.2.3
- 관리 에이전트: 9.1.1.13
- 젠버스: 9.1.3.30
- 제니파스: 9.1.4.34
- 제넷:
- 9.1.1.8(Windows Server 2012 및 Windows Server 2012 R2용)
- 9.1.2.23(지원되는 다른 모든 Windows 운영 체제)
- xenvbd : 9.1.2.20
- 크센비프: 9.1.5.48
이 릴리스에는 다음 문제에 대한 수정 사항이 포함되어 있습니다.
- XenServer VM Tools for Windows 버전 9.2.2에서는 시간 동기화 옵션을 사용할 수 없습니다.
- 경합 조건으로 인해 Citrix Hypervisor 8.2 누적 업데이트 1에서 실시간 마이그레이션 후 Windows VM에 블루 스크린 오류가 표시될 수 있습니다.
- XenServer VM Tools 버전 9.2.1 또는 9.2.2가 설치되어 있고 PVS 대상인 Windows VM이 검은색 화면과 함께 멈출 수 있습니다. “Guest Rx stalled” 메시지가 dom0 커널 로그에 있습니다. 이 문제는 다른 풀 멤버보다 풀 코디네이터에서 더 자주 발생합니다.
- vCPU가 8개 이상인 Windows VM에서는 xenvif 드라이버가 간접 테이블을 설정하지 못하기 때문에 수신측 크기 조정이 작동하지 않을 수 있습니다.
9.2.2
릴리스 날짜: 2022년 1월 14일
이 도구 세트에는 다음과 같은 구성 요소 버전이 포함되어 있습니다.
- 설치 프로그램: 9.2.2
- 관리 에이전트: 9.1.1.13
- 젠버스: 9.1.3.30
- 제니페이스: 9.1.2.22
- 제넷:
- 9.1.1.8(Windows Server 2012 및 Windows Server 2012 R2용)
- 9.1.2.23(지원되는 다른 모든 Windows 운영 체제)
- xenvbd : 9.1.2.20
- 센비프 : 9.1.3.31
이 릴리스에는 다음 문제에 대한 수정 사항이 포함되어 있습니다.
- 도구를 업데이트하는 동안 xenbus 드라이버는 드라이버 설치가 완료되기 전에 재부팅을 요청할 수 있습니다. 재부팅을 수락하면 Windows VM에서 블루 스크린 오류가 발생할 수 있습니다.
- 수집된 진단 정보를 압축할 때 xt-bugtool 진단 도구는 20초 후에 시간 초과됩니다. 이 동작으로 인해 진단 zip 파일이 올바르게 만들어지지 않을 수 있습니다.
- VNC 클립보드 공유가 작동하지 않습니다.
- 이전 버전의 드라이버는 Windows 업데이트를 통해 릴리스되지 않았습니다.
9.2.1
릴리스 날짜: 2021년 6월 24일
이 도구 세트에는 다음과 같은 구성 요소 버전이 포함되어 있습니다.
- 설치 프로그램: 9.2.1
- 관리 에이전트: 9.1.0.10
- 젠버스: 9.1.2.14
- 제니파스: 9.1.1.11
- 제넷: 9.1.1.8
- xenvbd : 9.1.1.8
- 센비프 : 9.1.2.16
메모:
이 드라이버 세트는 Windows 업데이트를 통해 제공되지 않았습니다.
이 릴리스에는 다음 문제에 대한 수정 사항이 포함되어 있습니다.
- 경우에 따라 VM의 랩톱/슬레이트 상태를 변경할 수 없습니다.
- VM을 다시 시작한 후 daemon.log 파일에 과도한 로그 메시지를 보내기 시작할 수 있습니다.
- OS 업그레이드 후 드라이버 로드 종속성의 경합 조건으로 인해 XenServer VM Tools가 업그레이드되지 않을 수 있습니다.
- 스토리지 오류로 인해 Windows VM이 충돌할 수 있습니다.
- SR-IOV VIF의 IP 주소가 XenCenter에 표시되지 않는 경우가 있습니다. 이 문제를 해결하려면 VM의 Service Manager 내에서 관리 에이전트를 다시 시작합니다.
- 네트워크 및 시스템 부하가 높고 리소스가 부족한 경우 VM은 일반적으로 코드 IRQL_NOT_LESS_OR_EQUAL를 사용하여 Citrix 및 타사 드라이버 모두에서 버그 검사를 경험할 수 있습니다. 이 버그 수정은 네트워크 버퍼링을 개선하여 이러한 버그 검사를 방지합니다.
- Windows I/O 드라이버를 업그레이드하면 UEFI VM이 부팅되지 않고 “0xC000000E. 필요한 장치가 연결되어 있지 않거나 액세스할 수 없습니다.””
- 이전 버전의 XenServer VM Tools를 제거한 후 XenServer VM Tools를 설치할 때 “이 장치를 시작할 수 없습니다(코드 10) (작업 실패) 요청한 작업이 실패했습니다”라는 오류 메시지가 반환되는 문제가 발생할 수 있습니다.