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 virtinst3 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-manager4 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:~$新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。