Xen運用

★ホストOSの起動+xend起動確認
Login:root
Password:
# ps -ax|grep xend・・・xendプロセス起動を確認
xendプロセス起動していなければ、
# /etc/init.d/xend start or # /sbin/service xend start
# xm list・・・Domain-0のRun確認
Name ID Mem(MiB) VCPUs State Time(s)
Domain-0 0 512 2 r----- 179.2

★必要であれば、ホストOSでのVNCサーバーの起動+VNCサーバー起動確認
# vncserver・・・この例ではrootでの接続console番号が表示される
# ps -ax|grep vnc・・・vncserverプロセス起動を確認

★ゲストOSの起動【ホストOSのconsoleより操作】
# xm create -c cent-domUx・・・/etc/xen下のVM設定ファイル名を指定する
Name ID Mem(MiB) VCPUs State Time(s)
Domain-0 0 512 2 r----- 179.2
cent-domU1 1 512 1 -b---- 255.1
cent-domU2 2 512 1 -b---- 198.8
★★★★★xm listの意味★★★★★
ID:domXのID番号
Mem:割当メモリ容量
VCPUs:割当CPU数
State:r:,b:,
Time(s):OSのUpTime

★ゲストOSの保存【ホストOSのconsoleより操作】
# xm save cent-domU1 cent-domU1.sav・・・.savが保存ファイル名
※ゲストOSの各種設定変更及びパッケージインストール後は
.savファイルで保存しておく必要がある!
●.savファイルはコピーして複製化する事が可能

★ゲストOSの終了
①ゲストOSのコンソールからの場合
#shutdown -h now
②ホストOSのコンソールからの場合
#xm shutdown cent-domU1・・・ドメインUを指定する

★保存したゲストOSの復旧【ホストOSのconsoleより操作】
# xm resotore cent-domU1.sav・・・.savが保存ファイル名

★復旧したゲストOSへのログイン【ホストOSのconsoleより操作】
# xm console cent-domU1・・・ゲストOSのドメイン名

★Xenのログファイル【ホストOSのconsoleより操作】
ログファイル名称:/var/log/xend.log