XenServer

既知の問題

この記事では、XenServer 8リリースの既知の問題とその対応策、およびそのほかの考慮事項について説明します。

一般

  • xsconsoleのバックアップおよび復元機能は一時的に利用できません。現在、代わりのソリューションの調査に努めています。(CP-48776)

  • シリアルコンソールを使用してXenServerホストに接続しようとすると、シリアルコンソールがキーボード入力の受け付けを拒否することがあります。コンソールが2回更新されるまで待つと、キーボード入力を受け付けるようになります。(CA-311613)

  • 読み取りキャッシュを有効にすると、リーフからよりも親スナップショットからの読み取りが遅くなります。(CP-32853)

  • 誤ったパスワードでdom0コンソールにログインしようとすると、次のメッセージが表示されます:When trying to update a password, this return status indicates that the value provided as the current password is not correct. このエラーメッセージは、ログインではなくパスワード変更に関するエラーの場合でも表示されます。正しいパスワードでログインしてみてください。(CA-356441)

  • XenServerホストが予期せず電源オフになり、再起動された場合、vTPMが接続されていた仮想マシンを回復しようとすると、仮想マシンからvTPMが失われることがあります。(CA-379928)

グラフィック

  • NVIDIA T4がパススルーモードで特定のサーバーハードウェア上の仮想マシンに追加された場合、その仮想マシンの電源がオンにならない場合があります。(CA-360450)

  • XenServerホストの新規インストールの一部として、NVIDIA Virtual GPU Managerサプリメンタルパックをインストールすることはできません。ホストをインストールした後、xe CLIまたはXenCenterを使用してNVIDIA Virtual GPU Managerをインストールできます。詳しくは、「XenServer用NVIDIA vGPU Managerのインストール」を参照してください。

ゲスト

  • 動的メモリ制御が有効になっている仮想マシンを、メモリなどのリソースが非常に制限されているターゲットホストにライブマイグレーションしようとすると、移行が失敗することがあります。(CA-380607)

Windowsゲスト

  • FireEyeエージェントがインストールされたドメイン参加Windows 10仮想マシン(1903以降)では、RDP接続が繰り返し成功すると、ntoskrnl.exeでCPU使用率が100%になり、仮想マシンがフリーズする可能性があります。この状態から回復するには、仮想マシンでハード再起動を実行してください。(CA-323760)

  • UEFI仮想マシンを作成する場合、Windowsのインストールを開始するにはキーを押す必要があります。要求された時間内にキーを押さないと、VMコンソールがUEFIシェルに切り替わります。

    この問題を回避するには、次のいずれかの方法でインストールプロセスを再開します:

    • UEFIコンソールで、次のコマンドを入力します。

       EFI:
       EFI\BOOT\BOOTX64
      
    • 仮想マシンの再起動

    インストールプロセスが再開したら、VMコンソールでインストールプロンプトを確認します。プロンプトが表示されたら、任意のキーを押します。(CA-333694)

  • Windows 10仮想マシンを1909から20H2以降に更新しようとすると、更新が失敗しブルースクリーンに次のエラーが表示される場合があります:INACCESSIBLE BOOT DEVICE。(XSI-1075)

    このエラーが発生する可能性を低くするには、更新を試みる前に次の手順を実行できます:

    1. 仮想マシン上のWindows向けXenServer VM Toolsを最新バージョンに更新します。
    2. 仮想マシンのスナップショットを作成します。
    3. 仮想マシンレジストリでHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\XENFILT\Parametersキーから次の値を削除します:ActiveDeviceID, ActiveInstanceID, and ActiveLocationInformation
  • ドライバーを自動的に更新しないように設定されたテンプレートからWindows仮想マシンを作成すると、作成された仮想マシンのドライバーが誤って設定されます。この問題を回避するには、次のコマンドを実行します:xe pool-param-set policy-no-vendor-device=true uuid=<pool-uuid>。このコマンドを使用すると、テンプレートから作成された仮想マシンが自動的にドライバーを更新しないように正しく設定されます。以前にテンプレートから生成された仮想マシンは変更されません。(CA-371529)

