KVM インストール · 1 min read · Jan 25, 2026

Ubuntu 11.10 サーバーでの virt-install を使用した KVM ゲストのインストール

Ubuntu 11.10 サーバーでの virt-install を使用した KVM ゲストのインストール

バージョン 1.0
著者: Falko Timme
Twitterでフォローしてください

virt-managerとは異なり、virt-installはヘッドレスサーバー上でKVMゲストを作成するためのコマンドラインツールです。あなたは自問するかもしれません: “でも、vmbuilderを使ってこれを行うことができるのに、なぜvirt-installが必要なのですか?” virt-installとvmbuilderの違いは、vmbuilderはUbuntuベースのゲストを作成するためのものであるのに対し、virt-installはvirt-managerのように、ゲストにさまざまなオペレーティングシステム(例: Linux、Windows、Solaris、FreeBSD、OpenBSD)やディストリビューションをインストールできることです。この記事では、Ubuntu 11.10 KVMサーバーでの使用方法を示します。

私はこれがあなたにとって機能するという保証はしません!

1 予備ノート

KVMがすでにインストールされていると仮定します(例: ここに示されているように: Ubuntu 11.10 での KVM を使用した仮想化)。私のKVMホストのIPアドレスは192.168.0.100です。

このチュートリアルでは、CentOS 6.0ゲストのインストール方法を示します。

KVMゲストのグラフィカルコンソールに接続するために、Ubuntu 11.10デスクトップも必要です。デスクトップがUbuntu 11.10 KVMサーバーにインストールされているか、リモートシステムにインストールされているかは関係ありません(KVMホストにデスクトップがインストールされている場合とリモートデスクトップの場合では小さな違いがありますが、これらの違いについては後で説明しますので、注意深くお読みください)。

2 virt-install のインストール

Ubuntu 11.10 KVMホスト:

ターミナルを開いて、virt-installをインストールします:

sudo apt-get install virtinst

3 Ubuntu 11.10 デスクトップに virt-manager をインストール

Ubuntu 11.10 デスクトップ:

ゲストのグラフィカルコンソールに接続する手段が必要です - これにはvirt-viewerまたはvirt-managerを使用できます(Ubuntu 8.10でのVirt-Managerを使用したKVMゲスト管理を参照)。あなたがUbuntu 11.10デスクトップを使用していると仮定します(リモートデスクトップであっても、Ubuntu 11.10 KVMサーバーにインストールされているデスクトップであっても関係ありません!)。

私はvirt-viewerの代わりにvirt-managerを使用することをお勧めします。なぜなら、virt-managerは仮想マシンを作成および削除し、他のタスクを実行することもできるからです。virt-managerは次のようにインストールできます:

sudo apt-get install virt-manager

4 CentOS 6.0 ゲストの作成

Ubuntu 11.10 KVMホスト:

さて、Ubuntu 11.10 KVMホストに戻りましょう。

man virt-install

を見て、使い方を学びましょう。

KVMをインストールしたときに自動的に作成されたディレクトリ /var/lib/libvirt/images/ に、イメージベースの仮想マシンを作成します。

名前がvm10、RAMが1024MB、仮想CPUが2、ディスクイメージが/var/lib/libvirt/images/vm10.img(サイズは12GB)のCentOS 6.0ゲストを作成するには、CentOS DVDをCDドライブに挿入し、次のコマンドを実行します。

sudo virt-install --connect qemu:///system -n vm10 -r 1024 --vcpus=2 --disk path=/var/lib/libvirt/images/vm10.img,size=12 -c /dev/cdrom --vnc --noautoconsole --os-type linux --accelerate --network=bridge:br0 --hvm

もちろん、CentOS DVDのISOイメージを作成することもできます(後でUbuntuデスクトップからvirt-managerを使用して仮想マシンを作成する方法を示すので、/var/lib/libvirt/images/ディレクトリに作成してください。virt-managerは/var/lib/libvirt/images/ディレクトリ内のISOイメージを探します)…

sudo dd if=/dev/cdrom of=/var/lib/libvirt/images/CentOS-6.0-x86_64-bin-DVD1.iso

…そして、virt-installコマンドでISOイメージを使用します:

sudo virt-install --connect qemu:///system -n vm10 -r 1024 --vcpus=2 --disk path=/var/lib/libvirt/images/vm10.img,size=12 -c /var/lib/libvirt/images/CentOS-6.0-x86_64-bin-DVD1.iso --vnc --noautoconsole --os-type linux --accelerate --network=bridge:br0 --hvm

出力は次のようになります:

administrator@server1:~$ sudo virt-install --connect qemu:///system -n vm10 -r 1024 --vcpus=2 --disk path=/var/lib/libvirt/images/vm10.img,size=12 -c /var/lib/libvirt/images/CentOS-6.0-x86_64-bin-DVD1.iso --vnc --noautoconsole --os-type linux --accelerate --network=bridge:br0 --hvm  

インストールを開始しています...  
'vm10.img'を割り当てています  |  12 GB  00:00  
ドメインを作成しています...  |    0 B  00:00  
ドメインのインストールはまだ進行中です。  
コンソールに再接続して、インストールプロセスを完了できます。  
administrator@server1:~$
Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。