既知の問題
この記事では、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)
ゲスト
- 動的メモリ制御が有効になっている仮想マシンを、メモリなどのリソースが非常に制限されているターゲットホストにライブマイグレーションしようとすると、移行が失敗することがあります。(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)
このエラーが発生する可能性を低くするには、更新を試みる前に次の手順を実行できます:
- 仮想マシン上のWindows向けXenServer VM Toolsを最新バージョンに更新します。
- 仮想マシンのスナップショットを作成します。
- 仮想マシンレジストリで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はこれらのエラーをシステムイベントログに記録します。
-
Windows仮想マシンでBitlockerを有効にして、その仮想マシンを一時停止または再開しようとすると、クラッシュすることがあります。(CA-368791)
さらに、vTPMが接続された仮想マシンではBitlockerはサポートされません。
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)
ストレージ
-
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の名前を設定または変更することはできません。
type
がtmpfs
の場合、コマンドxe sr-create
はname-label
の値セットを無視し、代わりに固定値を使用します。xe sr-param-set
コマンドを実行してtmpfs SRの名前を変更しようとすると、エラー(SCRIPT_MISSING)が発生します。 -
XenServerホストでPVSアクセラレータを有効にした200を超える仮想マシンを実行することはできません。(CP-39386)
サードパーティ
- 最近のSSHクライアントの制限により、ユーザー名に次のいずれかの文字が含まれている場合、SSHは機能しません:
{}[]|&
。ユーザー名とActive Directoryサーバー名にこれらの文字が含まれていないことを確認してください。
XenCenter
XenCenterの既知の、および解決された問題について詳しくは、「XenCenterの新機能」を参照してください。