Xentools 재설치(Windows)
    • PDF

    Xentools 재설치(Windows)

    • PDF

    기사 요약

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

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

    Step0. 사전 준비

    참고

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

    1. Xentools_Uninstall.exe 파일 다운로드

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

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

    2. 새로 설치할 Xentools 설치 파일 다운로드

    윈도우 서버에서 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"
    

    Step1. Xentools Uninstall

    1. Xentools_Uninstall.exe 파일을 관리자 모드로 실행

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

    compute-xentoolswindow-new-01-ko

    2. 서버 재시작

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

    compute-xentoolswindow-new-02-ko

    주의

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

    Step 2. Xentools Install

    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

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

    Xentools 재설치 시 내부 라우팅룰이 사라지는 경우가 있으므로, 내부 라우팅룰 재설정을 위해 다음 exe를 다운로드한 후 실행해 주십시오.

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

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

    compute-xentoolswindow-new-07-ko

    Step4. Xentools Check

    1. Xentools Service Check

    powershell에서 다음 명령어를 수행하면 다음과 같이 3개의 서비스가 운영중으로 보여야 합니다.

    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  
    

    만약 Status가 Running 중이지 않으면 해당 서비스를 실행해 주십시오.

    • run - service.msc 입력 후 서비스명을 확인하여 마우스 우클릭 후 서비스 시작 수행
    참고
    • 위는 9점대 Xentools가 설치된 경우 조회되는 서비스입니다.
    • 서버에 7점대 Xentools가 설치되어 있다면 다음과 같이 조회됩니다.
      Status   Name               DisplayName
      ------   ----               -----------
      Running  xenagent           XenServer Agent
      Running  xenbus_monitor     XenServer PV Driver Monitor
      Running  XenSvc             Citrix XenServer Windows Management
      

    2. Xentools Version Check

    윈도우 서버의 Xentools의 Version Check 방법은 3가지가 있으며, 선호하는 방법으로 확인해 주십시오.

    • 방법 1: powershell에서 Major -> Minor -> Micro 순서로 Xentools Version을 확인할 수 있습니다.
    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: 프로그램 추가/제거 메뉴에서 Xentools Version을 확인할 수 있습니다.
      compute-xentoolswindow-new-08-ko

    • 방법 3: Registry에서 Xentools Version을 확인할 수 있습니다. HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\XenTools 으로 이동하여 다음과 같이 확인 가능합니다.
      compute-xentoolswindow-new-09-ko


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

    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.