Xentools 재설치(Windows)
    • PDF

    Xentools 재설치(Windows)

    • PDF

    Article Summary

    VPC 환경에서 이용 가능합니다.

    Xentools는 Windows 서버의 I/O 드라이버 및 관리 에이전트로 고성능의 I/O 서비스를 제공하기 위해 사용됩니다. 문제 해결 목적으로 Windows 서버에서 Xentools를 삭제 및 재설치하는 방법을 설명합니다.

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

    1. 사전 준비

    Xentools 삭제 파일과 설치 파일을 다운로드해 주십시오.

    참고

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

    Xentools_Uninstall.exe 파일 다운로드

    PowerShell에서 스크립트를 실행하여 Xentools_Uninstall.exe 파일을 다운로드해 주십시오.

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

    Xentools 설치 파일 다운로드

    새로 설치할 Xentools의 설치 파일을 다운로드해 주십시오.
    Windows 서버에서 Xentools는 두 가지 방법으로 다운로드할 수 있습니다.

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

    2. 기존 Xentools 삭제

    기존에 설치된 Xentools를 삭제해 주십시오.

    1. 다운로드한 Xentools_Uninstall.exe 파일을 관리자 모드로 실행해 주십시오.
      compute-xentoolswindow-new-01
    2. Xentools 삭제 중 서버 리부팅이 필요합니다. 진행 여부를 확인하는 팝업 창이 나타나면, 서버 리부팅이 가능한 상황에서만 Yes를 클릭해 주십시오.
      • 리부팅이 불가능한 상황이라면 No를 클릭해 Xentools 삭제 과정을 중단해 주십시오.
        compute-xentoolswindow-new-02

    3. Xentools 재설치

    Xentools를 새로 설치해 주십시오.

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

    compute-xentoolswindow-new-03

    compute-xentoolswindow-new-04

    compute-xentoolswindow-new-05

    compute-xentoolswindow-new-06

    4. 라우팅룰 스크립트 실행

    Xentools를 재설치할 때 내부 라우팅룰이 사라지는 경우가 있습니다. 내부 라우팅룰을 다시 설정하려면 다음의 실행 파일을 다운로드 후 실행해 주십시오.

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

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

    5. Xentools 동작 확인

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

    Xentools 운영 상태 확인

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

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

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

    • run - service.msc 입력 > 서비스명을 확인하여 마우스 우클릭 > 서비스 시작 수행
    참고

    7 버전 이상의 Xentools가 설치되어 있다면 다음과 같이 조회됩니다.

    Status   Name               DisplayName
    ------   ----               -----------
    Running  xenagent           XenServer Agent
    Running  xenbus_monitor     XenServer PV Driver Monitor
    Running  XenSvc             Citrix XenServer Windows Management
    

    Xentools 버전 확인

    Xentools 버전 확인 방법은 3가지가 있습니다. 원하는 방법으로 버전을 확인해 주십시오.

    • 방법 1: PowerShell에서 Major > Minor > Micro 순서로 확인
      PS C:\Users\Administrator> REG QUERY "HKLM\SOFTWARE\Citrix\XenTools"
      
      HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\XenTools
          InstallDir    REG_SZ    C:\Program Files\Citrix\XenTools\
          MajorVersion    REG_DWORD    0x9
          MinorVersion    REG_DWORD    0x3
          MicroVersion    REG_DWORD    0x0
          BuildVersion    REG_DWORD    0x49
          DisableAutoUpdate    REG_DWORD    0x1
      
    • 방법 2: 프로그램 추가/제거 메뉴에서 확인
      compute-xentoolswindow-new-08
    • 방법 3: Registry Editor에서 HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\XenTools으로 이동하여 확인
      compute-xentoolswindow-new-09

    이 문서가 도움이 되었습니까?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.