1. 机器环境:
操作系统:CentOS 5.5 X86_64
网络配置:eth0 192.168.1.201
2. 安装xen,这里使用yum的方式
# yum -y groupinstall 'Virtualization'
3. 修改grub,使用xen内核启动系统
title CentOS (2.6.18-194.32.1.el5xen)
root (hd0,0)
kernel /xen.gz-2.6.18-194.32.1.el5
module /vmlinuz-2.6.18-194.32.1.el5xen ro root=/dev/VolGroup00/LogVol00 rhgb quiet
module /initrd-2.6.18-194.32.1.el5xen.img
4. 重启系统,选择CentOS (2.6.18-194.32.1.el5xen)
5. 启动xend服务
# service xend start
# service xend status
xend is running
# xm list
Name ID Mem(MiB) VCPUs State Time(s)
Domain-0 0 23543 16 r----- 7072.8
6. 创建虚拟机,通过virt-manager进行图形化界面安装
7. 配置虚拟机网络
默认虚拟机将使用virbr0作为桥接给虚拟机分配一个和宿主机不在同一网段的IP,为方便访问做如下修改。
修改/etc/xen/WinXP
vif = [ "mac=00:16:36:2c:2e:0a,bridge=virbr0,script=vif-bridge" ]
修改为
vif = [ "mac=00:16:36:2c:2e:0a,bridge=xenbr0,script=vif-bridge" ]
# xm list
Name ID Mem(MiB) VCPUs State Time(s)
Domain-0 0 23543 16 r----- 7139.5
WinXP 5 519 1 -b---- 6.5
# xm shutdown WinXP
# xm create WinXP
此时将为虚拟机分配一个和宿主机同一网段的IP,我这里获得的是192.168.1.117
8. 配置虚拟机Java环境
9. 测试动态迁移
编写一个java程序,间隔五秒钟向指定文件写入一行,共写入六十行,即用时五分钟。
在虚拟机上:
C:\soft> java –jar xentest.jar
运行一段时间后(一两分钟后),查看文件写入情况
在宿主机上:
# xm save 5 /root/WinXP.save
执行完成后查看是否生成文件,
xm list 查看是否虚拟机已停止
ping 192.168.1.117 是否ping通
间隔一段时间后,恢复虚拟机
# xm restore /root/WinXP.save
执行完成后
xm list 查看是否虚拟机已启动
ping 192.168.1.117 是否ping通
远程连接上虚拟机查看xentest.jar执行完成后的文件写入情况
- 大小: 43.3 KB
- 大小: 22.8 KB
- 大小: 46 KB
- 大小: 52.9 KB
- 大小: 33.5 KB
- 大小: 58 KB
- 大小: 47.2 KB
- 大小: 57.2 KB
分享到:
相关推荐
oracleasm-2.6.18-194.el5xen-2.0.5-1.el5.x86_64.rpm
云计算-云计算中基于Xen虚拟机动态迁移的研究与改进.pdf
oracleasm-2.6.18-53.el5xen-2.0.4-1.el5.i686.rpm
企业级虚拟机应用实战:玩转VMware VI、Hyper-V R2、Xen Server 第一部分
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
oracleasm-2.6.18-164.el5xen-2.0.5-1.el5.i686.rpm
基于XEN的虚拟机动态内存迁移研究及优化,付超,,动态迁移已成为虚拟化技术的焦点,而内存迁移却是其瓶颈所在。本文针对xen pre-copy算法的优点与不足,特别是面对频繁更改页面所体现
离线安装包,亲测可用
xen虚拟机 xen虚拟机在线迁移详细介绍及应用
离线安装包,亲测可用
离线安装包,亲测可用
资源太大,分4部分发,《企业级虚拟机应用实战:玩转VMWare VI、Hyper-V R2、Xen Server》完整介绍目前最牛的企业级虚拟机产品,包括了VMware VI/vSphere、微软Hyper-VR2及Citrix Xen。全书共22章,从企业级虚拟机的...
行业分类-设备装置-一种面向Xen虚拟化平台的隐藏方法
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
一种基于Xen的虚拟机自动迁移系统设计,马彦青,王洪波,随着服务器虚拟化技术在云计算数据中心的应用,虚拟化各项技术快速发展,其中虚拟机实时迁移技术由于具有资源整合、负载均衡、节
行业分类-设备装置-一种基于Xen的FPGA加速器虚拟化平台及应用
远程安装oracle 10.2.1 for redhat 5.0 2.6.18-53.el5xen.doc
radhat el5 安装oracle rac需要用到的包kernel-xen-2.6.18-53.el5.i686.rpm