首页 > 网站 > 建站经验 > 正文

详细介绍kvm虚拟机静态和动态迁移(图文介绍)

2019-11-02 16:27:45
字体:
来源:转载
供稿:网友

本文主要介绍了kvm虚拟机静态和动态迁移,具体如下:

一、kvm虚拟机静态迁移

1.静态迁移就是虚拟机在关机状态下,拷贝虚拟机虚拟磁盘文件与配置文件到目标虚拟主机中,实现的迁移。

(1)虚拟主机各自使用本地存储存放虚拟机磁盘文件

本文实现基于本地磁盘存储虚拟机磁盘文件的迁移方式,

(2)虚拟主机之间使用共享存储存放虚拟机磁盘文件

该方式只是在目标虚拟主机上重新定义虚拟机就可以了。

2.静态迁移过程如下

(1)确定虚拟机关闭状态

image

(2)准备迁移oeltest02虚拟机,查看该虚拟机配置的磁盘文件image

(3)导入虚拟机配置文件

[root@node1~]# virsh dumpxml oeltest02 > /root/oeltest02.xml

image

(4)拷贝配置文件到目标虚拟主机上。image

(5)查看虚拟机磁盘文件并拷贝到目标虚拟主机。image

拷贝虚拟磁盘文件

image

3.目标虚拟主机上

上面已经将虚拟机磁盘文件与配置文件都已经复制到目标虚拟主机上了。下面开始配置与启动。

(1)查看目标虚拟主机环境。image

查看虚拟机磁盘文件,目录结构与源虚拟主机一致。image

(2)定义注册虚拟主机

image

(3)启动虚拟主机并确认image

至此虚拟机静态迁移完成。

二、kvm虚拟机动态迁移

相比KVM虚拟机静态迁移中需要拷贝虚拟机虚拟磁盘文件,kvm虚拟机动态迁移无需拷贝虚拟磁盘文件,但是需要迁移到的虚拟主机之间需要有相同的目录结构虚拟机磁盘文件,本文这部分内容通过nfs来实现,当然也可以采用GFS2集群文件系统来实现,本文的动态迁移是基于共享存储动态迁移。KVM动态迁移目前有两种,一种是基于共享存储的动态迁移,一种是基于基于数据块的动态迁移,需要qemu-kvm-0.12.2以上版本支持,OEL6.3版本是qemu-kvm-0.12.1.2,其它发行版可能有支持。

1.虚拟化平台架构

image

2.虚拟化环境介绍

(1)KVM虚拟化服务器node1

操作系统版本:OEL6.3x64

KVM虚拟化:自带版本

桥接IP地址1:192.168.159.150

测试虚拟机:oeltest01

虚拟机IP地址:192.168.159.132
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表