- 62
- 0
- 约5.61千字
- 约 8页
- 2021-11-14 发布于上海
- 举报
虚拟机迁移
静态迁移 是指在虚拟机关闭或暂停的情况下, 将源宿主机上虚拟机的磁盘文
件和配置文件拷贝到目标宿主机上。 这种方式需要显式的停止虚拟机运行, 对服
务可用性要求高的需求不合适。
动态迁移 无需拷贝虚拟机配置文件和磁盘文件, 但是需要迁移的主机之间有
相同的目录结构放置虚拟机磁盘文件, 可以通过多种方式实现, 本例采用基于共
享存储动态迁移,通过 NFS (Network File System 网络文件系统)来实现。
源宿主机: Ubuntu16.04 操作系统,下文中以“节点 1”表示,NFS挂载目录
/home/kvm。
目标宿主机: Ubuntu16.04 操作系统,下文中以“节点 2”表示,NFS挂载目
录/home/kvm。
基于 QEMU的动态迁移虚拟机镜像文件为 ubuntu14.04.img 。
NFS服务器: Ubuntu16.04 操作系统,服务目录为 /mnt/nfs/ 。
1、NFS服务器配置
(1) KVM虚拟机动态迁移无需拷贝虚拟机配置文件和磁盘文件,但是需要迁移的
主机之间有相同的目录结构放置虚拟机磁盘文件(本例为“ /home/kvm”目
录),这里的动态迁移是基于共享存储动态迁移, 通过 NFS来实现,需要 QEMU
0.12.2 以上版本支持。可以使用“ qemu-img --help|grep version ”来查看
安装的 QEMU的版本号。
(2) 在 VMware中将宿主机克隆,“经管” “克隆”。源宿主机为节点 1,克
隆的机器作为目标宿主机,为节点 2。克隆步骤如下:
1 / 8
2 / 8
(3) 修改节点 2 中的 IP 地址(修改为和你的节点 1 同一网段的 IP )。只需修改
IP 即可,其他不用改动,命令如下:
root@ubuntu:~# vim /etc/network/interfaces
修改完毕后,重启网络
root@ubuntu:~# /etc/init.d/networking restart
[ ok ] Restarting networking (via systemctl): networking.service.
(4) 在 节 点 2 上 安 装 NFS 服 务 器 。 使 用 命 令 “sudo apt-get install
nfs-kernel-server nfs-common ”下载安装 NFS,kernel-server 相当于
server 端,common是 client 端,如图所示:
3 / 8
安装 NFS
(5) 在节点 2 上配置 NFS服务器,将 NFS服务器上的“ /mnt/nfs ”目录设为服务
目录。首先使用命令“ sudo mkdir /mnt/nfs ”创建该目录,然后使用命令
“sudo chmod 777 /mnt/nfs ”修改该目录权限,修改后在“ /mnt ”目录使
用“ ls -l ”命令查看,如图所示。
创建 nfs 目录并修改其权限
(6) 在节点 2 上,使用 vim 打开修改“ /etc/exports
您可能关注的文档
最近下载
- 部编版高中语文72篇理解性默写汇总.pdf VIP
- JJG (测绘) 2102-2013 因瓦条码水准标尺检定规程.pdf VIP
- (2026春新版)人教版二年级数学下册全册教案.doc
- 数据采集与处理.pdf VIP
- 2025版高考物理复习“子弹打木块”模型和“滑块—木板”模型含答案及解析.pdf VIP
- 2026年湖南铁道职业技术学院单招职业倾向性测试必刷测试卷推荐.docx VIP
- 山东省枣庄市2026届高三第一学期质量检测(一模)思想政治试题(含答案).pdf VIP
- 桩工机械安全教育培训-教学精品课件.pptx VIP
- 2026年湖南铁道职业技术学院单招综合素质笔试参考题库及答案详解.docx VIP
- (2026春新版)人教版三年级数学下册全册教案.doc
原创力文档

文档评论(0)