Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

5.2. 既存の Red Hat Enterprise Linux システムへの仮想化パッケージのインストール

本セクションでは、稼働中の Red Hat Enterprise Linux 6 以降のシステムに KVM ハイパーバイザーをインストールする手順を説明します。
パッケージをインストールするには、マシンが登録されている必要があります。Red Hat Subscription Manager を使用して登録する場合は、subscription-manager register コマンドを実行し、プロンプトに従います。
有効な Red Hat サブスクリプションをお持ちでない場合は、Red Hat オンラインストア にアクセスして取得してください。
注記
Red Hat Network (RHN)は非推奨になりました。これで、登録タスクには Subscription Manager が使用されるはずです。

yumを使用した仮想化パッケージのインストール

Red Hat Enterprise Linux で仮想化を使用するには、少なくとも qemu-kvm パッケージおよび qemu-img パッケージが必要です。これらのパッケージは、ホストの Red Hat Enterprise Linux システム上のユーザーレベルの KVM エミュレーターおよびディスクイメージマネージャーを提供します。

qemu-kvm パッケージおよび qemu-img パッケージをインストールするには、以下のコマンドを実行します。
# yum install qemu-kvm qemu-img
追加の仮想化管理パッケージも利用できます。
以下のコマンドを使用して、推奨される仮想化パッケージをすべてインストールします。
# yum install virt-manager libvirt libvirt-python python-virtinst libvirt-client

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

仮想化パッケージは、パッケージグループからインストールすることもできます。次の表では、仮想化パッケージグループと、その提供内容を説明します。

注記
qemu-img パッケージは、システムにインストールされていない場合は、仮想 パッケージグループの依存関係として にインストールされていることに注意してください。前述した yum install qemu-img コマンドを使用して手動でインストールすることもできます。

表5.1 仮想化パッケージグループ

パッケージグループ説明必須パッケージオプションパッケージ
仮想化仮想マシンをホストする環境を提供します。qemu-kvmqemu-guest-agent, qemu-kvm-tools
Virtualization Client仮想化インスタンスのインストールおよび管理を行うクライアントpython-virtinst、virt-manager、virt-viewervirt-top
Virtualization Platform仮想マシンおよびコンテナーへのアクセスと制御を行うインターフェイスを提供します。libvirt、libvirt-client、virt-who、virt-whatfence-virtd-libvirt、fence-virtd-multicast、fence-virtd-serial、libvirt-cim、libvirt-java、libvirt-qmf、libvirt-snmp、perl-Sys-Virt
Virtualization Toolsオフラインの仮想イメージ管理用ツールlibguestfslibguestfs-java, libguestfs-tools, virt-v2v
パッケージグループをインストールするには、yum groupinstall <groupname> コマンドを実行し ます。たとえば、仮想化ツール パッケージグループをインストールするには、yum groupinstall " Virtualization Tools " コマンドを実行します。