Zookeeper部署
相关zk版本的安装:
// 查看该HBASE对应的zookeeper版本;
find -name "zookeep" ./HBASE_HOME ,
// 将报名拼接到 archive.cloudera.com/cdh5/cdh/5/后面;
wget http://archive.cloudera.com/cdh5/cdh/5/zookeeper-3.4.5-cdh5.16.2.tar.gz
安装和配置zk
- 主要是修改zoo.cfg, 设置data目录和server Id;
- 修改zkServer.sh 设置默认日志目录;
# 配置日志和数据存储目录:
dataDir=/home/app/appdata/zk/dataDir
dataLogDir=/home/app/appdata/zk/dataLogDir
# 配置3个节点:
server.1=ldsver41:2888:3888
server.2=ldsver42:2888:3888
server.3=ldsver43:2888:3888
// 3. 在上述 dataDir下面新建pid文件:
vim $dataDir/myid
# 向myid的 输入 1 (等于server.id1 )
配置log目录
vim bin/zkServer.sh 中, 主要修改zkEnv.sh中是没有用的;
export ZOO_LOG_DIR=/home/app/appdata/zk/logDir/logs