微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

zookeeper之安装

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] 举报,一经查实,本站将立刻删除。

相关推荐