zookeeper的安装与配置(单机与伪分布式)
来源:互联网 发布:webp编辑软件 编辑:程序博客网 时间:2024/05/19 02:02
1、基本环境
- Ubuntu15.10
- jdk1.7
2、单机模式的安装与配置
- 下载zookeeper的tar包 http://www-eu.apache.org/dist/zookeeper/
- 解压安装包到目标路径,并修改文件权限
设置环境变量,将bin目录添加到PATH路径下,将lib目录添加到CLASSPATH路径下
修改配置文件
将/conf路径下的zoo_sample.cfd文件更改名称为zoo.cfd,并修改如下
配置说明:
1)tickTime:这个时间是作为 Zookeeper 服务器之间或客户端与服务器之间维持心跳的时间间隔,也就是每个 tickTime 时间就会发送一个心跳。
2)dataDir:顾名思义就是 Zookeeper 保存数据的目录,默认情况下,Zookeeper 将写数据的日志文件也保存在这个目录里。
3)clientPort:这个端口就是客户端连接 Zookeeper 服务器的端口,Zookeeper 会监听这个端口,接受客户端的访问请求。
启动与关闭zookeeper
执行启动命令:zkServer.sh start查看zookeeper端口:netstat -at|grep 2181执行关闭命令:zkServer.sh stop
3、伪分布式的配置
伪分布式模式基于单机模式基础上
- 将conf文件夹添加到PATH路径
- 在conf文件夹下新建三个配置文件zoo1.cfg、zoo2.cfg、zoo3.cfg,分别配置如下
3.创建配置文件myid
除了修改 zoo.cfg 配置文件,集群模式下还要配置一个文件 myid,这个文件在 dataDir 目录下,这个文件里面就只有一个数据就是 A 的值,Zookeeper 启动时会读取这个文件,拿到里面的数据与 zoo.cfg 里面的配置信息比较从而判断到底是那个 server。在d_1下面创建myid 里面的内容为1,d_2下面创建myid 里面的内容为2,d_3下面创建myid 里面的内容为3
4. 伪分布式的启动
由于所有的配置文件都在/conf文件夹下面,因此要执行三次,而且要加文件名的参数,不然会默认执行zoo.cfg这个文件
0 0
- zookeeper的安装与配置(单机与伪分布式)
- Zookeeper的安装与配置(单机和伪分布式)
- Zookeeper的单机模式与伪分布式模式的搭建
- 最新版hadoop2.7.1单机版与伪分布式安装配置
- 最新版hadoop2.7.1单机版与伪分布式安装配置
- 1. hadoop-2.7.x 单机伪分布式的安装与配置
- zookeeper的部署与配置(单机、模拟分布式、真正分布式)
- 分布式服务管理框架-Zookeeper安装与配置(单机、集群)
- 分布式服务管理框架-Zookeeper安装与配置(单机、集群)
- hadoop的安装与伪分布式配置
- hadoop的安装与配置(伪分布式模式安装)
- Zookeeper分布式集群的安装与配置
- Zookeeper分布式集群的安装与配置
- ZooKeeper分布式安装与配置
- zookeeper集群,单机版,伪集群搭建与配置
- zookeeper单机与分布式模式
- zookeeper(单机/集群)安装与配置
- Zookeeper单机模式安装与配置
- 非阻塞算法简介
- Java:break/continue/return的用法
- Trie树(字典树、前缀树)
- Java基础之解析XML
- Unity3d 中如何旋转一张2D图片到指定角度
- zookeeper的安装与配置(单机与伪分布式)
- listener监听器学习笔记
- 堆
- File数据存储
- 始于《Android群英传》止于源码 1 之 Android控件架构
- seajs 前端模块化编程学习之一
- Linux下的C语言开发(管道通信)
- 平衡二叉树(AVLTree)详解
- Linux终止进程方法