22.3. RHEL 10 の仮想化でサポートされていない機能


Red Hat Enterprise Linux 10 (RHEL 10) に含まれる KVM ハイパーバイザーでは、次の機能はサポートされていません。

重要

以下の制限は、OpenShift Virtualization や Red Hat OpenStack Platform (RHOSP) など、Red Hat が提供する他の仮想化ソリューションには当てはまらない場合が多くあります。

他の仮想化ソリューションでサポートされている機能は、以下で説明します。

各仮想化ソリューションのサポートの詳細は、関連するドキュメントを参照してください。

ホストシステムのアーキテクチャー

KVM を使用する RHEL 10 は、RHEL 10 の仮想化で推奨される機能 に記載されていないホストアーキテクチャーではサポートされていません。

ゲストのオペレーティングシステム

次のゲストオペレーティングシステム (OS) を使用する KVM 仮想マシン (VM) は、RHEL 10 ホストではサポートされていません。

  • Windows 8.1 以前
  • Windows Server 2012 R2 以前
  • macOS
  • x86 システム用の Solaris
  • 2009 年以前にリリースされたオペレーティングシステム

RHEL ホストおよびその他の仮想化ソリューションでサポートされるゲスト OS の一覧は、Certified Guest Operating Systems in Red Hat OpenStack Platform, Red Hat Virtualization, OpenShift Virtualization and Red Hat Enterprise Linux with KVM を参照してください。

コンテナーでの仮想マシンの作成

RHEL 10 ハイパーバイザーの要素 (QEMU エミュレーターや libvirt パッケージなど) を含むタイプのコンテナーに KVM 仮想マシンを作成することは、Red Hat のサポート対象外です。

コンテナーに仮想マシンを作成する場合は、OpenShift Virtualization オファリングの使用を推奨します。

特定の virsh コマンドおよびオプション

virsh ユーティリティーで使用できるすべてのパラメーターが Red Hat によってテストされ、本番環境で使用できると認定されているわけではありません。したがって、Red Hat のドキュメントで明示的に推奨されていない virsh コマンドおよびオプションは、正しく機能しない可能性があります。Red Hat では、実稼働環境でのこれらの使用を推奨しません。

特に、サポートされていない virsh コマンドには次のものがあります。

  • virsh iface-* コマンド (virsh iface-startvirsh iface-destroy など)
  • virsh blkdeviotune
  • 外部 スナップショットをサポートしていない virsh snapshot-* コマンド。詳細は、仮想マシンのスナップショットのサポート制限 を参照してください。

QEMU コマンドライン

QEMU は、RHEL 10 の仮想化アーキテクチャーの重要なコンポーネントです。しかし、手動で管理することが難しく、不適切な QEMU 設定によってセキュリティー脆弱性が生じる可能性があります。したがって、qemu-kvm などの qemu-* コマンドラインユーティリティーの使用は、Red Hat ではサポートされていません。代わりに、virt-installvirt-xml、およびサポートされている virsh コマンドなどの libvirt ユーティリティーを使用してください。これらはベストプラクティスに従って QEMU を調整します。ただし、仮想ディスクイメージの管理用に、qemu-img ユーティリティーがサポートされています。

vCPU のホットアンプラグ

実行中の仮想マシンから仮想 CPU (vCPU) を削除すること (仮想 CPU のホットアンプラグとも呼ばれます) は、RHEL 10 ではサポートされていません。なお、実行中の仮想マシンへの仮想 CPU の追加 (仮想 CPU のホットプラグ) は、Intel 64 および AMD64 CPU アーキテクチャーでサポートされています。詳細は、RHEL 10 における仮想化機能のサポートの概要 を参照してください。

RDMA ベースの移行

RHEL 10 では、Remote Direct Memory Access (RDMA) を使用した仮想マシン (VM) の移行はサポートされなくなりました。したがって、Red Hat では、仮想マシンの移行に rdma URI を使用しないことを強く推奨しています。

QEMU 側の I/O スロットリング

virsh blkdeviotune ユーティリティーを使用して仮想ディスク上の操作の最大入出力レベルを設定すること (QEMU 側の I/O スロットリングとも呼ばれます) は、RHEL 10 ではサポートされていません。

RHEL 10 で I/O スロットリングを設定するには、virsh blkiotune を使用します。これは、libvirt 側の I/O スロットリングとも呼ばれます。手順は、仮想マシンのディスク I/O スロットリング を参照してください。

