xen虚拟机安装实践

xen虚拟机环境安装,用了2天的时间摸索,终于出来了,给大家分享一下。

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条的命令来管理了。

顺便打个广告 百度影音资源网


原文地址:https://www.cnblogs.com/keanuyaoo/p/3320285.html