02.ZooKeeper的安装和配置

1.上传安装包

  1. put zookeeper-3.4.5.tar.gz

2.解压ZooKeeper

  1. tar -zxvf zookeeper-3.4.5.tar.gz
  2. # 重命名文件夹
  3. mv zookeeper-3.4.5 zookeeper

3.修改环境变量

  1. vi /etc/profile
  2. export ZOOKEEPER_HOME=/home/hadoop/zookeeper
  3. export PATH=$PATH:$ZOOKEEPER_HOME/bin
  4. source /etc/profile

4.修改ZK配置文件

  1. cd zookeeper/conf
  2. cp zoo_sample.cfg zoo.cfg
  3. vi zoo.cfg
  4. # 添加内容
  5. dataDir=/home/hadoop/zookeeper/data
  6. dataLogDir=/home/hadoop/zookeeper/log
  7. # 主机名, 心跳端口、数据端口
  8. server.1=slave1:2888:3888
  9. server.2=slave2:2888:3888
  10. server.3=slave3:2888:3888
  11. # 创建文件夹
  12. cd /home/hadoop/zookeeper/
  13. mkdir -m 755 data
  14. mkdir -m 755 log
  15. # 新建myid文件
  16. cd data
  17. vi myid
  18. # 添加内容
  19. 1

5.将集群下发到其他机器上

  1. scp -r /home/hadoop/zookeeper [email protected]:/home/hadoop/
  2. scp -r /home/hadoop/zookeeper [email protected]:/home/hadoop/

6.修改其他机器的配置文件

  1. 到slave2上:修改myid为:2
  2. 到slave3上:修改myid为:3

7.启动ZK(每台机器)

  1. zkServer.sh start

8.查看集群状态

  1. jps(查看进程)
  2. zkServer.sh status(查看集群状态,主从信息)
时间: 2024-10-12 03:13:06

02.ZooKeeper的安装和配置的相关文章

zookeeper的安装和配置

1.将zookeeper-3.4.5.tar.gz这个文件上传到huanghe的/usr/local目录下 2.进入local目录下,执行解压      tar -zxvf  zookeeper-3.4.5.tar.gz 3.将解压后生成的zookeeper-3.4.5文件文件夹重命名为zk mv zookeeper-3.4.5  zk 然后设置zookeeper的系统环境变量 vi  /etc/profile 设置完后执行执行 source /etc/profile 然后将配置文件分别拷贝到h

Zookeeper的安装与配置(单机和伪分布式)

前言 云计算越来越流行的今天,单一机器处理能力已经不能满足我们的需求,不得不采用大量的服务集群.服务集群对外提供服务的过程中,有很多的配置需要随时更新,服务间需要协调工作,这些信息如何推送到各个节点?并且保证信息的一致性和可靠性? 一. Zookeeper概念 既然要想使用Zookeeper,那么我们就要搞清楚它是什么,它是用来做什么的, 总体结构是怎样的?! Zookeeper 是什么? Zookeeper 分布式服务框架是 Apache Hadoop 的一个子项目,它主要是用来解决分布式应用

ZooKeeper的安装、配置、启动和使用(一)——单机模式

ZooKeeper的安装非常简单,它的工作模式分为单机模式.集群模式和伪集群模式,本博客旨在总结ZooKeeper单机模式下如何安装.配置.启动和使用: 一.安装配置ZooKeeper(在Windows操作系统下) a.下载ZooKeeper压缩安装文件,这里下载稳定版--zookeeper-3.4.5.tar.gz b.解压压缩文件,这里将其解压到C盘根目录下,打开解压后的文件夹,得到下图: c.点击上图名为"conf"的文件夹,可以看到下图: d.用记事本打开上图名为"z

浅谈 zookeeper 原理,安装和配置

当前云计算流行, 单一机器额的处理能力已经不能满足我们的需求,不得不采用大量的服务集群.服务集群对外提供服务的过程中,有很多的配置需要随时更新,服务间需要协调工作,那么这些信息如何推送到各个节点?并且保证信息的一致性和可靠性?我们知道分布式协调服务很难正确无误地实现, 因为他们很容易在竞争条件和死锁上犯错误.那么zookeeper将是一个不错的选择 Zookeeper是什么? 引用官方的说法:“Zookeeper是一个高性能,分布式的,开源分布式应用协调服务.它提供了简单原始的功能,分布式应用可

zookeeper的安装与配置(单机和集群)

单机模式: 1.首先去官网下载zookeeper的包 zookeeper-3.4.10.tar.gz 2.用FTP文上传到/usr/local下 3.解压文件tar -zxvf zookeeper-3.4.10.tar.gz 4.在conf文件夹下新建zoo.cfg文件,或者使用里面自带的zoo_sample.cfg,重新cp zoo_sample.cfg  zoo.cfg zoo.cfg文件内容: 1 tickTime=2000 2 dataDir=/Users/zookeeper/data

ZooKeeper(1)-安装和配置

一.下载 https://zookeeper.apache.org/ 二.本地模式安装 1.安装前准备 (1)安装Jdk (2)拷贝Zookeeper安装包到Linux系统下 (3)解压到指定目录 tar -zxvf zookeeper-3.4.10.tar.gz -C /opt/module/ 2.配置修改 (1)将/opt/module/zookeeper-3.4.10/conf这个路径下的zoo_sample.cfg复制一份为zoo.cfg: cp zoo_sample.cfg zoo.c

Zookeeper 2、Zookeeper的安装和配置(集群模式)

1.下载与解压 Zookeeper下载地址:http://www.apache.org/dyn/closer.cgi/zookeeper/ 下载完成以后解压到一个特定目录 2.Zooker配置 Zookeeper集群模式至少需要3台主机进行搭建,准备三台主机Serve1.Server2.Server3 » 在Zookeeper的conf目录下创建myid文件,server1机器的内容为:1,server2机器的内容为:2,server3机器的内容为:3 » 在conf目录下创建一个配置文件zoo

分布式架构高可用架构篇_02_activemq高可用集群(zookeeper+leveldb)安装、配置、高可用测试

从 ActiveMQ 5.9 开始,ActiveMQ 的集群实现方式取消了传统的Master-Slave 方式,增加了基于ZooKeeper + LevelDB的 Master-Slave实现方式,其他两种方式目录共享和数据库共享依然存在. 三种集群方式的对比: (1)基于共享文件系统(KahaDB,默认): <persistenceAdapter> <kahaDB directory="${activemq.data}/kahadb"/> </persi

企业级分布式监控系统Zabbix系列之02(Zabbix-Agent安装与配置)

本文以CentOS 6.7 x86_64系统为例,环境为刚做好的新系统. Zabbix-Agent端环境检查 [[email protected] ~]# cat /etc/redhat-release CentOS release 6.7 (Final) [[email protected] ~]# uname -r 2.6.32-573.8.1.el6.x86_64 [[email protected] ~]# uname -m x86_64 [[email protected] ~]# h