虚拟化技术 在线迁移虚拟机

一、实验内容

  1. 画出虚拟机的网络拓扑图
  2. 在线迁移虚拟机

二、实验主要仪器设备及材料

  1. 安装有64Windows操作系统的台式电脑或笔记本电脑,建议4C8G或以上配置
  2. 已安装VMware Workstation Pro
  3. 已安装Windows Server 2008 R2 x64
  4. 已安装vCenter Server

三、实验步骤

1、画出虚拟机的网络拓扑图

前面实验中,已在ESXi1中创建虚拟机Database Server,在ESXi2中创建虚拟机Web Server。请根据本机实际的虚拟机部署环境,画出Web ServerDatabase Server的网络拓扑结构图,包括:1)虚拟机连接的网络(即所连接虚拟交换机的端口);2)虚拟机连接的虚拟交换机的名称;3)虚拟机连接的虚拟交换机连接的esxi主机网卡;4esxi主机网卡连接的网络。

(1)虚拟机Web Server的网络拓扑图

(2)虚拟机Database Server的网络拓扑图

(3)根据以上网络拓扑图,请确保:

a.源ESXi主机和目标ESXi主机必须有相同的标准虚拟交换机,如果使用vSphere分布式交换机,源和目标ESXi主机必须连接同一台vSphere分布式交换机;

b.待迁移虚拟机连接的所有虚拟机端口组在源和目标ESXi主机上都必须存在;

c.源ESXi主机和目标ESXi主机上,虚拟机所在的网络相同;

2、在线迁移虚拟机

前面实验中,已在ESXi1中创建虚拟机Database Server,在ESXi2中创建虚拟机Web Server,本实验将Database Server迁移至ESXi2,将Web Server迁移至ESXi1,迁移过程中通过ping ip的方式观察虚拟机是否停止对外服务。具体步骤如下

(1)配置VMkernel接口支持vMotion

Esxi1添加一张网卡,网络为自定义的VMnet4仅主机模式

ESXi2添加一张网卡,网络为自定义的VMnet4仅主机模式

在vCenter-->“主机和集群”-->135ESXi主机-->“管理”-->“网络”-->“虚拟交换机”-->“添加主机网络”

选择VMkernel 网络适配器

选择新建标准交换机

将vmnic3网卡添加到活动适配器

输入网络标签,在“启动服务”中选中“vMotion流量”

输入VMkernel端口的IP地址和子网掩码

查看135ESXivMotion已启用

使用同样的步骤为130ESXi主机添加VMkernel端口

查看ESXi2vMotion已启用

(2)使用vMotion Web Server迁移至135ESXi主机

  

本机持续ping Web Server

 

选择迁移类型为“更改主机”

选择目标主机135ESXi

vMotion优先级选择默认的“为最优vMotion性能预留CPU”

开始迁移虚拟机

查看ping命令情况

迁移完成

(3)使用vMotion Database Server迁移至130ESXi

持续ping Database Server

选择迁移类型为“更改主机”

选择目标主机130ESXi

vMotion优先级选择默认的“为最优vMotion性能预留CPU”

开始迁移虚拟机

迁移完成

实验可以看出,使用vMotion迁移正在运行的虚拟机,虚拟机一直处于正常运行状态,其所提供的服务几乎一直处于可用状态,只在迁移即将完成之前终端很短的时间,用户几乎感觉不到服务所在的虚拟机已经发生了迁移。

四、实验总结

遇到问题:

1、添加完网卡后,在vSphere Web Client上没有检测出来

解决:将两台ESXi重启,并且重新登陆vsphere web client后就出来了

2、在迁移第二台虚拟机时发现,主机ping不通虚拟机,查看IP地址发现是通过DHCP分配的有租期的IP地址,并且租期已经过了,然后又看了防火墙,才发现原来防火墙也没关。

解决:重新使用静态IP地址重新分配地址,并且把防火墙关了,就ping通了。

总结:使用vMotion迁移正在运行的虚拟机,从实验可以看出,通过ping命令一直ping迁移的虚拟机,在迁移过程中,虚拟机一直处于正常状态,只在迁移快完成前中断极短时间,甚至没有中断,所以用户一般感觉不到服务所在的虚拟机发生了迁移。

  • 23
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值