GlusterFS – 无法find主机名错误

我在CentOS 6.2上运行的几台服务器上安装了GlusterFS 3.2.6 。 我没有工作主机名,因为它是一个testing设置,所以我刚刚将服务器的IP添加到/etc/hosts文件中。 问题是由于DNS错误,我无法创build存储池:

 [root@san ~]# gluster peer status Number of Peers: 1 Hostname: example.com State: Establishing Connection (Disconnected) [root@san glusterfs]# tail -f /var/log/glusterfs/etc-glusterfs-glusterd.vol.log [2012-04-05 16:21:08] I [glusterd-handler.c:623:glusterd_handle_cli_probe] 0-glusterd: Received CLI probe req example.com 24007 [2012-04-05 16:21:08] I [glusterd-handler.c:391:glusterd_friend_find] 0-glusterd: Unable to find hostname: example.com [2012-04-05 16:21:08] I [glusterd-handler.c:3427:glusterd_probe_begin] 0-glusterd: Unable to find peerinfo for host: example.com (24007) [2012-04-05 16:21:08] I [glusterd-handler.c:3409:glusterd_friend_add] 0-glusterd: connect returned 0 [2012-04-05 16:21:08] E [socket.c:1685:socket_connect_finish] 0-management: connection to failed (No route to host) [root@san glusterfs]# grep dns /etc/nsswitch.conf hosts: files dns [root@san glusterfs]# cat /etc/hosts # It's not a real IP 192.168.0.1 example.com [root@san glusterfs]# cat /etc/glusterfs/glusterd.vol volume management type mgmt/glusterd option working-directory /etc/glusterd option transport-type socket,rdma option transport.socket.keepalive-time 10 option transport.socket.keepalive-interval 2 end-volume 

我也尝试直接连接IP地址,以避免任何DNS查询,但仍然没有连接。 你能帮我解决这个问题吗? 谢谢。

也许这不是DNS的问题。 你确定你有一个正确的configuration的iptables你想要同行的主机? 尝试停止主机上的防火墙,并检查是否是一个问题(我有同样的问题,事实certificate这是一个防火墙问题)