Xenでブリッジ作成
/etc/xen/scriptsに例えばmy-network-brigeなどの下記の内容のシェルスクリプトを作成し、実行権限を付ける。
vifnumは、xenbrデバイスにつける番号、netdevはブリッジしたい実デバイスの名前。
#!/bin/sh
dir=$(dirname "$0")
"$dir/network-bridge" "$@" vifnum=0 netdev=eth0
"$dir/network-bridge" "$@" vifnum=1 netdev=eth1
/etc/xen/xend-config.sxpを下記のように変更し、上記スクリプトを呼び出す。
(network-script network-bridge)
↓
(network-script my-network-bridge)
service xend restartでxenbrデバイスが作成されているはず。
パソコンや開発、Linuxやデータベースのことなど
XenでlvmにDomain-Uを作成
例えばVolGroup00に20Gの容量をとってLVを作成
lvcreate --size=20G --name LogVol02 VolGroup00
作成したLVに対話的に仮想マシンをインストール
virt-install --prompt --file=/dev/VolGroup00/LogVol02
Xenまとめに戻る
例えばVolGroup00に20Gの容量をとってLVを作成
lvcreate --size=20G --name LogVol02 VolGroup00
作成したLVに対話的に仮想マシンをインストール
virt-install --prompt --file=/dev/VolGroup00/LogVol02
Xenまとめに戻る
Xen よく使うコマンド
【仮想環境の作成】
対話モードで
virt-install --nographics --prompt
virt-install --nographics --prompt
【cui(コマンドライン)から作成した仮想環境にコンソール切り替え】
xm console 仮想環境名
仮想環境から実環境に戻る場合はCtrl+]
【作成してある仮想環境を起動】
xm create 仮想環境名
【強制終了】
xm destroy 仮想環境名
【仮想環境のメモリを動的に変更】
xm mem-set ID メモリ容量
※IDはxm listで表示される仮想環境のID
【バージョン確認】
xm info
xen_major,xen_minorのところがバージョン。
【仮想環境の一覧表示】
xm list
【仮想環境のシャットダウン】
xm shutdown 仮想環境名
【仮想環境の削除?】
virsh undefine 仮想環境名
Xenまとめに戻る
【仮想環境の作成】
対話モードで
virt-install --nographics --prompt
virt-install --nographics --prompt
【cui(コマンドライン)から作成した仮想環境にコンソール切り替え】
xm console 仮想環境名
仮想環境から実環境に戻る場合はCtrl+]
【作成してある仮想環境を起動】
xm create 仮想環境名
【強制終了】
xm destroy 仮想環境名
【仮想環境のメモリを動的に変更】
xm mem-set ID メモリ容量
※IDはxm listで表示される仮想環境のID
【バージョン確認】
xm info
xen_major,xen_minorのところがバージョン。
【仮想環境の一覧表示】
xm list
【仮想環境のシャットダウン】
xm shutdown 仮想環境名
【仮想環境の削除?】
virsh undefine 仮想環境名
Xenまとめに戻る