2012年11月3日 星期六

使用 Convirt 管理虛擬機 (Xen / KVM)

Debian 6.0.6

直接使用 Xen Convirt Appliance:

1. 下載 convirt appliance


2. 下載 convirt appliance xen config,并修改你的映像檔位置
# vi convirt_appliance 
disk=['file:/home/xen/c2_appliance.disk.xm,hda,w']
 
3. 啟動虛擬系統
# xm create convirt_appliance 

4. 使用 vnc 連線,登入密碼為 convirt/convirt、cms/convirt、cms/cms
$ vncviewer your.xen.server:5900

5. 設定 Convirt Appliance 的對外網路 (pppoe or dhcp)

6. 啟動網頁服務
$ cd ~/convirt
$ ./convirt-ctl start

7. 使用網頁進入 Convirt (admin/admin)
http://your.convirt.web:8081/


要讓 Convirt 連接 Xen Server 需要修改 Xend 設定:

可以使用 convirture tools 來修改(convirture tools 2.1 還無法認到 Debian 6.0.6需做些小修改來跳過)
# wget http://www.convirture.com/downloads/convirture-tools/2.1.1/convirture-tools-2.1.1.tar.gz
# cd convirture-tools/install/managed_server/scripts
# ./convirt-tool --detect_only setup
# ./convirt-tool install_dependencies
# ./convirt-tool setup

或是手動更改 xend config,修改關于 XML-RPC (xend-tcp-xmlrpc-server) 與 Relocation (xend-relocation-server) 的設定
# vi /etc/xen/xend-config.sxp
# /etc/init.d/xen restart
 
# netstat -anltup | grep -n "[8002|8006]"


之後就可以使用 Convirt 來管理虛擬機了







Convirture 建立的虛擬機 config 擋位置
/var/cache/convirt/vm_configs/


資料庫備份
$ mysqldump --user=root -p --database convirt --opt > convirt.sql
Enter password: convirt




Reference :
Convirt2 Installation - ConVirt
Installation - ConVirt
User Forums • View topic - [SOLVED] Login to Convirt Appliance as root

Ubuntu/Debian下安装ConVirt 2.0(前端节点)_Ubuntu_Linux系统_操作系统百科网(WAP手机版)

沒有留言:

張貼留言