linux下面Zookeeper的单机模式(standalone)

1、下载 zk下载地址 http://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/

我用的是http://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.3.6/

2、下载至本地 然后sz 从本地上传到服务器

sz

ls

tar xvf zookeeper-3.3.6.tar.gz

3、解压后开始配置Zookeeper,进入到配置文件的目录

cd  zookeeper-3.3.6/conf/

将目录下面的 zoo_sample.cfg修改为zoo.cfg,mv zoo_sample.cfg  zoo.cfg,里面的配置不改

如图所示:

 1 # The number of milliseconds of each tick
 2 tickTime=2000
 3 # The number of ticks that the initial
 4 # synchronization phase can take
 5 initLimit=10
 6 # The number of ticks that can pass between
 7 # sending a request and getting an acknowledgement
 8 syncLimit=5
 9 # the directory where the snapshot is stored.
10 dataDir=/tmp/zookeeper
11 # the port at which the clients will connect
12 clientPort=2181  

这些信息都不用去改!

4、启动Zookeeper服务器进程

cd  zookeeper-3.3.6/
cd bin/
ls
$ ./zkCli.sh -server 127.0.0.1:2181

执行完毕是这样:
Connecting to 127.0.0.1:2181
2017-09-21 23:20:45,871 - INFO  [main:[email protected]97] - Client environment:zookeeper.version=3.3.6-1366786, built on 07/29/2012 06:22 GMT
2017-09-21 23:20:45,873 - INFO  [main:[email protected]97] - Client environment:host.name=izwz9ejuib213391pbtkhiz
2017-09-21 23:20:45,873 - INFO  [main:[email protected]97] - Client environment:java.version=1.8.0_141
2017-09-21 23:20:45,874 - INFO  [main:[email protected]97] - Client environment:java.vendor=Oracle Corporation
2017-09-21 23:20:45,874 - INFO  [main:[email protected]97] - Client environment:java.home=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.141-1.b16.el7_3.x86_64/jre
2017-09-21 23:20:45,874 - INFO  [main:[email protected]97] - Client environment:java.class.path=/home/sg/ruanjian/zookeeper-3.3.6/bin/../build/classes:/home/sg/ruanjian/zookeeper-3.3.6/bin/../build/lib/*.jar:/home/sg/ruanjian/zookeeper-3.3.6/bin/../zookeeper-3.3.6.jar:/home/sg/ruanjian/zookeeper-3.3.6/bin/../lib/log4j-1.2.15.jar:/home/sg/ruanjian/zookeeper-3.3.6/bin/../lib/jline-0.9.94.jar:/home/sg/ruanjian/zookeeper-3.3.6/bin/../src/java/lib/*.jar:/home/sg/ruanjian/zookeeper-3.3.6/bin/../conf:.:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.141-1.b16.el7_3.x86_64/lib/dt.jar:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.141-1.b16.el7_3.x86_64/lib/tools.jar
2017-09-21 23:20:45,874 - INFO  [main:[email protected]97] - Client environment:java.library.path=/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
2017-09-21 23:20:45,874 - INFO  [main:[email protected]97] - Client environment:java.io.tmpdir=/tmp
2017-09-21 23:20:45,874 - INFO  [main:[email protected]97] - Client environment:java.compiler=<NA>
2017-09-21 23:20:45,874 - INFO  [main:[email protected]97] - Client environment:os.name=Linux
2017-09-21 23:20:45,875 - INFO  [main:[email protected]97] - Client environment:os.arch=amd64
2017-09-21 23:20:45,875 - INFO  [main:[email protected]97] - Client environment:os.version=3.10.0-514.26.2.el7.x86_64
2017-09-21 23:20:45,875 - INFO  [main:[email protected]97] - Client environment:user.name=sg
2017-09-21 23:20:45,875 - INFO  [main:[email protected]97] - Client environment:user.home=/home/sg
2017-09-21 23:20:45,875 - INFO  [main:[email protected]97] - Client environment:user.dir=/home/sg/ruanjian/zookeeper-3.3.6/bin
2017-09-21 23:20:45,876 - INFO  [main:[email protected]379] - Initiating client connection, connectString=127.0.0.1:2181 sessionTimeout=30000 watcher=[email protected]
2017-09-21 23:20:45,895 - INFO  [main-SendThread():[email protected]1058] - Opening socket connection to server /127.0.0.1:2181
Welcome to ZooKeeper!
JLine support is enabled
2017-09-21 23:20:46,010 - INFO  [main-SendThread(localhost:2181):[email protected]947] - Socket connection established to localhost/127.0.0.1:2181, initiating session
2017-09-21 23:20:46,021 - INFO  [main-SendThread(localhost:2181):[email protected]736] - Session establishment complete on server localhost/127.0.0.1:2181, sessionid = 0x15ea5017c590001, negotiated timeout = 30000

WATCHER::

WatchedEvent state:SyncConnected type:None path:null
[zk: 127.0.0.1:2181(CONNECTED) 0] 

Zookeeper Standalone模式就配置完成了

集群的模式 我下次再学习下 然后记录上来!

时间: 2024-12-11 06:14:07

linux下面Zookeeper的单机模式(standalone)的相关文章

linux安装zookeeper(单机模式)

1.cd  /opt/zookeeper-3.4.5 2.进入zookeeper目录下的conf子目录, 创建zoo.cfg并添加内容: ******zoo.cfg 要拷贝conf 下的zoo_sample.cfg 否则会有编码问题 tickTime=2000 initLimit=10 syncLimit=5 dataDir=/home/files/zookeeper/zkdata dataLogDir=/home/files/zookeeper/zkdatalog clientPort=218

Zookeeper实战之单机模式

Zookeeper介绍 Zookeeper 分布式服务框架是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务.状态同步服务.集群管理.分布式应用配置项的管理等.本文主要从使用者角度来介绍一下Zookeeper的安装,配置及应用. 单机模式 Zookeeper可以单机安装,这种应用模式主要用在测试或demo的情况下,在生产环境下一般不会采用. 1. 首先可以从Zookeeper的官方网站下载最新的安装包http://mirrors.cnnic.cn/apache/zookeeper

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

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

CentOS下ZooKeeper单机模式、集群模式安装

本文环境如下: 操作系统:CentOS 6 32位 ZooKeeper版本:3.4.8 0. 环境需求 Zookeeper需要JDK1.6以上版本的Java环境 可以参考: CentOS 6使用rpm方式安装JDK8 1. 下载软件包 到ZooKeeper官网上http://zookeeper.apache.org/下载软件包,例如: wget "http://apache.opencas.org/zookeeper/stable/zookeeper-3.4.8.tar.gz" tar

linux进入单机模式修改root密码

忘记linux系统超级用户root的密码,需要进入单机模式: 重启系统,在读秒时,按e进入grub模式: 选择当前系统,按e编辑,就可以看到如下图所示: 选择kernel开头的一行,按e进入编辑模式: 在光标处写入1,按回车键: 按b即可进入单机模式,然后再修改root密码.

Linux系统zookeeper环境搭建(单机、伪分布式、分布式)

本人现在对zookeeper的环境搭建做一个总结,一般zookeeper的安装部署可以有三种模式,单机模式.伪分布式和分布式,这三种模式在什么时候应用具体看大家的使用场景,如果你只有一台机器且只是想自己开发测试时用,你可以安装个单机模式,简单又实用.如果想装逼但又没有足够的机器,那你可以选择伪分布式的方式搭建,这可以满足你内心高大上的分布式需求又可以满足没有机器的屌丝现状.如果手头有三台以上的服务器,那就可以大展高富帅的风采,直接上真的分布式,真的分布式部署一般是在系统的正式环境中应用.下面我来

hbase0.96.0单机模式安装(win7 无需cygwin)

之前折腾了几天,想让hbase的单机模式在cygwin上跑起来,都不成功.正当我气馁之时,我无意中发现hbase0.96.0的bin和conf目录下有一些扩展名为cmd的文件.这难道是给windows用的?难道现在hbase可以直接在windows上运行了?抱着这样的想法,我尝试了不用cygwin的方法运行hbase,还真成功了.特此记录下来,给需要的人做一个参考. 1. 环境: Win7 64bit JDK1.6.0_43 64bit hbase-0.96.0-hadoop1 没错,不需要cy

Druid 大数据分析之快速应用(单机模式)

1.概述 本节快速安装基于单机服务器,很多配置可以默认不需要修改,数据存储在操作系统级别的磁盘.推出快速安装的目的,便于了解并指导基于Druid进行大数据分析的开发流程.本节主要讲Druid的安装.实例数据加载.查询及使用问题解决. 2.安装要求 1. Java 7 及以上   2. Linux, Mac OS X, or other Unix-like OS (Windows不支持)   3. VMware   4. 2CPU ++; 内存2G ++ 3.Zookeeper 安装 本次采单机版

Spring Cloud - Nacos注册中心入门单机模式及集群模式

近几年微服务很火,Spring Cloud提供了为服务领域的一整套解决方案.其中Spring Cloud Alibaba是我们SpringCloud的一个子项目,是提供微服务开发的一站式解决方案. 包含微服务开发的必要组件,基于SpringCloud 符合SpringCloud标准,是阿里的微服务的解决方案. 文档:https://github.com/alibaba/spring-cloud-alibaba/blob/master/README-zh.md Nacos的安装与启动 Nacos是