今天在数据中心 HA的环境中遇到一个奇怪的问题,我在配置其中一台ESX的HA时提示如下错误信息:
HA agent has an error : cmd addnode failed for primary node: Internal AAM Error - agent could not start. : Unknown HA error.
问题分析:
查找了一些相关资料定位到出现这个问题的原因如下:
集群中的两台主机无法相互正确进行解析。
解决方案:
有两个解决方案
第一种:
配置DNS服务器,在DNS服务器中配置相关集群主机的信息
第二种:修改hosts文件的地址解析信息如下:
-
- [root@datacetner1 ~]# cat /etc/hosts
- 127.0.0.1 localhost
-
- ::1 localhost
- 172.18.30.17 datacetner1.vmware.com datacetner1
- 172.18.30.18 datacetner2.vmware.com datacetner2
这里有一个小细节需要注意一下:加上后面的去掉域名的datacetner1和datacetner2否则还是会出现错误。
其实以上两种方案都是为了解决DNS解析问题,第一种需要配置一台DNS服务器会比较麻烦一些,第二上解决方案只需要在本地的hosts文件添加一个主机信息会简单方便些。

DC Farm小程序二维码
扫一扫添加博客小程序
2012年8月9日 上午3:12 沙发
谢谢楼主分享,正要解决这个问题呢。