安装

cd /usr/local/src

tar zxvf zookeeper-3.4.5.tar.gz

mv zookeeper-3.4.5 /usr/local/zookeeper

chown -R hadoop:hadoop /usr/local/zookeeper

建立数据目录

mkdir /tmp/zookeeper

chown -R hadoop:hadoop /tmp/zookeeper

修改配置文件

创建配置文件(注意:以下操作在hadoop用户中进行)

su - hadoop

cd zookeeper/conf

cp zoo_sample.cfg zoo.cfg

编辑配置文件

vi zoo.cfg

# 修改数据目录dataDir为以下值

dataDir=/tmp/zookeeper

# 添加以下段落

server.1=penn1-VirtualBox:2887:3887

server.2=penn2-VirtualBox:2888:3888

server.id=host:port:port标识不同的ZooKeeper服务器

需要在每个服务器的数据目录中(这边为/tmp/zookeeper)创建myid文件,文件的内容为以上对应的server.id中的id

vi /tmp/zookeeper/myid

# 值为各个服务器对应的server.id中的id

id

e. 配置环境变量并启动ZooKeeper

vi .bashrc

export ZOOKEEPER_HOME=/usr/local/zookeeper

PATH=$PATH:$ZOOKEEPER_HOME/bin

exit

su - hadoop

需要在每一台机器上都启动

zkServer.sh start

f. 验证

zkCli.sh -server 192.168.255.128:2181

[zk: 192.168.255.128:2181(CONNECTED) 0] help

......

显示帮助内容

linux 集群服务器设置,Zookeeper集群配置相关推荐

  1. Linux系统运维之Zookeeper集群配置

    一.简介 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件.ZooKeeper的目标就是封装好复杂易 ...

  2. Solr集群搭建,zookeeper集群搭建,Solr分片管理,Solr集群下的DataImport,分词配置。...

    1   什么是SolrCloud SolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud.当一个系统的索引数据量少的时候 ...

  3. Solr集群搭建,zookeeper集群搭建,Solr分片管理,Solr集群下的DataImport,分词配置。

    1   什么是SolrCloud SolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud.当一个系统的索引数据量少的时候 ...

  4. 【Linux】Samba服务器超详细安装、配置(附带各种问题解决方式)

    在嵌入式系统开发应用平台中,tftp.nfs和samba服务器是最常用的文件传输工具,tftp和nfs是在嵌入式Linux开发环境中经常使用的传输工具,samba则是Linux和Windows之间的文 ...

  5. 集群服务器分布式iis_集群,分布式,微服务,SOA概念

    概念: 分布式:一个业务分拆多个子业务,部署在不同的服务器上 集群:同一个业务,部署在多个服务器上 1:分布式是指将不同的业务分布在不同的地方.而集群指的是将几台服务器集中在一起,实现同一业务. 分布 ...

  6. 集群服务器分析系统,集群服务器系统可扩展性的研究与实现

    摘要: 随着网络的广泛普及,一方面Internet与网络硬件,带宽在发展速度上的不平衡越来越成为制约发展的瓶颈,另一方面未来网络服务对可用性,可靠性,可管理性提出越来越严格的要求,如何能在发展速度和服 ...

  7. 群晖设置为文件服务器,群晖存储服务器基本配置教程

    刚买的群晖存储服务器不会用怎么配置呢? 基础教程: 1.根据安装手册,把NAS(存储器)安装上硬盘,接上网线,插好电源,并按前面板开机按钮,启动NAS.. 2.把NAS配件中光盘上的数据拷贝到你的电脑 ...

  8. linux下DHCP服务器设置——让自己的智能手机上自己的wifi网络

    现在越来越多的朋友开始使用智能手机了,一个月十块.二十块的也不过百来兆的GPRS流量,用起来可不敢大手大脚.如果不想花冤枉钱,只用自己的笔记本来为我们的只能手机搭建wifi网络,体验3G的快感,那么就 ...

  9. linux中tftp服务器设置及测试

    1.linux下的tftp安装: 首先利用命令:rpm-qa | grep tftp,查看tftp是否安装,如果没有安装,则可以按下面步骤进行安装. 1.安装相关软件包:tftpd(服务端),tftp ...

最新文章

  1. 微软服务器应用软件,HTTP 服务器示例应用程序
  2. python导入pods的时候出现错误:FileNotFoundError: [Errno 2] No such file or directory: ‘D:\\tmp\\sods.log‘
  3. 1024 程序员节重要议程曝光,开源技术英雄会聊开源“真心话”
  4. laravel5.6 数组传递到前端
  5. 高斯粒子滤波matlab,粒子滤波(Particle filter)matlab实现 | 学步园
  6. LintCode Python 简单级题目 112.删除链表中的重复元素
  7. tp6导出Excel表格
  8. Data Base学习记录:ER图
  9. cesium制作飞机路线图
  10. [生存志] 第51节 子产相郑铸刑书
  11. 嗅探服务器系统,嗅探服务器
  12. keras有cpu和gpu版本的区别
  13. TensorFlow2.0损失函数基本原理、调用及自定义
  14. 通过 acme.sh 申请 Zero SSL 免费泛域名证书
  15. 【Linux】grep命令与正则表达式(RegExp)
  16. 俄版“支付宝”来了 俄互联网巨头Yandex推出全新支付服务
  17. 信贷十条打响新一轮经济刺激第一枪
  18. SML中的local
  19. ibm服务器状态,检查IBM Director服务器用户和登录状态
  20. 亿推推微分销-最具口碑的微信分销公众平台,欢迎各位商家入驻!

热门文章

  1. Git 远程操作 —— clone、push、pull、fetch
  2. Python debug —— 逻辑错误(三)
  3. Trick(十)——any/all 实现
  4. 从排列与组合的python实现到生日问题的解释
  5. BP神经网络从理论到应用(一):C++实现
  6. 穷举法求最大公共子序列C语言,算法--最长公共子序列(LongestCommon Subsequence, LCS)...
  7. 仓储系统流程图_有效的仓储物流管理的6个重要提示
  8. python编程语言-初学者最容易学的六种编程语言
  9. 2020年python工资一般多少-武汉Python薪资一般是多少?真实数据告诉你
  10. 语音识别相关工具和资料分享