Xentools 재설치(Windows)

Prev Next

Xentools는 Windows VM의 I/O 드라이버 및 관리 에이전트로 고성능의 I/O 서비스 제공하기 위해 사용되는 툴입니다. Xentools 재설치(Windows)에서는 Windows 서버의 Xentools 재설치 방법을 안내합니다.

주의
  • Xentools를 재설치하는 과정에서 Blue screen of death (BSOD)가 발생할 수 있습니다.
  • 작업 전 백업을 위해 반드시 Server Image 가이드를 참고하여 내 서버 이미지를 생성한 뒤 작업해 주십시오.
참고

Xentools 설치를 위해서는 서버에 설치된 .Net Framework 버전이 4.0 이상이어야 합니다. 설치 전 .Net Framework 버전을 확인해 주십시오.

다음 powershell script를 실행하여 Xentools_Uninstall.exe 파일을 다운로드해 주십시오.

Start-BitsTransfer -Source "http://init.fin-ncloud.com/xentools/windows/Xentools_Uninstall.exe" -Destination "c:\Xentools_Uninstall.exe"
PowerShell

윈도우 서버에서 Xentools는 두 가지 방법으로 다운로드할 수 있습니다. 다운로드 방법은 다음과 같습니다.

  • 방법 1: 링크를 통해 윈도우 서버의 Xentools 정보 확인 및 다운로드
  • 방법 2: 네이버클라우드에서 제공하는 repo를 통해 Xentools 설치 파일 다운로드
# 최신 버전의 Xentools 다운로드
Start-BitsTransfer -Source "http://init.fin-ncloud.com/xentools/windows/managementagentx64-latest.msi" -Destination "c:\managementagentx64-latest.msi"
PowerShell

다운로드한 Xentools_Uninstall.exe 파일을 관리자 모드로 실행해 주십시오.

compute-xentoolswindow-new-01-ko

Xentools Uninstall 과정에서 리부팅이 진행됩니다. Xentools_Uninstall.exe 파일을 실행하면 다음과 같이 계속 진행할지 여부를 묻는 알람창이 나타납니다.
리부팅이 불가능한 상황이라면 No를 클릭하여 Xentools Uninstall 과정을 중단해 주십시오.

compute-xentoolswindow-new-02-ko

주의

Yes를 클릭하면 서버가 리부팅되므로 리부팅이 가능한 상황에서만 진행해 주십시오.

Xentools 설치를 진행합니다.

  • 설치 과정에서 Network Driver가 설치되기 때문에 원격 접속 연결이 끊기고 재접속이 불가할 수 있습니다.
  • 원격 접속이 불가능할 경우 콘솔 연결을 사용하거나 리부팅 1회 후 다시 접속해 주십시오.
  • 만약 서버가 재시작 상태에 멈춰 있다면 서버에 접속하여 리부팅 팝업 창이 더 이상 나타나지 않는지 여부와 Xentools 재설치 후 리부팅을 2회 이상 진행했는지 여부를 확인해 주십시오.
주의
  • Xentools 재설치 후 서버가 리부팅 되어야 Xentools가 정상적으로 인식됩니다.
  • 리부팅은 콘솔이 아닌 서버에서 직접 수행해 주십시오.
  • 리부팅을 2회 이상 수행하지 않고 네이버 클라우드 플랫폼 콘솔에서 재시작/정지 제어 시 제어 명령이 올바르게 수행되지 않을 수 있습니다.

compute-xentoolswindow-new-03-ko

compute-xentoolswindow-new-04-ko

compute-xentoolswindow-new-05-ko

compute-xentoolswindow-new-06-ko

Xentools를 재설치할 때 설정된 라우팅룰이 사라지는 경우가 있습니다. 기존에 설정했던 라우팅룰은 다시 설정 부탁드리며, NCP에서 제공하는 라우팅룰은 아래 파일을 다운로드 후 실행하여 설정해 주십시오.

Start-BitsTransfer -Source "http://init.fin-ncloud.com/windows/real/staticRoute.exe" -Destination "c:\staticRoute.exe"
PowerShell

다음과 같이 Persistent Routes에 169.254.0.0/16에 대한 라우팅룰이 잘 들어가 있는지 확인해 주십시오.

compute-xentoolswindow-new-07-ko

재설치한 Xentools가 정상적으로 동작하는지 확인해 주십시오. 서비스 운영 상태 및 버전을 확인해야 합니다.

PowerShell에서 다음 명령을 실행하여 운영 상태를 확인해 주십시오. 다음과 같이 3개의 서비스가 운영 중으로 표시되어야 합니다.(9 버전 이상 기준)

참고

Xentools 버전에 따라 XenSvc의 DisplayName이 달라질 수 있습니다.

Get-Service -Name Xen*
          
Status   Name               DisplayName                           
------   ----               -----------                           
Running  xenagent           XenServer Agent                       
Running  xenbus_monitor     XenServer PV Driver Monitor      
Running  XenSvc             Citrix VM Tools Management Agent  
PowerShell

상태가 Running으로 표시되지 않는다면 해당 서비스를 실행해 주십시오.

  • cmd > service.msc 입력 > 서비스명을 확인하여 우클릭 > 서비스 시작을 수행해 주십시오.

프로그램 추가/제거 메뉴에서 Xentools 버전을 확인해주십시오. 아래 두 가지 방법으로 확인이 가능합니다.

  • cmd > appwiz.cpl 을 입력해 주십시오.
  • i-server_window_start.png을 우클릭한 후 Control Panel > Programs > Programs and Features 메뉴를 차례대로 클릭해 주십시오.
참고

OS 버전에 따라 Programs and Features 명칭이 달라질 수 있습니다. (ex. Apps and Features)