Xen ゲストインストール支援ツール
- ツールは全て python-virtinst パッケージに含まれる
virt-install
- Xen ゲストを新規インストールする場合に使用する
# virt-install -n mb2 -p -r 512 --file=/dev/mapper/mb2-disk1 -b xenbr0 --nographics \ -l http://ftp.riken.jp/centos/5/os/i386/
virt-clone
- インストールされているゲストを複製する
# virt-clone --original=dc0 --name=dc1 --file=/dev/VolGroupXX/LogVolDc1
オプションはこんな感じ。
usage: virt-clone [options] options: -h, --help show this help message and exit -o ORIGINAL_GUEST, --original=ORIGINAL_GUEST オリジナルゲストの名前か uuid: 状態は停止でなければなりません -n NEW_NAME, --name=NEW_NAME 新しいゲストの名前 -u NEW_UUID, --uuid=NEW_UUID クローンゲストの新しい uuid: 省略値はランダムに生成された UUID です -m NEW_MAC, --mac=NEW_MAC クローンゲスト用の固定 MAC アドレス。 略値はランダムに生成されます -f NEW_DISKFILE, --file=NEW_DISKFILE ディスクイメージとして使用される、新 ゲスト用の新ファイル --connect=CONNECT URI でハイパーバイザーに接続 --force-copy=TARGET 装置のコピーを強制する (例えば 'hdc' が読込みのみの cdrom 装置なら、--force- copy=hdc) --nonsparse クローニングのディスクイメージに疎ら なファイルを使用しないでください --preserve-data 新ファイルを新ゲスト用のディスクイメ ージとして使用するよう保存する -d, --debug デバッグ情報を印刷 --force Do not prompt for input. Answers yes where applicable, terminates for all other prompts