赞
踩
Zookeeper是一个高可用的分布式数据管理和协调框架,可以保证分布式环境中数据的一致性。Zookeeper有两种安装方式,单机和集群模式,我所安装的是集群模式,安装在Hadoop集群(3个)上。安装时有以下几点需要注意:
1.配置环境变量时,应注意ZK_HOME和PATH的先后顺序。
可通过命令source 、/etc/profile 使环境变量生效。
2.通过命令zkServer.sh start启动Zookeeper后,应使用命令jps查看当前java进程,确保有QuorumPeerMain(3个节点都需要确认)。
但是我发现自己的Slave2没有该进程。于是到我的datadir目录下(我的路径为/opt/module/zookeeper-3.4.6/datadir)删除了version-2下的全部内容(使用命令 rm -f * version-2)然后重新启动Zookeeper(zkServer.sh restart),再次通过命令jps查看进程,发现QuormPeerMain存在了。如果该进程不在,则会导致该节点启动Zookeeper的状态时报如下错误:
此外,安装成功时,有一台显示Mode:leader,其他节点显示Mode:follower。
在此感谢各位前辈大佬的经验,让我学到了很多,同时也解决了问题。
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。