6.2. virt-install を使用したゲストの作成
virt-install コマンドを使用して、コマンドラインからゲスト仮想マシンを作成できます。virt-install は、対話式またはスクリプトの一部として使用して、仮想マシンの作成を自動化します。virt-install をキックスタートファイルで使用すると、仮想マシンの無人インストールが可能になります。
virt-install ツールは、コマンドラインで渡すことができるオプションを多数提供します。オプションの一覧を表示するには、以下のコマンドを実行します。
# virt-install --help
virt-install コマンドを正常に実行するには、root 権限が必要であることに注意してください。virt-install の man ページには、各コマンドオプションと重要な変数が記載されています。
qemu-img は、ストレージオプションの設定に virt-install の前に使用できる関連コマンドです。
重要なオプションは、
--graphics
オプションで、仮想マシンのグラフィカルインストールを可能にします。
例6.1 virt-install を使用した Red Hat Enterprise Linux 5 ゲスト仮想マシンのインストール
この例では、Red Hat Enterprise Linux 5 ゲストを作成します。
virt-install \ --name=guest1-rhel5-64 \ --file=/var/lib/libvirt/images/guest1-rhel5-64.dsk \ --file-size=8 \ --nonsparse --graphics spice \ --vcpus=2 --ram=2048 \ --location=http://example1.com/installation_tree/RHEL5.6-Server-x86_64/os \ --network bridge=br0 \ --os-type=linux \ --os-variant=rhel5.4
このコマンドを実行する際に、オペレーティングシステムの正しい
os-type
を選択してください。
その他の例は、man virt-install を参照してください。
注記
virt-install を使用して Windows ゲストをインストールする場合は、--os-type=windows オプションが推奨されます。このオプションは、インストール手順中に再起動すると、CD-ROM が切断されないようにします。--os-variant オプションは、特定のゲストオペレーティングシステムの設定をさらに最適化します。
インストールが完了したら、ゲストオペレーティングシステムに接続できます。詳細は、を参照してください。 「仮想マシンへの接続」