首页 > 代码库 > 独立搭建zookeeper
独立搭建zookeeper
1、如果你装了带有zookeeper的Hbase版本,先把hbase-env.sh export HBASE_MANAGES_ZK=false 设置为false 见下图
2、下载安装zookeeper(地址:http://www.apache.org/dyn/closer.cgi/zookeeper/)
3、解压包到指定的目录(例如:/usr/zookeeper)tar XXX.tar.gz
4、配置zookeeper 输出日志
在zookeeper的vi bin/zkEnv.sh,找到 ZOO_LOG_DIR="." 改为 ZOO_LOG_DIR="/usr/zookeeper/tmp/log"(此目录一定要先前建立好),见下图
5、配置zoo.cfg(zookeeper/conf),如果没有zoo.cfg,但会有一个zoo_sample.cfg 文件,拷贝一份
# cp zoo_sample.cfg zoo.cfg
# vi zoo.cfg
配置情况,见下图:
注意:上图中:
上面红框是配置zookeeper存放数据的地方(必须先前建立)
下面红框必须是server.数字
6、建立myId
根据上面配置的数据地址,即tmp文件夹里,使用以下面语句
#echo "1" > myid
建好如下图:
7、测试zookeeper(其它集群结点相同)
# bin/zkServer.sh start
......
......
# bin/zkServer.sh status
8、把相关的配置通过ssh拷贝到其它结点
独立搭建zookeeper
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。