跨vCenter迁移提示A general system error occurred Host not found

本文介绍了在将vCenter 6.5上的虚拟机迁移到vSphere 7.0环境时遇到的主机找不到(Host not found)错误。问题的根本原因是旧环境的vCenter无法解析新环境vCenter的FQDN。解决方法是在旧环境vCenter的hosts文件中添加新vCenter的DNS解析记录。这个过程对于跨vCenter迁移虚拟机具有参考价值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

帮客户新建了vSphere7的新环境,需要将vCenter6.5上面的虚拟机迁移至最新环境。由于vSphere7已经自带Cross vCenter Workload Migration Utility插件,跨vCenter迁移很方便了。

环境介绍

新环境:
vCenter版本:7.0u2b
ESXi版本:7.0u2a
vCenter地址:https://vcsa.test.local

旧环境:
vCenter版本:6.5
ESXi版本:6.5
vCenter地址:https://192.168.199.200

上面两个环境除了版本差别外最明显的区别是新环境的vCenter是用FQDN安装的,而旧环境中是采用IP地址部署的。

报错信息

导入虚拟机时,进行到第3步,选择计算资源时检查兼容性提示:
A general system error occurred: Host not found (non-authoritative), try again later 而不能进行继续迁移操作。
导入虚拟机报错

故障原因

导致此问题的原因是在导入虚拟机的源vCenter上不能解析新vCenter的FQDN。

解决

在旧换进的vCenter中hosts中写入新vCenter的解析记录即可解决。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值