Xentools の再インストール(Windows)
    • PDF

    Xentools の再インストール(Windows)

    • PDF

    記事の要約

    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は2つの方法でダウンロードできます。

    • 方法 1: Citrix Knowledge Centerから Windowsサーバの Xentools情報を確認してダウンロード
    • 方法 2: NAVERクラウドプラットフォームが提供する 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回以上行わずに NAVERクラウドプラットフォームコンソールで再スタート/停止制御をすると、制御コマンドが正しく実行されないことがあります。

    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.