linux热迁移137error VMware vCenter Converter 问题小结

首先承认,这是一个优秀的迁移软件,对于别的平台虚拟机迁移到VSphere平台来说非常好用。在这里记录一下自己遇到的问题与分析与解决过程。
首先,网络上存在很多常用的基础前提知识进行介绍这个工具的使用过程。这里就不多介绍,主要介绍我遇到的问题。

1、网络问题

由于源主机与宿主机需要通讯,所以在你创建迁移服务器时,需要在迁移options选项时候,需要Networks set up the parameters for the conversion task 选择可通讯网段,当然你也要保证宿主机也就是目的机器上存在源主机原始网段,不然迁移会停在1%,因为网络压根不通,源主机如何传数据。这里还需要注意,一般宿主机会存在一个问题不存在DHCP,也就是不支持动态网络划分,迁移也会存在停留1%的问题,所以这里你需要注意在Helper VM network 选择 use the following ip address ,这里自己去ping一下找个未使用的与源主机同网段IP。

2、空间内存问题

保持宿主机与源主机存在可用的空间与内存,通常情况1%突然报错,一般都是原始问题。根据报错一一定位,查看源主机是否存在可用磁盘用于软件tar 打包缓存暂时可用空间,建议源主机保持10%的可用空间,同时查看不同逻辑分组的空间情况,都需要保持10%左右的比例。
内存情况,根据具体所需,保持别太满即可正常迁移。

3、宿主机与源主机通信问题

也就是return 137 error ,这个是困扰我很久的问题。vsphere 官网翻遍了,仍旧没有找到具体的解决办法。上图:
在这里插入图片描述
注意:这个问题一般会由于本身源主机占用空间比较大。传输过程持续很久,然后在9%-97%左右突然中断。这个时候就得分析这是不是源主机有毛病了,也确实是他们的毛病。VMware vCenter Converter 软件本身就是tar 源主机传输到宿主机的方式。我已经传输9%,说明两方通信完全没有问题,为什么还会存在拒绝请求。仔细想想其实也就明白了,是不是双方很久就没通信,自动拒绝。再想想就是源主机某个文件tar的时候用时超长,导致无法进行数据通信。
好问题就是这样,去源主机探索吧。
我这里问题就是源主机由于存在近千万4KB左右的小文件,导致tar的时间超长,传输超时。接近放弃的时候,尝试 rsync命令 删除(这个删除效率很好)一天之后,终于传输问题得以解决。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

酱江奖

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值