设为首页收藏本站language 语言切换
查看: 1335|回复: 0
收起左侧

的第5钟情况解决!

[复制链接]
发表于 2014-6-3 09:40:14 | 显示全部楼层 |阅读模式
在EXSi从5.0升级到5.1后,出现很错误提示。其中最要命的是internal error: vmodl.fault.HostCommunication
,它出现在EXSi Host主机加入vCenter的时候,进度在80%提示,两台主机都有这样的情况。上网查找资料,得到四种情况和解决方案:转载 http://blog.tianya.cn/blogger/po ... amp;PostID=49628220
今天遇到一个VC上esx主机段开后连接到%9时报internal error: vmodl.fault.HostCommunication错误,试了各种方法不行,在网上看到http://bbs.vmanager.cn/thread-3223-1-1.html猫大分析了详细原因:
     1、DNS解析:IP、FQDN、主机名完整映射可能导致这个问题:
解决方案:在ESX主机上执行vi /etc/hosts文件添加相应的映射;

     2、SSL数字证书匹配可能导致这个问题:
解决方案:A.利用其他服务器上的/etc/sysconfig/vmware/ssl目录下的证书测试性替换掉故障服务器的证书; B.修改vCenter Server的自定义设置,忽略掉SSL验证;

    3、ESX服务器和vCenter服务器之间的时间偏离过大:
解决方案:A.执行date命令休整时间; B.执行vi /etc/sysconfig/clock修改时区为“Asia/Shanghai”; C.执行ntpdate pool.ntp.org命令更新时间;

    4、虚拟机的命名有问题(本次故障中的用户就是这个问题):
解决方案:根据官方文档显示,ESX服务器上的VM命名方式支持80个字符以内的英文、数字、非特殊符号组成,本例中的用户就是用了4个中文字符给虚拟机命名,导致ESX主机无法被添加到vCenter服务器上。解决方案当然是调整命名,但是,做为教训,建议用户在设计时,严格遵照命名规则来命名,一方面遵从官方设计命名规则,一方面方便自身管理和表示。

         想起昨天晚上一个客户业务到期用中文名使命了。然后单连上ESX主机把名字改掉,连接还是报错。然后就把这个机器从清单中移除再次在VC上添加成功了。但是如果这个客户业务还要用怎么办?我想可以把这个虚拟机导出为ovf,再导入改名。
———————————————————————————————————————————————
第5钟情况解决!
但我的问题对应以上的都没有办法解决,这里就出现了5中情况:vMotion!我是将HA&DRS集群建立的VDS的,并将管理vmk对应的vNIC也迁移了过,并激活vMotion端口。结果Host分别出现物理网卡死掉,需重启才正常和断开无法再加入vCSA的情况,于是用vClient连接单独的Host,关掉vmkernel的vMotion,重新加入vCSA就成功了。
您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-3-6 17:53 , Processed in 0.058632 second(s), 22 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表