FQDN(Fully
Qualified Domain Name)完全合格域名/全称域名
安装Ambari时,需要设置FQDN,每个节点都要设置,因为Ambari-agent向Ambari-server发送心跳时,第一次要携带FQDN作为自己的标记。而Ambari-server是通过FQDN识别每个Ambari-agent的;如果FQDN设置错误,Ambari-server与Ambari-agent将无法通信。
设置具体步骤:
1,#vi
/etc/sysconfig/network
设置HOSTNAME=ambari,主机名可以为任意字符串
2,#vi
/etc/hosts
删除该文件的内容,然后设置内容如下:
127.0.0.1
localhost
192.168.1.1
ambari.hadoop ambari
以上两步设置完毕,重启系统,测试
#hostname
ambari
#hostname
-f
ambari.hadoop
举例:
节点1(ambari)
#vi
/etc/hosts
127.0.0.1
localhost
192.168.1.1
ambari.hadoop ambari
192.168.1.2
master.hadoop
192.168.1.3
datanode.hadoop
节点2(master)
#vi
/etc/profile
127.0.0.1
localhost
192.168.1.1
ambari.hadoop
192.168.1.2
master.hadoop master
192.168.1.3
datanode.hadoop
节点3(datanode)
127.0.0.1
localhost
192.168.1.1
ambari.hadoop
192.168.1.2
master.hadoop
192.168.1.3 datanode.hadoop datanode
这样配置完成后,在Ambari的web页面中的Confirm
hosts功能页面中就不会出现问题了。
Ambari安装中FQDN设置