独立搭建zookeeper

1、如果你装了带有zookeeper的Hbase版本,先把hbase-env.sh   export HBASE_MANAGES_ZK=false 设置为false 见下图

2、下载安装zookeeper(地址:http://www.apache.org/dyn/closer.cgi/zookeeper/

3、解压包到指定的目录(例如:/usr/zookeeper)tar XXX.tar.gz 

4、配置zookeeper 输出日志

在zookeeper的vi bin/zkEnv.sh,找到 ZOO_LOG_DIR="." 改为  ZOO_LOG_DIR="/usr/zookeeper/tmp/log"(此目录一定要先前建立好),见下图

5、配置zoo.cfg(zookeeper/conf),如果没有zoo.cfg,但会有一个zoo_sample.cfg 文件,拷贝一份

# cp zoo_sample.cfg   zoo.cfg

# vi   zoo.cfg

配置情况,见下图:

注意:上图中:

上面红框是配置zookeeper存放数据的地方(必须先前建立)

下面红框必须是server.数字

6、建立myId

根据上面配置的数据地址,即tmp文件夹里,使用以下面语句

#echo "1"  >  myid 

建好如下图:

7、测试zookeeper(其它集群结点相同)

# bin/zkServer.sh  start 

......

......

# bin/zkServer.sh  status

8、把相关的配置通过ssh拷贝到其它结点

时间: 2024-07-29 07:55:49

独立搭建zookeeper的相关文章

zookeeper(三)--- 搭建zookeeper集群

zookeeper(三)--- 搭建zookeeper集群 环境 vagrant虚拟机 centos7 SecureCRT 软件 zookeeper3.4.6.tar.gz 步骤 1.使用vagrant创建3个虚拟机 IP地址:192.168.21.222,192.168.21.223,192.168.22.224 2.使用SecureCRT链接虚拟机 3.安装配置zookeeper 安装配置Zookeeper集群 解压 tar xzvfzookeeper-3.4.6.tar.gz 重命名解压后

如何搭建Zookeeper集群

 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件.它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护.域名服务.分布式同步.组服务等.其部署方式有单机部署和集群部署,单机部署意义不大,下面主要介绍集群部署. 因硬件环境的限制,本次搭建Zookeeper集群是在Windows且是单机的环境下搭建的,也就是伪集群:不过伪集群跟集群区别不大,往下看就知道啦. 一.去Zookeeper官

在CentOS7中搭建Zookeeper集群

前几天装了CentOS7.并安装了一些基本的工具,现在我手上有三台机器:分别是master,slave1,slave2. 今天我将搭建zookeeper,使用的版本是zookeeper-3.4.11.tar.gz.zk安装非常简单他有两种搭建方式:一种是单机模式,一种是集群模式.我这演示的是集群模式... 一.下载zk安装包: http://zookeeper.apache.org/releases.html 二.安装 1. 将zookeeper-3.4.11.tar.gz上传到安装目录 #在/

docker 搭建zookeeper集群和kafka集群

docker 搭建zookeeper集群 安装docker-compose容器编排工具 Compose介绍 Docker Compose 是 Docker 官方编排(Orchestration)项目之一,负责快速在集群中部署分布式应用. Compose 项目是 Docker 官方的开源项目,负责实现对 Docker 容器集群的快速编排.Compose 定位是 「定义和运行多个 Docker 容器的应用(Defining and running multicontainer Docker appl

【hbase】hbase配置独立的zookeeper的安装与测试

下载hbase-2.2.1-bin.tar.gz并执行安装命令: [[email protected] ~]$ tar -zxvf hbase-2.2.1-bin.tar.gz 查看安装目录: [[email protected] ~]$ cd hbase-2.2.1 [[email protected] hbase-2.2.1]$ ls -l total 872 drwxr-xr-x. 4 hadoop hadoop 4096 Sep 10 14:26 bin -rw-r--r--. 1 ha

docker-compose搭建zookeeper集群

搭建zookeeper集群 创建docker-compose.yml文件 ``` version: '3.1' services: zoo1: image: zookeeper restart: always container_name: zoo1 ports: - 2181:2181 volumes: - /usr/local/docker/zookeeper/zoo1/data:/data - /usr/local/docker/zookeeper/zoo1/datalog:/datalo

hbase zookeeper独立搭建

一.zk单独搭建 1.修改配置文件:conf/zoo.cfg Java代码   tickTime=2000 dataDir=/home/hadoop/data/zookeeper clientPort=2181 initLimit=5 syncLimit=2 server.1=slave-01:2888:3888 server.2=slave-02:2888:3888 server.3=slave-03:2888:3888 2.生成myid文件 Java代码   在slave-01中 echo 

一步一步搭建ZooKeeper + Mesos + Marathon平台管理Docker集群

最近在Youtube看Docker视频的过程中不幸看到了Mesos的介绍,然后就有一种一见如故的感觉,最终根据mesosphere官网的文档在IBM的Bluemix虚拟机上搭建了基于ZooKeeper + Mesos + Marathon的平台. 搭建之前先简单了解下各个组件是做什么的.(来自wikipedia及其他网络) ZooKeeper:Zookeeper 分布式服务框架是 Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务.

Centos 搭建 zookeeper

安装 zookeeper-3.4.9.tar.gz 下载: https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/stable/zookeeper-3.4.9.tar.gz 为了方便管理,我放在目录/opt/中 解压: tar zxf zookeeper-3.4.9.tar.gz 进入配置目录: cd zookeeper-3.4.9/conf 创建配置(直接clone样例配置): cp zoo_sample.cfg zoo.cfg 注:zoo