Openstack 无法在glusterfs中对等探测:未连接传输终结点

Openstack 无法在glusterfs中对等探测:未连接传输终结点,openstack,glusterfs,Openstack,Glusterfs,我们正在使用glusterfs for storage解决方案实现一个3节点openstack云。3个节点:控制器计算和网络是gluster中的对等节点。我们需要在gluster中添加另一个计算节点作为对等节点,但它显示以下错误: [root@newcompute2 ~]# gluster peer probe 192.168.10.3 peer probe: failed: Probe returned with Transport endpoint is not connected 其中1

我们正在使用glusterfs for storage解决方案实现一个3节点openstack云。3个节点:控制器计算和网络是gluster中的对等节点。我们需要在gluster中添加另一个计算节点作为对等节点,但它显示以下错误:

[root@newcompute2 ~]# gluster peer probe 192.168.10.3
peer probe: failed: Probe returned with Transport endpoint is not connected
其中192.168.10.3是控制器节点的IP。日志也显示了相同的错误。
请说明原因和所需的解决方案。

关闭两个节点上的防火墙

systemctl状态Firewall d.service

iptables-I输入-p全部-s 192.168.10.3-j接受 (从第一个和第二个开始) 它在我的机器上工作:)


这是指令->

我知道已经很晚了,但我也被这个问题困住了,不知怎么解决了。因此,对于其他面临此问题的人,一个原因可能是一旦集群形成,新节点只能从其中一个受信任节点添加

报告非常清楚地说

注意:一旦建立了此池,只有受信任的成员才能将新服务器探测到池中。新服务器无法探测池,必须从池中探测

例如:

节点1和节点2:受信任群集组的一部分

节点-3:需要添加到此群集

然后从节点1或节点2写入

sudo gluster peer probe <node-3>
sudo gluster对等探测器

当我将GlusterFS配置为使用SSL时,出现了此错误,并且加载证书时也出现了问题(证书过期等)。您可以通过删除文件:/var/lib/glusterd/secure access来检查此错误。如果此文件不存在,则您可能没有配置SSL,需要在其他位置查找问题。

这表示没有为正确的通信Node1和Node2主机打开端口

为此,您需要在服务器上启动这些命令

1) 防火墙命令--zone=public--添加端口=24007-24008/tcp--永久

2) 防火墙cmd--zone=public--add port=24009/tcp--permanent

3) 防火墙cmd--zone=public--add service=nfs--add service=samba--add service=samba客户端--permanent

4) firewall cmd--zone=public--add port=111/tcp--add port=139/tcp--add port=445/tcp--add port=965/tcp--add port=2049/tcp--add port=38465-38469/tcp--add port=631/tcp--add port 111/udp--add port 963/udp--add port 49152-49251/tcp--permanent

5) 防火墙cmd—重新加载

然后再试一次 命令=>gluster对等探测器x.y.z.n(IP)
同行调查:成功


如果有任何其他查询,请检查并回复

必须确保已在探测节点上启动glusterd服务。您可以使用以下命令启动glusterd服务:

sudo service glusterd start
或者,您可以使用以下命令重新启动服务:

sudo service glusterd restart

这是因为防火墙问题

对等探测:失败:与传输终结点一起返回的探测未连接

您需要在所有同级中运行以下命令

systemctl stop firewalld

这更多的是一个评论,而不是一个答案。你介意在这里报告这些说明,所以不要使用外部链接吗?你是对的。看起来很奇怪,但来自两个不同方面的探测是不一样的。谢谢你的提示。