(15) Hadoop Zookeeper 伪分布式安装

网友投稿 257 2022-11-25

(15) Hadoop Zookeeper 伪分布式安装

ZooKeeper ●一个开源的分布式的,为分布式应用提供协调服务的Apache项目 ●提供一个简单的原语集合,以便于分布式应用可以在它之上构建更高层次的同步服务 ●设计非常易于编程 它使用的是类似于文件系统那样的树形数据结构 ●目的就是将分布式服务不再需要由于协作冲突而另外实现协作业务 ● 从设计模式来看 是基于观察者模式设计的分布式服务管理框架      1)下载地址:http://archive.apache.org/dist/zookeeper/  2)赋权限:chmod u+x zookeeper-3.4.5.tar.gz   3)解压:tar -zxvf zookeeper-3.4.5.tar.gz  -C /opt/modules/      4)配置文件:  /opt/modules/zookeeper-3.4.5/conf/zoo_sample.cfg  修改为zon.cfg  先创建文件:cd /opt/modules/zookeeper-3.4.5/  mkdir -p data/zkData  cd data/zkData  pwd   显示:/opt/modules/zookeeper-3.4.5/data/zkData  内容: 修改dataDir=/opt/modules/zookeeper-3.4.5/data/zkData 5)启动  cd /opt/modules/zookeeper-3.4.5/ bin/zkServer.sh start  jps 查看 多了进程:QuorumPeerMain 6)查看状态 bin/zkServer.sh  status JMX enabled by default Using config: /opt/modules/zookeeper-3.4.5/bin/../conf/zoo.cfg Mode: standalone  //模式 7)客户端使用 bin/zkCli.sh  会有使用提示  比如创建节点 create /test "tttdata" 查看所有节点 ls / 获取节点内容 get /test 删除节点 rmr /test 8)配置文件参数解释  ▲ tickTime:这个时间是作为Zookeeper 服务器之间或客户端与服务器之间维持心跳的时间间隔 也就是每个tickTime时间就会发送一个心跳  ▲ dataDir 顾名思义就是Zookepper 保存数据的目录 默认情况下 也是日志文件的路径  ▲ clientPort 客户端连接Zookeeper服务器的端口   Zookeeper监听这个端口 接受客户端的访问请求  ▲ Zookeeper命令 ls  get create delete set  知道这些命令都是什么意思 使用很简单

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:深入理解Java设计模式之命令模式
下一篇:小芯片如何为定制半导体设计提供前进的道路?
相关文章

 发表评论

暂时没有评论,来抢沙发吧~