zookeeper的安装

OS:CentOS 7.2.1511 (Core)

JDK:1.8

zookeeper:3.4.9

服务器列表:

172.31.23.121

172.31.49.27

172.31.17.19

一,安装java JDK

检查系统是否已安装jdk:

rpm -qa | grep java

如已安装先卸载:

rpm -qa | grep java | xargs rpm -e --nodeps

建立JAVA_HOME目录

mkdir /usr/local/java/

将二进制包放入JAVA_HOME目录并解压:

cd /usr/local/java/
scp 52.79.97.181:/home/emma/jdk-8u144-linux-x64.tar.gz ./
tar -xvf jdk-8u144-linux-x64.tar.gz

配置全局java环境变量:

vim /etc/profile
export JAVA_HOME=/usr/local/java/jdk1.8.0_144
export JRE_HOME=$JAVA_HOME/jre
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=./:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

使环境变更生效:

source /etc/profile

检测是否安装成功:

java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)

二,zookeeper集群的安装

1,下载zookeeper二进制安装文件

cd /usr/local/
wget http://apache.website-solution.net/zookeeper/zookeeper-3.4.9/zookeeper-3.4.9.tar.gz

2,解压

tar -zxvf zookeeper-3.4.9.tar.gz

3,准备配置文件:

cd zookeeper-3.4.9/conf
vim zoo.cfg
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/local/zookeeper-3.4.9/data
clientPort=2181
server.1=172.31.23.121:2888:3888
server.2=172.31.49.27:2888:3888
server.3=172.31.17.19:2888:3888

4,创建数据目录:

cd /usr/local/zookeeper-3.4.9/
mkdir data

5,在数据目录中创建myid文件:

vim myid
1

(myid文件的内容为zoo.cfg对应server的id号,172.31.23.121为1,172.31.49.27为2,172.31.17.19为3)

6,在另外两台服务器上按上面的步骤进行相应的部署

三,启动集群

1,三个服务器都部署完后,现在可以启动集群了

cd /usr/local/zookeeper-3.4.9/bin
sh zkServer.sh start
ZooKeeper JMX enabled by default
Using config: /usr/local/zookeeper-3.4.9/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED

2,验证服务器是否正常:

telnet 127.0.0.1 2181
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is ‘^]‘.
stat
Zookeeper version: 3.4.9-1757313, built on 08/23/2016 06:50 GMT
Clients:
 /127.0.0.1:51174[0](queued=0,recved=1,sent=0)
Latency min/avg/max: 0/0/0
Received: 1
Sent: 0
Connections: 1
Outstanding: 0
Zxid: 0x0
Mode: follower
Node count: 4
Connection closed by foreign host.

stat命令输出以上信息就说明服务已正常启动。

时间: 2024-10-12 15:29:46

zookeeper的安装的相关文章

1.1 Zookeeper单机安装

zookeeper 单机安装配置 1.安装前准备 linux系统(此文环境为Centos6.5) Zookeeper安装包,官网https://zookeeper.apache.org/,演示版本zookeeper-3.4.7.tar.gz 2.解压:tar -zxvf zookeeper-3.4.7.tar.gz 3.修改配置文件 cd zookeeper-3.4.7/conf cp zoo_sample.cfg zoo.cfg 复制模板配置文件为zoo.cfg vim zoo.cfg 修改配

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

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

Centos下zookeeper的安装和搭建

重新捡回linux,首先说下zookeeper 的安装吧 系统:Centos6.5 工具SecureCRT 虚拟机:Oracle VM 1.用sftp把zookeeper-3.4.5.tar.gz,put到linux 系统上 右键点击连接会话,再点击连接SFTP标签页,然后cd到你要放压缩包的目录下 ,然后在lcd到本地系统的压缩包目录下,然后 put 压缩包的命令 eg:put d:/temp/zookeeper-3.4.5.tar.gz ok了 ,前提是你的系统 已经联网了哈哈,被这个联网烦

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

1 week110的zookeeper的安装 + zookeeper提供少量数据的存储

下面是在weekend110上的zookeeper的安装 在此之前,先进行快照备份. 在这里,为了后续的zookeeper配置需要,在/home/hadoop/下,新建data目录,再新建zookeeper-3.4.6目录,再新建zkdata目录. 默认情况下,事务日志和数据目录是存放在一起,我们这里,要将它们分开. dataDir=/home/hadoop/data/zookeeper-3.4.6/zkdata dataLogDir=/home/hadoop/data/zookeeper-3.

zookeeper 的安装和伪集群配置

zookeeper的安装 tar -zxvf  zookeeper-3.4.8.tar.gz mv zookeeper-3.4.8 /usr/local/ 修改zk的配置文件 cp zoo_sample.cfg zoo.cfg tickTime: zookeeper中使用的基本时间单位, 毫秒值. dataDir: 数据目录. 可以是任意目录. dataLogDir: log目录, 同样可以是任意目录. 如果没有设置该参数, 将使用和dataDir相同的设置. clientPort: 监听cli

Zookeeper分布式安装配置

Zookeeper分布式安装配置 Zookeeper介绍 概述 1.ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件.它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护.域名服务.分布式同步.组服务等. 2.ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效.功能稳定的系统提供给用户. 3.ZooKeeper包含一个简单的原语集,提供Java和C的接

zookeeper单机版安装

一.zookeeper单机版安装 下载zookeeper-3.4.6.tar.gz 解压在/opt目录下 在/home/zookeeper-3.4.6目录下创建以下目录: mkdir data mkdir logs 将/opt/zookeeper-3.4.6/conf/下的zoo.sample.cfg 文件拷贝一份,命名为zoo.cfg cp zoo_sample.cfg zoo.cfg 修改zoo.cfg的配置文件: vi zoo.cfg: # The number of millisecon

zookeeper的安装及共享锁的应用

     Zookeeper的安装及共享锁的应用 1.zookeeper的安装 1.1  下载安装包 Wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.tar.gz 1.2 .解压缩安装包 tar -zxvf zookeeper-3.4.6.tar.gz 这里我们的操作都是在一个新建目录/opt/zookeeper 文件夹下完成的,自己可以根据实际需要创建文件夹 1.3 进入/opt/zo