A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 小石姐姐 于 2018-1-26 08:48 编辑

zookeeper的安装




  ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。

下面就简答介绍一下单机版zookeeper的安装

1.上传linux版本的zookeeper到/usr/local/taotao/路径下。

[Java] 纯文本查看 复制代码
//安装zookeeper[/p]        //0.0切换路径
                cd /usr/local/taotao
        //1.1创建zookeeper文件夹
                 mkdir /usr/local/taotao/zookeeper
        //1.2 解压zookeeper压缩包
                tar -zxvf zookeeper-3.4.6.tar.gz 
        //1.3移动zookeeper解压文件 到zookeeper
                mv /usr/local/taotao/zookeeper-3.4.6 /usr/local/taotao/zookeeper/
        //1.4 切换路径到zookeeper的conf路径下
                cd /usr/local/taotao/zookeeper/zookeeper-3.4.6/conf/
        //1.5 复制zoo_sample.cfg 并改名为 zoo.cfg
                cp zoo_sample.cfg zoo.cfg
        //1.6 修改zoo.cfg
                //为zoo.cfg的dataDir属性 创建zooData文件夹
                mkdir /usr/local/taotao/zookeeper/zookeeper-3.4.6/zooData
                //指定dataDir属性为/usr/local/taotao/zookeeper/zookeeper-3.4.6/zooData
                //编辑zoo.cfg文件
                vim /usr/local/taotao/zookeeper/zookeeper-3.4.6/conf/zoo.cfg
                //i 开始编辑
                //修改 dataDir属性为 /usr/local/taotao/zookeeper/zookeeper-3.4.6/zooData
                //按esc 退出编辑状态
                //保存并退出
                :wq 
        //1.7 启动zookeeper:
                        cd /usr/local/taotao/zookeeper/zookeeper-3.4.6/bin
                         ./zkServer.sh start
                //关闭zookeeper:cd /usr/local/taotao/zookeeper/zookeeper-3.4.6/bin
                         ./zkServer.sh stop
                //查看zookeeper状态:cd /usr/local/taotao/zookeeper/zookeeper-3.4.6/bin
                         ./zkServer.sh status








0 个回复

您需要登录后才可以回帖 登录 | 加入黑马