仮想化パッケージのインストール

仮想化を使用する前に、仮想化パッケージをインストールする必要があります。次のトピックでは、既存のOracle Linuxシステムに仮想化パッケージをインストールする方法について説明します。

Oracle Linux 9: 仮想化パッケージのインストール

次の情報では、Oracle Linux 9システムに仮想化パッケージをインストールする方法について説明します。

前提条件

  • 管理者権限があるユーザー資格証明。
  • Oracle KVMスタックをインストールするには、次の要件を満たす必要があります:
    • Yumリポジトリを有効にするか、ULNチャネルをサブスクライブする必要があります。手順については、「Yumリポジトリの有効化」または「ULNチャネルのサブスクライブ」を参照してください。

      ノート:

      デフォルトのKVMスタックをインストールする場合、リポジトリを有効にしたり、他のULNチャネルをサブスクライブする必要はありません。
    • ホスト・システムで最新のUEK R7が実行されている必要があります。

手順

Oracle Linux 9システムに仮想化パッケージをインストールするには、次の手順に従います。

  1. Oracle Linux 9システムにログインします。
  2. 最新のパッケージがシステムにインストールされていることを確認します:
    sudo dnf update
  3. 使用可能な最新の基本仮想化パッケージおよびその他のユーティリティをインストールします:
    • デフォルトのKVMスタックをインストールするには:

      sudo dnf group install "Virtualization Host"
      sudo dnf install qemu-kvm virt-install virt-viewer
    • Oracle KVMスタックをインストールするには、まず既存の仮想化パッケージを削除してから、パッケージを通常どおりにインストールします:

      sudo dnf remove libvirt qemu-kvm edk2
      sudo dnf group install "Virtualization Host"
      sudo dnf install qemu-kvm virt-install virt-viewer
  4. (推奨)システムをリブートして、仮想化パッケージおよびユーティリティが更新されたことを確認します。

    ノート:

    システムの更新を実行したら、システムをリブートして、システムが最新のパッケージで再起動することを確認します。
  5. libvirtdサービスを起動して有効にします。手順については、「Oracle Linux 9: libvirtdサービスの管理」を参照してください。

    ノート:

    KVMインスタンスを作成および管理するには、libvirtdサービスを起動して有効にする必要があります。
  6. システムが仮想ホストとして機能できることを確認します。「ホスト・システムの検証」を参照してください
  7. システムが仮想ホストとして機能できることを確認したら、「KVMの使用」に進むことができます。

Oracle Linux 8: 仮想化パッケージのインストール

次の情報では、Oracle Linux 8システムに仮想化パッケージをインストールする方法について説明します。

前提条件

  • 管理者権限。
  • Oracle KVMスタックをインストールするには、次の要件を満たす必要があります:
    • Yumリポジトリを有効にするか、ULNチャネルをサブスクライブする必要があります。手順については、「Yumリポジトリの有効化」または「ULNチャネルのサブスクライブ」を参照してください。

      ノート:

      デフォルトのKVMスタックをインストールする場合、リポジトリを有効にしたり、他のULNチャネルをサブスクライブする必要はありません。
    • ホスト・システムで最新のUEK R6またはUEK R7が実行されている必要があります。

手順

Oracle Linux 8システムに仮想化パッケージをインストールするには、次の手順に従います。

  1. Oracle Linux 8システムにログインします。
  2. 最新のパッケージがシステムにインストールされていることを確認します:
    sudo dnf update
  3. KVM仮想化スタックおよびその他のユーティリティをインストールします:
    • デフォルトのKVMスタックをインストールするには:
      sudo dnf module install virt
      sudo dnf install virt-install virt-viewer
    • Oracle KVMスタックをインストールするには、使用するモジュール・ストリームをインストールします。たとえば、最新のストリームをインストールするには:

      sudo dnf module install virt:kvm_utils3
      sudo dnf install virt-install virt-viewer
  4. (推奨)システムをリブートして、仮想化パッケージおよびユーティリティが更新されたことを確認します。

    ノート:

    システムの更新を実行したら、システムをリブートして、システムが最新のパッケージで再起動することを確認します。
  5. libvirtdサービスを起動して有効にします。手順については、「Oracle Linux 8: libvirtdサービスの管理」を参照してください。

    ノート:

    KVMインスタンスを作成および管理するには、libvirtdサービスを起動して有効にする必要があります。
  6. システムが仮想ホストとして機能できることを確認します。手順については、「ホスト・システムの検証」を参照してください。
  7. システムが仮想ホストとして機能できることを確認したら、「KVMの使用」に進むことができます。

Oracle Linux 7: 仮想化パッケージのインストール

次の情報では、Oracle Linux 7システムに仮想化パッケージをインストールする方法について説明します。

前提条件

  • 管理者権限。
  • Oracle KVMスタックをインストールするには、次の要件を満たす必要があります:
    • Yumリポジトリを有効にするか、ULNチャネルをサブスクライブする必要があります。手順については、「Yumリポジトリの有効化」または「ULNチャネルのサブスクライブ」を参照してください。

      ノート:

      デフォルトのKVMスタックをインストールする場合、リポジトリを有効にしたり、他のULNチャネルをサブスクライブする必要はありません。
    • ホスト・システムで最新のUEK R4、UEK R5またはUEK R6が実行されている必要があります。

手順

Oracle Linux 7システムに仮想化パッケージをインストールするには、次のステップに従います。

  1. Oracle Linux 7システムにログインします。
  2. 最新のパッケージがシステムにインストールされていることを確認します:
    sudo yum update
  3. 使用可能な最新の基本仮想化パッケージおよびその他のユーティリティをインストールします:
    sudo yum groupinstall "Virtualization Host"
    sudo yum install qemu-kvm virt-install virt-viewer
  4. (推奨)システムを再起動して、パッケージおよびユーティリティが更新されたことを確認します。

    ノート:

    システムの更新を実行したら、システムをリブートして、システムが最新のパッケージで再起動することを確認します。
  5. libvirtdサービスを起動して有効にします。手順については、「Oracle Linux 7: libvirtdサービスの管理」を参照してください。

    ノート:

    KVMインスタンスを作成および管理するには、libvirtdサービスを起動して有効にする必要があります。
  6. システムが仮想ホストとして機能できることを確認します。手順については、「ホスト・システムの検証」を参照してください。
  7. システムが仮想ホストとして機能できることを確認したら、「KVMの使用」に進むことができます。

ホスト・システムの検証

libvirtパッケージには、システムが仮想化ホストとして正しく機能できるかどうかをチェックする検証ユーティリティが用意されています。このユーティリティは、複数の仮想化機能をチェックできますが、KVM機能については、qemu仮想化タイプのテストによって対応します。

  1. virt-host-validate qemuコマンドを実行して、ホスト・システムを検証します:
    sudo virt-host-validate qemu

    すべてのチェックでPASS値が返される場合は、ゲストVMをホストできます。いずれかのテストに失敗した場合は、理由が提示され、問題の解決方法に関する情報が表示されます(そうしたオプションが使用可能な場合)。

    ノート:

    次のメッセージが表示されると、システムはKVMホストとして機能できません。

    QEMU: Checking for hardware virtualization: FAIL (Only emulated CPUs are
          available, performance will be significantly limited)

    このメッセージが表示されるホストでVMを作成または起動しようとすると、アクションが失敗する可能性があります。