Linuxゲスト

  • Red Hat Enterprise Linux 8、Red Hat Enterprise Linux 9、Rocky Linux 8、Rocky Linux 9、またはCentOS Stream 9 VMでは、Dynamic Memory Control(DMC)機能を使用できません。これらのオペレーティングシステムは、Xenハイパーバイザーによるメモリバルーニングをサポートしていないためです。(CA-378797)

  • 一部のLinux仮想マシン、特に未処理のディスクI/Oがあるビジー状態のシステムで仮想マシンを一時停止またはライブマイグレーションしようとすると、失敗する場合があります。この問題を回避するには、/sys/power/pm_freeze_timeoutの値を300000などに増やしてみてください。これがうまくいかない場合は、仮想マシンのLinuxカーネルを最新バージョンにアップグレードします。(CP-41455)

  • PXEネットワークブートを使用してDebian 10(Buster)をインストールする場合、console=tty0を起動パラメーターに追加しないでください。このパラメーターは、インストールプロセスで問題を引き起こす可能性があります。起動パラメーターではconsole=hvc0のみを使用してください。(CA-329015)

  • 一部のSUSE Linuxオペレーティングシステムの既知の問題により、32以上の仮想CPUを搭載したSUSE Linuxの仮想マシンでクラッシュダンプをトリガーしようとすると、操作は失敗し、仮想マシンは自動的に再起動しません。この問題は、SUSE Linux Enterprise Server 15 SP1、15 SP2、15 SP3、15 SP4のオペレーティング システムに影響を与えます。(CA-375759)

  • RHEL 8.7以前で仮想CPUが1つだけの仮想マシンを作成すると、仮想マシンは起動中にタイムアウトになります。この問題を回避するには、RHEL 8.8以降を使用するか、仮想CPUの数を2個以上に変更します。(CA-376921)

インストール

  • IISサーバーにあるISOからXenServer 8にアップグレードまたはXenServer 8をインストールする場合、インストールまたはアップグレードが失敗し、サーバー(ホスト)を再起動できなくなる可能性があります。リモートコンソールにGRUBエラーが表示されます:「File ‘/boot/grub/i3860pc/normal.mod’ not found. Entering rescue mode」。この問題は、IIS構成によってパッケージファイルが欠落するため発生します。この問題を回避するには、IISでインストールISOを抽出する前に、二重エスケープが許可されていることを確認してください。(XSI-1063)

  • 最新のXenCenterを使用して、Citrix Hypervisor 8.2 CU1からXenServer 8にアップグレードします。XenCenterの古いバージョンを使用すると、接続が失われる可能性があります。

    XenServer製品ダウンロードページからXenCenterの最新バージョンをダウンロードします。

国際化

  • ホストコンソールでは、日本語などの非ASCII文字を使用することはできません。(CA-40845)

  • Windows向けXenServer VM ToolsをインストールしたWindows仮想マシンでは、XenCenterでデフォルトのデスクトップコンソールを使用すると、2バイト文字のコピーおよび貼り付けが失敗することがあります。貼り付けられた文字は疑問符(?)で表示されます。

    この問題を回避するには、代わりにリモートデスクトップコンソールを使用します。(CA-281807)

SDK

  • Java SDKでは、一部の呼び出しがJsonMappingExceptionで失敗する可能性があります。(CA-393866)

ストレージ

  • NVMeデバイス上のローカルXFSストレージリポジトリを使用してホストにXenServerの新規インストールを作成すると、起動時にローカルストレージが接続されません。これは次のエラーで失敗します:「Raised Server_error(SR_BACKEND_FAILURE, [ FileNotFoundError; [Errno 2] No such file or directory: ‘/sys/block/nvme0n/queue/scheduler’ ])」。

    最新のアップデートを適用した後、ローカルストレージを手動で接続できます。

  • GFS2ストレージリポジトリを使用している場合にクラスター化されたプール内に2つのホストがあると、アップグレード中にクラスターのクォーラムが失われて隔離する可能性があります。この状況を回避するには、クラスターにホストを追加するか、クラスターからホストを削除します。アップグレードプロセス中に、プールに1台または3台のホストがあることを確認します。(CA-313222)

  • GFS2ストレージリポジトリを使用しており、クラスターネットワークが非管理VLAN上にある場合は、クラスター化プールにホストを追加または削除することはできません。(XSI-1604)

  • SANからHBA LUNを削除した後、論理ボリューム情報の照会時にログメッセージとI/Oエラーが表示されることがあります。この問題を回避するには、XenServerホストを再起動します。(XSI-984)

  • PVSアクセラレータで使用されるtmpfs SRの名前を設定または変更することはできません。typetmpfsの場合、コマンドxe sr-createname-labelの値セットを無視し、代わりに固定値を使用します。xe sr-param-setコマンドを実行してtmpfs SRの名前を変更しようとすると、エラー(SCRIPT_MISSING)が発生します。

  • XenServerホストでPVSアクセラレータを有効にした200を超える仮想マシンを実行することはできません。(CP-39386)

サードパーティ

  • 最近のSSHクライアントの制限により、ユーザー名に次のいずれかの文字が含まれている場合、SSHは機能しません:{}[]|&。ユーザー名とActive Directoryサーバー名にこれらの文字が含まれていないことを確認してください。

XenCenter

XenCenterの既知の、および解決された問題について詳しくは、「XenCenterの新機能」を参照してください。

既知の問題