KVM (Kernel-based Virtual Machine) は、Linux 用に構築された仮想化ソリューションです。 インストールすると、ゲストまたは仮想マシンを作成することができます
本日は、システムに KVM をインストールする方法と、「Virtual Machine Manager」を使用して仮想マシンを構成する方法を、いくつかの簡単なステップで説明します。
KVM のインストール
Linux システムに KVM をインストールするには、以下に示すすべての手順を実行する必要があります:
Step 1: Pre-Installation Checks
インストールに入る前に、お使いの CPU が仮想化をサポートしているかどうか確認する必要があります。 そのためには、ターミナルで次のコマンドを実行して cpuinfo を取得する必要があります。
egrep -c '(vmx|svm)' /proc/cpuinfo
上記のコマンドの出力が 1 より大きい場合、そのプロセッサはハードウェア仮想化をサポートしていることを意味します。 しかし、BIOS セットアップで仮想化オプションが有効になっていることをまだ確認する必要があります。 (VT-x, AMD-V または仮想化などを検索)
KVM アクセラレーションが使用できることを確認するために、次のコマンドを実行します。 KVM アクセラレーションを使用できないという出力が表示されても、気にしないでください。 仮想マシンはまだ実行できますが、KVM 拡張機能がないとかなり遅くなります。
kvm-ok
ステップ 2: 必要なパッケージのインストール
KVM の実行に必須のパッケージである qemu-kvm, libvirt-clients, libvirt-daemon-system および bridge-utils をインストールするため以下のコマンドを実行します。 libvirt-clients と libvirt-daemon-system は libvirt を使用して qemu および KVM インスタンスを管理するために必要な libvirtd を提供します。
sudo apt install qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils
継続を促すメッセージが表示されるので、y または yes を入力してインストールを完了します。
ステップ 3: グループへのユーザーの追加
ここで、自分のユーザーが libvirt および KVM ユーザーグループに追加されることを確認する必要があります。 次のコマンドを実行して、特定のユーザー名をそれぞれのグループに追加します。
sudo adduser username libvirtsudo adduser username kvm
Advertisement
ステップ 4: Virtual Machine Manager のインストール
virt-manager アプリケーションは libvirt で仮想マシンを管理するための GUI ツールです。 これは、実行中のドメイン、そのライブパフォーマンス、およびリソース使用統計の概要ビューを表示します。 ウィザードにより、新しいドメインを作成することができます。 また、ドメインのリソース割り当てと仮想ハードウェアの設定と調整も行います。 このツールは、次のコマンドを使用してインストールできます。
sudo apt install virt-manager
継続を要求されるので、y または yes を入力してインストールを完了します。
これで、コマンドラインから ‘virt-manager’ コマンドで仮想マシンマネージャーを開くか、活動から virt-manager を検索して開くをクリックできます。
Virt-manager を使用した仮想マシン設定
開くと、仮想マシンマネージャーは QEMU/KVM に接続されます。
新しい仮想マシン設定を開始するには、ファイル タブを開いてオプションから [New Virtual Machine] を選択するか、2 行目の左側にあるプラス アイコンをクリックするかします。 目的の仮想システムの iso ファイルをすでにダウンロードしている場合は、そのディスク イメージのインポートを選択して、[Forward] をクリックして続行することができます。 ダウンロードした iso ファイルがない場合、ネットワーク インストールを続行するか、CD/DVD オプションを使用できます。
ここで、ディスク イメージのパスを参照または入力するよう促されます。 パスを入力すると、ウィザードはおそらく指定されたオペレーティング システムを検出します。 検出されない場合は、指定されたリストからオペレーティング システムを入力または選択する必要があります。
次のステップでは、仮想マシンのメモリと CPU 設定をカスタマイズできます。 CPUは新しいマシンが利用できるコアの数を示し、メモリは新しいマシンが割り当てられるメモリを示します。 Forward]を押して続行します。
最後のステップでは、仮想マシンの名前とネットワークをカスタマイズすることができます。 ネットワークのカスタマイズでは、ネットワークの選択をクリックし、仮想ネットワークの作成を促すデフォルト設定「NAT」を選択するか、オリジナル/ホストマシンネットワークのEthernetまたはWLANをブリッジすることを選択できます。 終了」を押して続行します。
「終了」を押すとすぐに、仮想マシンが走り出し、最後に先に提供したイメージ ディスクからシステムのインストールを開始します。
システムのインストールを完了し、分離した仮想マシンをお楽しみください!
おわりに
この記事では、KVM 仮想化、必要な前提条件、重要パッケージ、および KVM をスムーズにインストールおよび使用するために必要なユーザー権限について簡単に説明しました。 また、Virt-Manager が仮想マシンの迅速かつ容易な設定を提供する方法についても簡単に説明しました。
| Developers.IO