My Reserches
Xenの基本的な操作 †
VMの設定ファイル †
kernel = "/boot/vmlinuz-2.6.18-xen"
memory = 768
name = "centos.5-0-vm1"
vif = [ '' ]
disk = ['file:/var/naregi/vm/vm1/centos.5-0.img,sda1,w', 'file:/var/naregi/vm/vm1/centos.swap,sda2,w']
root = "/dev/sda1 ro"
- kernel
- meory
- name
- vif
- disk
- disk = ['<image1>,<sda1>,<opt1>', '<image2>,<sda2>,<opt2>', .... ]
- domuに<image1>を物理ハードディスクのパーティション<sda1>見せる
- <opt?>=wとする
- これを応用すれば好きにパーティションを増やせる
- root
VMの起動 †
VMの操作 †
操作 | 内容 |
xm list | 動作しているOSを確認(domain-idの確認によく使う) |
xm console <domain-id> | <domain-id>のコンソールへ切替 |
xm reboot <domain-id> | <domain-id>の再起動 |
xm shutdown <domain-id> | <domain-id>のシャットダウン |
Ctrl + []] | Domain0へコンソールを戻す |
ループバックの方法 †
sudo mount -o loop <VMイメージ> <mountポイント>
ディスクイメージの増設 †
- 領域確保
- ファイルシステム構築
- VMの設定ファイルに以下を追加
disk = [... , '<path to disk image>,sda?,w', .... ]
VMを配布するスクリプトの使い方 †
実行方法 †
- 基本的にnimbus上でroot権限になり以下を実行すればよい
ファイルの説明 †
- /home/kent/NAREGI/VM_setup_local.sh
- 実行したノードのローカルにVMを配布
- (/var/naregi/vm/)
- /home/kent/NAREGI/vm_image/centos.5-0.img
- /home/kent/NAREGI/nodes/base
最新の20件
2007-04-28
2007-11-30
2007-12-02
2007-10-21
2007-12-03
2007-11-30
2008-02-29
2008-05-11
2008-03-09
2008-02-29
2008-01-21
2007-10-20
2008-05-17
2007-10-03
2007-06-26
2008-05-18
2007-10-26
2007-12-02
2008-05-17
今日の1件
- counter: 153
- today: 1
- yesterday: 0
- online: 1