1、安裝宿主環境,我使用的是Centos6.3
2、安裝xend,參考了一篇老外的文章,基本比較順利。
地址:http://xen.crc.id.au/support/guides/install/
2.1. yum install bridge-utils
2.2.yum install http://au1.mirror.crc.id.au/repo/el6/x86_64/kernel-xen-release-6-5.noarch.rpm
2.3.yum install kernel-xen xen
2.4.vi /etc/sysconfig/selinux.
修改這一行
SELINUX=disabled
2.5.reboot
xm info 命令如果好用,恭喜你,基本差不多了。
3、安裝虛擬系統
不能直接使用iso文件,需要掛載為光驅,支持http或nfs格式訪問,好像不能使用本地目錄。
我在宿主機上安裝了httpd,把光驅掛載到http跟目錄下,其他目錄在安裝過程中會有找不到文件的錯誤,建議直接掛根分區。
mount -o loop -t iso9660 /data7/CentOS-6.3-x86_64-bin-DVD1.iso /var/www/html
dd if=/dev/zero of=vm00.img bs=1k seek=30720k count=1 創建硬盤
/usr/sbin/virt-install --paravirt --file=/data/vm/vm00.img --name=vm00 --ram=1024 --vcpus=1 --bridge=eth0 --nographics --location=/var/www/html
執行後會有安裝操作界面,有個界面是輸入安裝介質,選擇url,輸入http://192.168.1.185/
安裝完成後reboot
4、虛擬機管理
xm list 顯示虛擬機列表
xm start vm00 開機
xm console vm00 進入虛擬機命令行環境
xm delete vm01 刪除虛擬機
xm shutdown vm00 關機
5、克隆虛擬機
virt-clone -o vm00 -n vm01 -f vm01
可以多克隆幾個,哈哈
克隆完之後就可以使用第4條的命令來管理了。