Welcome to li chao's blog

若逢新雪初霁,满月当空,下面平铺着皓影,上面流转着亮银,而你带笑地向我步来,月色与雪色之间,你是第三种绝色!

虚拟机的迁移(热迁移)

迁移:

      系统的迁移是指把源主机上的操作系统和应用程序移动到目的主机,并且能够在目的主机上正常运行

迁移的目的:

    1、简化系统维护管理

    2、高系统负载均衡

    3、增强系统错误容忍度

    4、优化系统电源管理

KVM 虚拟机的热迁移 ---Live Migration

热迁移(又叫动态迁移、实时迁移),即虚拟机保存( save ) / 恢复 (restore) :将整个虚拟机的运行状态完整保存下来,同时可以快速的恢复到原有硬件平台甚至是不同硬件平台上。恢复以后,虚拟机仍旧平滑运行,用户不会察觉到任何差异。

迁移的种类:

P2P :物理机之间的迁移

V2P :虚拟机迁到物理机

P2V :物理机迁到虚拟机

V2V :虚拟机迁到虚拟机

衡量迁移的效率:

 1. 整体迁移时间:从源主机中迁移操作开始到目的主机上客户机服务处于不可用状态的时间,此时源主机上客户机已经暂停服务,目的主机上的客户机还未恢复服务。

2. 服务器停机时间:在迁移过程中,源主机和目的主机上的客户机都处于不可用状态的时间,此时源主机上客户机已暂停,目的目的主机上客户还未恢

复服务。

3. 对服务的性能影响:不仅包括迁移后的客户机中应用程序的性能与迁移前相对比是否有所降低,还包括迁移后对目的主机上的其他服务的性能影响。

 

实验 : V2V

环境准备:

1、  两台已经搭建好了kvm 的服务器,并且有虚拟机

2、  两台服务器可以互相通信

3、192.168.206.132         主机名:lichaohostkvm60G:~

      192.168.206.130         主机名:lichaohostkvm50G:~

 

1> 搭建nfs 服务

#1解析域名

&1

 

&2

#2发送秘钥

&1 

ssh-keygen

&2

ssh-copy-id 192.168.206.130

#3下载

yum install rpcbind nfs-utils -y

 

#4 创建共享目录

mkdir  nfsdate

#5编辑配置文件

&1

 

&2 内容如下

/nfsdate 192.168.206.130(rw)

#6修改属主

chown -R nfsnobody:nfsnobody /nfsdate

#7启动nfs 服务

 

#8在lichaohostkvm50G 端  下载

 

#9挂载使用

&1

&2创建共享目录

 

&3挂载

 

&4查看

 

2> 将 lichaohostkvm60G 里的vm10  迁移到 licahohostkvm50G  里

#

#

 

&1 将vm10的磁盘文件复制到共享目录

 

&2备份vm10虚拟机配置文件

 

&3删除vm10 域

 

&4编辑vm10 虚拟机配置文件

vim vm10.xml

 

 

&5定义vm10 域

 

&6开机vm10 虚拟机

 

&7利用virt-manager 进行 迁移

#1

#2进行迁移

 

#3

 

#4

 

#5迁移成功

 

 

posted on 2019-06-12 22:18  lichaoyx  阅读(14414)  评论(0编辑  收藏  举报

导航