Red Hat Training

A Red Hat training course is available for RHEL 8

20.3. RHEL 8 仮想化で対応していない機能

以下の機能は、Red Hat Enterprise Linux 8 (RHEL 8) に含まれる KVM ハイパーバイザーでは対応していません。

重要

この制限の多くは、Red Hat が提供するその他の仮想化ソリューション (Red Hat Virtualization (RHV)、OpenShift Virtualization や Red Hat OpenStack Platform (RHOSP) など) には適用されません。

RHV 4.2 以降、または RHOSP 13 以降でサポートされる機能は、以下の段落で説明します。

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

RHEL 8 ホストは、以下のゲストオペレーティングシステム (OS) を使用する KVM 仮想マシンには対応していません。

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

RHEL ホストでサポートされるゲスト OS の一覧は、「Certified guest operating systems for Red Hat Enterprise Linux with KVM」を参照してください。

Red Hat が提供する他の仮想化ソリューションでサポートされるゲスト OS の一覧は、「Certified Guest Operating Systems in Red Hat OpenStack Platform and Red Hat Virtualization」を参照してください。

RHV が特別にサポートするゲスト OS の一覧は、「Supported guest operating systems in RHV」を参照してください。

vCPU のホットアンプラグ

実行中の仮想マシンから仮想 CPU (vCPU) を削除することは vCPU ホットアンプラグと呼ばれますが、RHEL 8 では対応していません。

RHV では vCPU のホットアンプラグに対応しています。詳細は「Hot plugging VCPUs」を参照してください。

メモリーのホットアンプラグ

実行中の仮想マシン (メモリーのホットアンプラグとも呼ばれる) に接続されているメモリーデバイスの削除は、RHEL 8 では対応していません。

メモリーのホットアンプラグは RHV ではサポートされますが、対象は、特定のゲスト設定で RHEL を実行しているゲスト仮想マシンのみです。詳細は「Hot Unplugging Virtual Memory」を参照してください。

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

virsh blkdeviotune ユーティリティーを使用して、仮想ディスクでの操作に使用する入出力レベルを設定することは QEMU 側の I/O スロットリング としても知られていますが、RHEL 8 では対応していません。

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

RHV では QEMU 側の I/O スロットリングがサポートされています。詳細は、「Storage quality of service」を参照してください。

QEMU 側の I/O スロットリングは RHOSP でもサポートされます。詳細は、『RHOSP ストレージガイド』「ディスクでのリソース制限の設定」および「サービス品質の仕様の使用」セクションを参照してください。

また、OpenShift Virtualizaton は QEMU 側の I/O スロットリングにも対応しています。

ストレージのライブ移行

実行している仮想マシンのディスクイメージを別のホストに移行することは、RHEL 8 では対応していません。

RHV ではストレージのライブマイグレーションがサポートされています。詳細は「ライブストレージマイグレーションの概要」を参照してください。

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

ライブスナップショット

実行中の仮想マシン (ライブスナップショットとも呼ばれる) のスナップショットの作成または読み込みは、RHEL 8 では対応していません。

さらに、非ライブ仮想マシンスナップショットは RHEL 8 で廃止されることに注意してください。したがって、シャットダウンされた仮想マシンのスナップショットの作成または読み込みには対応していますが、Red Hat は推奨していません。

ライブスナップショットは RHV でサポートされることに注意してください。詳細は「Red Hat Virtualization でのライブスナップショット」を参照してください。

ライブスナップショットは RHOSP でもサポートされます。詳細は「Importing virtual machines into the overcloud」を参照してください。

vhost-user

RHEL 8 は、ユーザー空間の vHost インターフェースの実装には対応していません。

vhost-user は RHOSP でサポートされていますが、対象は、virtio-net インターフェースのみであることに注意してください。詳細は「virtio-net implementation」および「vhost user ports」を参照してください。

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

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

現在、S3 および S4 の状態も RHV および RHOSP ではサポートされていないことに注意してください。

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

マルチパス化された vDisk の SCSI3 の永続的な予約 (S3-PR) は、RHEL 8 では対応していません。これにより、RHEL 8 では、Windows Cluster に対応していません。

RHV ではマルチパス化された vDisk の S3-PR をサポートしている点に注意してください。したがって、Windows クラスターのサポートが必要な場合は、仮想化ソリューションとして RHV を使用することを推奨します。詳細は「Cluster support on RHV guests」を参照してください。

virtio-crypto

virtio-crypto デバイスのドライバーは RHEL 8.0 カーネルで使用可能であるため、特定の状況下で、KVM ハイパーバイザーでデバイスを有効にできます。ただし、virtio-crypto デバイスを使用することは RHEL 8 では対応していないため、使用は推奨されません。

RHV および RHOSP では、virtio-crypto デバイスがサポートされていない点に注意してください。

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

増分ライブバックアップとして知られる最後のバックアップは RHEL 8 ではサポートされておらず、Red Hat では使用を推奨していません。

RHV 4.4 以降では、インクリメンタルライブバックアップはテクノロジープレビューとして提供されることに注意してください。

net_failover

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

現在、net_failover は RHV および RHOSP ではサポートされていません。

vTPM

RHEL 8 システムでホストされる仮想マシンに対する VirtualTrust Platform Module (vTPM) デバイスの割り当てはサポートされていません。

現在、vTPM は RHV および RHOSP ではサポートされていません。

マルチ FD の移行

RHEL 8 では、複数のファイル記述子 (マルチ FD) を使用する仮想マシンの移行には対応していません。

現在、マルチ FD の移行も RHV または RHOSP ではサポートされていません。

virtiofs

RHEL 8 では virtiofs ファイルシステムを使用したホストと仮想マシンの間のファイル共有はサポートされません。

現在、virtiofs も RHV または RHOSP でサポートされていません。

NVMe デバイス

RHEL 8 では、同一の仮想マシンに対する NVMe (Non-volatile Memory express) デバイスの割り当てには対応していません。

NVMe デバイスの仮想マシンへの割り当ては、現在 RHV または RHOSP でサポートされていないことに注意してください。

TCG

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

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

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

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

    <domain type='kvm'>

関連情報