安装xen虚拟化服务,以OEL5.8(64)为例
1.安装OEL5.8(64)操作系统
2.安装ftp服务器,ISO文件挂载到/var/ftp/pub/下面
3.安装xen服务
netxen-firmware-4.0.534-1.el5
kernel-xen-devel-2.6.18-308.el5
xen-libs-3.0.3-135.el5
xen-3.0.3-135.el5
xen-libs-3.0.3-135.el5
kernel-xen-2.6.18-308.el5
4.创建虚拟机 virt-install --prompt
xen 相关命令
1.查看xen启动情况
chkconfig --list |grep xend
2.xm list
3.创建虚拟机
virt-install --prompt
按提示操作
(1)给虚拟机取个名字
(2)给虚拟分配内存大小(M)
(3)指定虚拟机存放目录
(4)指定虚拟机安装包(IOS)的位置
5.图型化管理虚拟机virt-manger
可以使用xm 命令来启动停止虚拟机启动虚拟机命令如下:
xm create vm01 #其中vm01为虚拟机的配置文件,位于/etc/xen/vm01
xm create -c vm01 #如果需要启动控制台,则可以运行命令
xm list #可以列出所有的虚拟机
xm console <domid> #可以显示某虚拟机的控制台
xm reboot <domid> #可以重起id 为domid 的虚拟机
xm shutdown <domid> #可以关闭id 为domid 的虚拟机
xm destroy <domid> #可以销毁id 为domid 的虚拟机
xm console fc5 #从终端或控制台登录正在运行的虚拟操作系统
xm save <DomId> <File> # 存储正在运行的虚拟操作系统的状态
xm restore <File> # 唤醒虚拟操作系统
xm pause <DomId> #停止正在运行的虚拟操作系统
xm unpause <DomId> #激活停止的虚拟操作系统
xm mem-set <DomId> <Mem> #调整虚拟平台/虚拟操作系统的占用内存
xm shutdown #虚拟操作系统的Name或DomID #关闭被虚拟的系统
xm destroy <DomId> #立即停止虚拟的系统 (重要);
xm vcpu-set <DomId> <VCPUs> #调整虚拟平台及虚拟操作系统的虚拟CPU个数
xm top 或 xentop # 查看虚拟系统运行的状态