Apache zookeeper 麦索斯;zookeeper使用随机端口与对等方通信 我是mesos新手,我已经用3个主机配置了mesos群集设置 rhel6.7机器中有2个从机
我使用了可用的rpm软件包来安装mesos。我已经下载了zookeeper.tar.gz并使用zookeeper的二进制文件,其配置为Apache zookeeper 麦索斯;zookeeper使用随机端口与对等方通信 我是mesos新手,我已经用3个主机配置了mesos群集设置 rhel6.7机器中有2个从机,apache-zookeeper,mesos,mesosphere,rhel6,Apache Zookeeper,Mesos,Mesosphere,Rhel6,我使用了可用的rpm软件包来安装mesos。我已经下载了zookeeper.tar.gz并使用zookeeper的二进制文件,其配置为 使用以下参数启动mesos master 添加了一些规则来接受端口(5050808021812883888)的传入和传出。我使用了以下步骤来添加规则。 启动了三台主机,我看到了日志,无法相互通信,三台主机服务器崩溃,然后我刷新了(iptales-F)所有规则,启动了三台服务器,它们能够正常通信和工作,我在领先的mesos master上进行了netstat
使用399583857440097等进行屏幕截图。)
由于Zookeeper服务器同时充当客户端(尝试连接到其他服务器)和服务器(侦听来自其他ZK服务器的连接),因此在尝试连接到另一台服务器(作为客户端)时必须选择临时端口 此临时端口取自以下命令的输出所定义的范围 sysctl net.ipv4.ip\本地\端口\范围 Ie:对于我的机器,端口范围是 net.ipv4.ip_本地_端口_范围=32768 60999 我们可以通过使用下面的命令更改端口范围来减少临时端口 sudo sysctl-w net.ipv4.ip_local_port_range=“1024 1050”
没关系,但是如何将其绑定到特定接口?默认情况下,它绑定到0.0.0.0,这将向世界公开端口。我很乐意让它只在内部网络上收听。