その他のソリューション:

  • QEMU 側の I/O スロットリングは RHOSP でもサポートされています。詳細は、Red Hat ナレッジベースソリューション Setting Resource Limitation on Disk および RHOSP ストレージガイドQuality-of-Service 仕様の使用 セクションを参照してください。
  • さらに、OpenShift Virtualizaton は QEMU 側の I/O スロットリングもサポートします。

ストレージのライブマイグレーション

実行中の仮想マシンのディスクイメージをホスト間で移行することは、RHEL 10 ではサポートされていません。

その他のソリューション:

  • ストレージライブマイグレーションは RHOSP でサポートされますが、制限がいくつかあります。詳細は、ボリュームの移行 を参照してください。

vHost Data Path Acceleration

RHEL 10 ホストでは、virtio デバイス用に vHost Data Path Acceleration (vDPA) を設定できます。しかし、Red Hat は現在この機能をサポートしておらず、実稼働環境では使用しないことを強く推奨します。

vhost-user

RHEL 10 は、ユーザー空間の vHost インターフェイスの実装をサポートしていません。

その他のソリューション:

  • vhost-user は RHOSP でサポートされていますが、対象は、virtio-net インターフェイスのみです。詳細は、Red Hat ナレッジベースソリューション virtio-net implementationvhost ユーザーポート を参照してください。
  • OpenShift Virtualization は vhost-user もサポートします。

S3 および S4 のシステムの電力状態

仮想マシンを Suspend to RAM (S3) または Suspend to disk (S4) のシステム電源状態にサスペンドすることには対応していません。この機能はデフォルトでは無効になっており、有効にすると、仮想マシンが Red Hat のサポート対象外となります。

現在、S3 および S4 の状態は、Red Hat が提供する他の仮想化ソリューションでもサポートされていないことに注意してください。

マルチパス化された vDisk の S3-PR

マルチパス化された vDisk の SCSI3 の永続的な予約 (S3-PR) は、RHEL 10 ではサポートされていません。そのため、Windows クラスターは RHEL 10 ではサポートされていません。

virtio-crypto

RHEL 10 での virtio-crypto デバイスの使用はサポートされておらず、RHEL では使用しないことを強く推奨します。

virtio-crypto デバイスは、Red Hat が提供する他の仮想化ソリューションでもサポートされていないことに注意してください。

virtio-multitouch-device、virtio-multitouch-pci

RHEL 10 での virtio-multitouch-device および virtio-multitouch-pci デバイスの使用はサポートされておらず、RHEL では使用しないことを強く推奨します。

インクリメンタルライブバックアップ

最後のバックアップ以降の仮想マシンの変更のみを保存する仮想マシンバックアップ (インクリメンタルライブバックアップとも呼ばれます) の設定は、RHEL 10 ではサポートされていません。Red Hat はこれを使用しないことを強く推奨しています。

他の解決策: * 代わりにサードパーティーのバックアップソリューションを使用してください。

net_failover

net_failover ドライバーを使用した自動ネットワークデバイスフェイルオーバーメカニズムの設定は、RHEL 10 ではサポートされていません。

現在、net_failover は、Red Hat が提供する他の仮想化ソリューションでもサポートされていないことに注意してください。

TCG

QEMU および libvirt には、QEMU Tiny Code Generator (TCG) を使用した動的な変換モードが含まれます。このモードでは、ハードウェアの仮想化のサポートは必要ありません。ただし、TCG は Red Hat ではサポートされていません。

TCG ベースのゲストは、virsh dumpxml コマンドを使用するなど、XML 設定を調べることで確認できます。

  • TCG ゲストの設定ファイルでは、以下の行が含まれます。

    <domain type='qemu'>
  • KVM ゲストの設定ファイルでは、以下の行が含まれます。

    <domain type='kvm'>

SR-IOV InfiniBand ネットワークデバイス

シングルルート I/O 仮想化 (SR-IOV) を使用した VM への InfiniBand ネットワークデバイスの接続はサポートされていません。

SGIO

SCSI Generic I/O (SGIO) を使用して SCSI デバイスを仮想マシンに接続することは、RHEL 10 ではサポートされていません。仮想マシンに SGIO デバイスが接続されているかどうかを検出するには、仮想マシン設定で次の行を確認します。

<disk type="block" device="lun">
<hostdev mode='subsystem' type='scsi'>
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る