XenServer利用快照功能不停机迁移VM至其他节点
2016-01-13 18:32
281 查看
首先需要部署远程NFS服务端
在XenServer上挂载
登录XenServer
执行
mkdir -p /mnt/nfs/home
mount -t nfs ip:/home /mnt/nfs/home
df -h 查看 如果已经挂载 代表正常
cd /mnt/nfs/home
先查找UUID
xe vm-list is-control-domain=false is-a-snapshot=false
找到需要迁移的UUID记录
建立一个快照
执行
xe vm-snapshot uuid=28b7a6a8-4949-5213-cce8-6832a3ce0fe4 new-name-label=move1
会返回一个uuid
23886b6a-13de-031e-84f1-1e71a146eee1
然后使用这个UUID 导出VM即可
执行
xe vm-export vm=23886b6a-13de-031e-84f1-1e71a146eee1 filename=VM81.xva
默认是导出到当前位置
需要指定NFS路径 默认XenServer 主服务器存储预留非常小 如果导出在本地硬盘 会出现硬盘空间不足的问题
等待导出完成 视网络速度 建议使用内网
我们的架构
NFS服务器1Gbps端口 因为一组XenServer共用单NFS 所以端口建议1Gbps起
有条件的应该选10Gbps Xenserver每台配1Gbps内网端口 1Gbps公网端口
等待导出完成后
恢复VM
在新XenServer上 挂载NFS
查找存储设备SR-UUID 可选择本地或远程SAN 然后导入
xe vm-import filename=/mnt/nfs/home/cs81.xva sr-uuid=18f25ea1-4c49-5346-4a86-d37560bd07b7
如果Xen的版本不同 可能要加 force=true 强制导入参数
xe vm-import filename=/mnt/nfs/home/cs81.xva sr-uuid=18f25ea1-4c49-5346-4a86-d37560bd07b7 force=true
然后启动 登录 如果IP地址有变动 修改IP地址
xe vm-start uuid=vmuuid
在老的XenServer上 删除VM 启动新VM
不删除可能会有IP才冲突的问题 如果没VLAN的话
在XenServer上挂载
登录XenServer
执行
mkdir -p /mnt/nfs/home
mount -t nfs ip:/home /mnt/nfs/home
df -h 查看 如果已经挂载 代表正常
cd /mnt/nfs/home
先查找UUID
xe vm-list is-control-domain=false is-a-snapshot=false
找到需要迁移的UUID记录
建立一个快照
执行
xe vm-snapshot uuid=28b7a6a8-4949-5213-cce8-6832a3ce0fe4 new-name-label=move1
会返回一个uuid
23886b6a-13de-031e-84f1-1e71a146eee1
然后使用这个UUID 导出VM即可
执行
xe vm-export vm=23886b6a-13de-031e-84f1-1e71a146eee1 filename=VM81.xva
默认是导出到当前位置
需要指定NFS路径 默认XenServer 主服务器存储预留非常小 如果导出在本地硬盘 会出现硬盘空间不足的问题
等待导出完成 视网络速度 建议使用内网
我们的架构
NFS服务器1Gbps端口 因为一组XenServer共用单NFS 所以端口建议1Gbps起
有条件的应该选10Gbps Xenserver每台配1Gbps内网端口 1Gbps公网端口
等待导出完成后
恢复VM
在新XenServer上 挂载NFS
查找存储设备SR-UUID 可选择本地或远程SAN 然后导入
xe vm-import filename=/mnt/nfs/home/cs81.xva sr-uuid=18f25ea1-4c49-5346-4a86-d37560bd07b7
如果Xen的版本不同 可能要加 force=true 强制导入参数
xe vm-import filename=/mnt/nfs/home/cs81.xva sr-uuid=18f25ea1-4c49-5346-4a86-d37560bd07b7 force=true
然后启动 登录 如果IP地址有变动 修改IP地址
xe vm-start uuid=vmuuid
在老的XenServer上 删除VM 启动新VM
不删除可能会有IP才冲突的问题 如果没VLAN的话
相关文章推荐
- 数据-初试数据移植
- Eclipse调试进入JDK源码
- 实验6-3 使用函数求特殊a串数列和 (20分)
- Android缓存的一个Demo
- CodeForces 413B Spyke Chatting
- 常规功能和模块自定义系统 (cfcmms)—034模块间关联关系的优化的思路
- 朴素的标题:MVC中权限管理实践
- WEBLOGIC 启用SNMP
- RadioButton间距问题
- [已解决]linux安装pillow报错: ValueError: jpeg is required unless explicitly disabled using --disable-jpeg, aborting
- Notification窗体推送功能
- Atitit.导出excel报表的设计与实现java .net php 总
- Android 仿转转商品详情页面图片消失方式
- Atitit.导出excel报表的设计与实现java .net php 总
- MySQL数据库查询优化
- windows上自动化脚本的一次探索
- Atitit.导出excel报表的设计与实现java .net php 总结
- DOM中元素节点、属性节点、文本节点的理解13.3
- Android View系统解析(下)
- Linux中内存buffer和cache的区别