XenServer

既知の問題

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

一般

  • シリアルコンソールを使用して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. このエラーメッセージは、ログインではなくパスワード変更に関するエラーの場合でも表示されます。正しいパスワードでログインしてみてください。

グラフィック

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

Windowsゲスト

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

  • UEFIブート仮想マシンの起動時に、TianoCoreのロゴが表示されます。(CP-30146)

  • Windows仮想マシンでxenbusドライバーをバージョン9.1.0.4に更新する際は、要求された両方の仮想マシンの再起動が完了していることを確認してください。両方の再起動が完了していない場合、仮想マシンはエミュレートされたネットワークアダプタに戻り、DHCPや別の静的IPアドレスなどの別の設定を使用する可能性があります。

    2つ目の再起動を完了するには、ローカルアカウントを使用してWindows仮想マシンにログインする必要がある場合があります。ログインすると、再起動するように求められます。

    最初の再起動後にWindows仮想マシンにログインできない場合は、XenCenterを使用することで、仮想マシンを再起動してxenbusドライバーのインストールを完了できます。(CP-34181)

  • 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)

  • ユーザーまたはWindowsによってバックグラウンドで実行されるvTPM操作は、次の場合には失敗する可能性があります:

    • 操作がディスクに同期される前にツールスタックまたはXenServerホストがクラッシュした場合。ディスクへの書き込み時のエラーは無視されます。
    • プールコーディネーターが実行されていないか、ツールスタックが再起動中の場合。

    このタイプの失敗の場合、vTPMはオペレーティングシステムにエラーを返します。Windowsはこれらのエラーをシステムイベントログに記録します。

Linuxゲスト

  • Red Hat Enterprise Linux 8、Red Hat Enterprise Linux 9、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)

  • CPUが1つしかないCentOS 8仮想マシンが新しいXenServerホストに移行された後、CPU関連コマンドが仮想マシンで初めて実行されると、タイムアウトになります。この問題を回避するには、仮想マシンに複数のCPUを割り当てて再起動します。(XSI-864)

  • Ubuntu 18.04の一部のマイナーバージョン(18.04.2および18.04.3など)は、グラフィックコンソールの実行時に問題が発生する可能性のあるHWEカーネルをデフォルトで使用します。そうした問題を回避するには、これらのUbuntu 18.04のマイナーバージョンをGAカーネルで実行するか、グラフィック設定の一部を変更するという選択肢があります。詳しくは、「CTX265663 - Ubuntu 18.04.2 VMs can fail to boot on XenServer」を参照してください。(XSI-527)

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

インストール

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

国際化

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

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

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

ストレージ

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

  • GFS2ストレージリポジトリを使用している場合、最大限の回復性を得るためにストレージのマルチパスを有効にします。ストレージのマルチパスが有効になっていないと、ファイルシステムブロックの書き込みが時間内に完了しない場合があります。(CA-312678)

  • GFS2ストレージリポジトリの容量が500MB未満の場合、そのストレージリポジトリに保存されているディスクを削除しようとしても失敗する可能性があります。(CA-379589)

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

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

  • 読み取り専用NFS v3ストレージリポジトリへの接続を修復しようとすると、最初の試行で操作が失敗し、「SMが汎用Python例外をスローしました(SM has thrown a generic python exception)」というエラーが表示されることがあります。この問題を回避するには、再度修復を試みます。この問題は、最初に修復を試行した場合の書き込み操作が原因で発生します。(XSI-1374)

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

アップデート

  • プールメンバーに対するアップデートのインストールが進行中の際に、「アップデートの取得が進行中であるため、この操作を実行できませんでした。」というエラーが表示される場合があります。このエラーを解決するには、操作を再試行します。(CA-381215)

XenCenter

  • XenCenterを実行するコンピューター上でフォントサイズや画面解像度を変更すると、ユーザーインターフェイスの表示が乱れる場合があります。デフォルトのフォントサイズは96 DPIです(Windows 8とWindows 10では[100%]に相当します)。(CA-45514)(CAR-1940)

  • XenCenterの同時インスタンス同士が共用するプールにアップデートを適用することは、アップデートプロセスを中断させる可能性があるため、お勧めできません。

    XenCenterの複数のインスタンスがプールに複数のアップデートをインストールしようとすると、サーバーが以下のエラーによりインストールに失敗する場合があります:「アップデートはこのサーバーに適用済みです。このサーバーはスキップされます。」このエラーにより、更新プロセス全体が停止します。(CA-359814)

    この問題を回避するには:

    1. プールを更新するプロセスに他のXenCenterインスタンスがないことを確認します
    2. [通知]>[更新]パネルで、アップデートの一覧を更新します
    3. 更新を最初から開始します
  • XenCenterで、名前に番号記号(#)が含まれているフォルダーからOVFパッケージまたはディスクイメージをインポートしようとすると、null参照例外が発生してインポートが失敗します。(CA-368918)

  • [XenCenter 2023.3.2で修正済み]GFS2 SRを持つプールでは、XenCenterを使用したサーバーステータスレポート(SSR)の生成が失敗することがあります。この問題を回避するには、ホストコンソールでコマンドxenserver-status-reportを実行してSSRを生成します。(CA-375900)

既知の問題