zookeeper之安装
一、准备条件
1.1 最低三个服务器(一主多从,1个leader,多个flower)
1.2 将zookeeper安装包上传到集群并解压zookeeper
二、将conf目录下的 zoo_sample.cfg拷贝一分,并命名为zoo.cfg
cp ./zoo_sample.cfg zoo.cfg
三、修改zoo.cfg配置文件
tickTime=2000 心跳时间 initLimit=10 初始化时间 10(心跳针)* tickTime synclimit=5 同步时间 5(心跳针)* tickTime dataDir=/home/bigdata/zookeeper/zkmyid 数据存放路径 clientPort=2181 客户端端口号 server.11=hadoop1:2888:3888 2888:数据通信端口 server.12=hadoop2:2888:3888 3888:选举信息端口 server.13=hadoop3:2888:3888
四、创建logs存放日志/home/bigdata/zookeeper/logs
cd /home/bigdata/zookeeper/ mkdir logs
五、在/home/bigdata/zookeeper目录下创建zkmyid并更改权限
touch zkmyid chmod 755 zkmyid
六、在/home/bigdata/zookeeper/zkmyid目录下创建myid并添加内容
touch myid vi myid 11
六、添加zookeeper环境变量
vi /etc/profiles ZK_HOME=/home/bigdata/zookeeper $ZK_HOME:/bin
七、更改日志位置
在zkEnv.sh 56行左右 把.路径改变为/home/bigdata/zookeeper/logs路径
八、同步配置
scp -r zookeeper [email protected]:/home/bigdata/ scp -r zookeeper [email protected]:/home/bigdata/
九、更改2/3号服务器的配置
vi myid 12 vi myid 13
十、刷新三台服务器
source /etc/profile
十一、启动zookeeper服务(三台都启动)
开启zookeeper zkServer.sh start 关闭zookeeper zkServer.sh stop
十二、启动zookeeper客户端
zkCli.sh -server hadoop2:2181(2181默认,可写可不写)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。