Apache 如何设置动物园管理员法定人数?

Apache 如何设置动物园管理员法定人数?,apache,hadoop,apache-zookeeper,hadoop2,Apache,Hadoop,Apache Zookeeper,Hadoop2,我对以下陈述有异议。我没有尝试执行该语句,因为我不理解它的用途 我应该传递什么作为server.1、zoo1的参数 server.1=zoo1:2888:3888 server.2=zoo2:2888:3888 server.3=zoo3:2888:3888 上述说法是什么意思 我应该传递什么值?上面的语句用于什么 你能举例说明吗 我有一个由4台计算机组成的群集,并启用了高可用性 Machine 1 and 2 - Zookeeper, zkfc, Namenode, Resourc

我对以下陈述有异议。我没有尝试执行该语句,因为我不理解它的用途

我应该传递什么作为server.1、zoo1的参数

server.1=zoo1:2888:3888     
server.2=zoo2:2888:3888
server.3=zoo3:2888:3888
上述说法是什么意思

我应该传递什么值?上面的语句用于什么

你能举例说明吗

我有一个由4台计算机组成的群集,并启用了高可用性

Machine 1 and 2 - Zookeeper, zkfc, Namenode, Resourcemanager, Journal node
Machine3 - Zookepper, Journal node
Machine4 - Datanode

请帮助

这些条目定义Zookeeper服务器的仲裁

server.1=zoo1:2888:3888     
server.2=zoo2:2888:3888
server.3=zoo3:2888:3888
他们遵循这个模式

server.X=server_name:port1:port2
server.X
,其中
X
是ASCII格式的服务器编号。在每个Zookeeper服务器的Zookeeper数据目录下创建一个名为
myid
的文件。此文件应包含服务器编号
X
,作为其中的一个条目

server\u name
是启动Zookeeper服务的节点的
hostname

port1
,ZooKeeper服务器使用此端口将追随者连接到领导者

port2
,此端口用于领导人选举

当一个新的先导出现时,跟随者打开一个到该先导的TCP连接 使用此端口的领导者。因为默认的领导人选举也使用 TCP,我们目前需要另一个端口进行领导人选举。这是 服务器条目中的第二个端口