vSphere跨群集虚拟机无法vMotion

简介:

    为了提高资源利用率,降低成本,增强系统的灵活性,实现服务器虚拟架构的整合,客户提出合并部分群集。

 

       将A资源池,B资源池,C资源池的资源合并到生产资源池,再将剩余的资源池分为管理资源池和开发资源池,具体如下图所示。

clip_image002

变更前架构

clip_image004

变更后架构

 

准备工作如下:

全部主机的LUN挂载——用来满足vMotion的共享卷

物理网络(二、三层)——用来满足vMotion的连通性

虚拟网络(生产网络、vMotion网络)——用来满足虚拟机网络的一致性和可用性

规划后,由于涉及到正在运行的业务,采用了跨群集热迁移虚拟机。

clip_image006

下一步,验证成功

clip_image008

结果迁移到9%,提示“出现了常规系统错误:Failed to start migration pre-coy.error 0xbad010b,the ESX host failed to connect over the VMotion network”,未能启动迁移预拷贝,具体如下:

clip_image010

于是按照以下思路排错

1、检查ESXi主机的vMotion的kernel的IP地址在同一网段,VLAN ID相同,排除配置错误

2、群集内虚拟机迁移正常;

3、测试vMotion的网络是否连通,打开ESXi主机的SSH服务,使用vmkping 目标ESXi主机的vMotion IP和ESXi主机管理地址,均正常,排除网络错误;

clip_image012

4、理论上来说,同一网段防火墙没有制定规则,登录防火墙配置界面再次查看,确定TCP 8000端口无限制,排除防火墙干扰;

5、在网上搜索到ESXi高级设置里设置的Migrate enabled(启用热迁移支持)最大为1,然后再设置为0,再恢复为1,或者将Migrate.NetTimeout(迁移网络操作超时)时间由20S提高到60S,以上的方法修改后还是无法迁移;

clip_image014

clip_image016

6、最后请教朋友,检测Management Network(管理网络)的属性,查看是否有主机启用了vMotion,而检测后发现有一台ESXi主机的管理网络勾选了

vMotion,取消即迁移成功。

clip_image017

clip_image019

后记

当Management Network和vMotion同时开启vMotion功能时,优先选择Management Network的vMotion,而vMotion信息不一致,导致无法跨群集迁移虚拟机。





本文转自 tim2009 51CTO博客,原文链接:http://blog.51cto.com/virtualbox/1227444,如需转载请自行联系原作者
目录
相关文章
|
存储 Linux 虚拟化
Vsphere创建内容库Iso以及创建esxi虚拟机
Vcenter创建虚拟机 1.创建iso内容库 1)点击内容库
1708 0
Vsphere创建内容库Iso以及创建esxi虚拟机
|
虚拟化
VMware vSphere Client中虚拟机“Disc Found”解决方法
VMware vSphere Client中虚拟机“Disc Found”解决方法
103 0
|
Linux Windows
vSphere 6.5虚拟机模板的创建和使用(windows与linux)
vSphere 6.5虚拟机模板的创建和使用(windows与linux)
169 0
|
存储 数据中心 虚拟化
阿里云发布vSphere虚拟机备份服务 ,网络带宽有限条件下依然能有效保护数据
在6月上旬举行的云栖大会上海峰会上,阿里云发布了vSphere虚拟机备份上云服务(HBR for vSphere),并已经在7月份开始邀测。利用混合云备份服务可以将虚拟机镜像备份上云,避免了传统备份方案复杂的软件部署,存储资源规划,异地备份保护等难点,客户在网络带宽有限的条件下依然能够有效地保护vSphere虚拟机数据。
2511 0
|
存储 数据中心 虚拟化
阿里云混合云备份发布vSphere虚拟机备份服务
阿里云发布了vSphere虚拟机备份上云服务(HBR for vSphere),利用混合云备份服务可以将虚拟机镜像备份上云,避免了传统备份方案复杂的软件部署,存储资源规划,异地备份保护等难点,客户在网络带宽有限的条件下依然能够有效地保护vSphere虚拟机数据。
3407 0
|
存储 虚拟化
如何在vSphere Client上给虚拟机扩容
在虚拟机扩容之前,确保虚拟机处于关闭状态。 1、打开VMware vSphere Client,然后进行登陆。 2、选择需要扩容的虚拟机,以master01为例。
1704 0
|
Linux 虚拟化
如何在vSphere Client上如何创建虚拟机---靠谱的虚拟机创建教程
前天给小伙伴们介绍了Centos对应版本的下载教程,不懂的童鞋们可以戳进去看看~~ 今天小编给大家介绍在vSphere Client上创建虚拟机的方法,后期小编将在vSphere Client上搭建虚拟机。
1611 0
|
Web App开发 Linux 虚拟化
vSphere Hypervisor 6.5 虚拟机创建和操作系统安装
上篇博客介绍了vSphere Hypervisor 6.5的安装,本篇博客介绍在宿主机上虚拟机的创建和安装。 如需转载,请注明出处:http://lzoro.
1533 0