安装步骤:
一首先安装jdk环境
二 安装zookeeper
 
在centos虚拟机192.168.23.131中安装zookeeper:
1 修改操作系统/etc/hosts 文件中的配置:
# zookeeper servers
192.168.23.131 edu-provider-01
 
2 到http://apache.fayea.com/zookeeper/下载某个版本的zookeeper
# cd /home
# mkdir lusq
# cd /home/lusq
 
3 解压 zookeeper安装包
# tar -zxvf zookeeper-3.4.11.tar.gz
 
4 在/home/lusq/zookeeper-3.4.11目录下创建目录
# mkdir data
# mkdir logs
 
5 在zookeeper-3.4.11/conf目录下的zoo_sample.cfg 文件拷贝一份,命名为zoo.cfg
# cp zoo_sample.cfg zoo.cfg
 
6 修改zoo.cfg 文件
# vi zoo.cfg
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/home/lusq/zookeeper-3.4.11/data
dataLogDir=/home/lusq/zookeeper-3.4.11/logs
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/home/lusq/zookeeper-3.4.11/data
dataLogDir=/home/lusq/zookeeper-3.4.11/logs
clientPort=2181
server.1=edu-provider-01:2888:3888

7 在/home/lusq/zookeeper-3.4.11/data 下创建myid文件
编辑myid文件,并在对应的IP的机器上输入对应的编号,如在zookeeper 上,myid文件内容就是1,如果只在单点上进行配置,那么只有一个server.1
# vi myid
1
 
8 在lusq用户下修改环境变量,把zookeeper加入环境变量
# vi /home/lusq/.bash_profile
增加export ZOOKEEPER_HOME=/home/lusq/zookeeper-3.4.11
export PATH=$ZOOKEEPER_HOME/bin:$PATH
# source /home/lusq/.bash_profile 文件生效
注意:
 
9 在防火墙中打开要用掉的端口2181 2888 3888
,切换到root用户下,执行以下命令:
# yum install iptables (要先安装防火墙)
# yum install iptables-services
# vi /etc/sysconfig/iptables
或者直接关闭防火墙,就不用去掉端口了
 
10 启动并测试zookeeper
(1)使用lusq用户在/home/lusq/zookeeper-3.4.11/bin目录下执行:
# cd /home/lusq/zookeeper-3.4.11/bin/zkServer.sh start 启动
 
# cd /home/lusq/zookeeper-3.4.11/bin/zkServer.sh status 状态查看
操作这一步时报错了Error contacting service. It is probably not running.,后来发现是jdk没有安装
# ./zkServer.sh stop
 
 
11 配置zookeeper开机启动
# vi /etc/rc.local 增加
su - lusq -c '/home/lusq/zookeeper-3.4.11/bin/zkServer.sh start'
 
12 连接zookeeper服务器
使用lusq用户在/home/lusq/zookeeper-3.4.11/bin目录下执行
# ./zkCli.sh -server localhost:2181
 
启动成功截图
启动成功后状态
 
连接zookeeper服务器

 

Dubbo基础篇-zookeeper安装(单点)的更多相关文章

  1. ESP8266开发之旅 基础篇② 如何安装ESP8266的Arduino开发环境

    授人以鱼不如授人以渔,目的不是为了教会你具体项目开发,而是学会学习的能力.希望大家分享给你周边需要的朋友或者同学,说不定大神成长之路有博哥的奠基石... QQ技术互动交流群:ESP8266&3 ...

  2. Dubbo注册中心Zookeeper安装步骤

    第一步:安装jdk 第二步:上传zookeeper至Linux 第三步:解压zookeeper安装包(/soft目录是我在根目录下建立的一个用户存放上传安装包的目录),解压命令tar -xvf /so ...

  3. Jenkins 基础篇 - 插件安装

    这一小节主要介绍 Jenkins 插件的安装,登录到 Jenkins 后,依次进入到[系统管理]→ [插件管理]→ [可选插件],在这里可以看到所有的 Jenkins 插件,如下图: 我们在最开始安装 ...

  4. 【mongoDB基础篇①】安装与常用操作语句

    简述 mongoDB与redis同为noSql数据库,但是redis为kv数据库(key/value),而mongoDB为文档型数据库存储的是文档(Bson->json的二进制化).内部执行引擎 ...

  5. 【MongoDB】NoSQL Manager for MongoDB 教程(基础篇)

    前段时间,学习了一下mongodb,在客户端工具方面,个人认为 NoSQL Manager for MongoDB 是体验比较好的一个,功能也较齐全.可惜在找教程的时候,发现很难找到比较详细的教程,也 ...

  6. ESP8266开发之旅 基础篇① 走进ESP8266的世界

    授人以鱼不如授人以渔,目的不是为了教会你具体项目开发,而是学会学习的能力.希望大家分享给你周边需要的朋友或者同学,说不定大神成长之路有博哥的奠基石... QQ技术互动交流群:ESP8266&3 ...

  7. ESP8266开发之旅 基础篇③ ESP8266与Arduino的开发说明

    授人以鱼不如授人以渔,目的不是为了教会你具体项目开发,而是学会学习的能力.希望大家分享给你周边需要的朋友或者同学,说不定大神成长之路有博哥的奠基石... QQ技术互动交流群:ESP8266&3 ...

  8. ESP8266开发之旅 基础篇④ ESP8266与EEPROM

    授人以鱼不如授人以渔,目的不是为了教会你具体项目开发,而是学会学习的能力.希望大家分享给你周边需要的朋友或者同学,说不定大神成长之路有博哥的奠基石... QQ技术互动交流群:ESP8266&3 ...

  9. ESP8266开发之旅 基础篇⑥ Ticker——ESP8266定时库

    授人以鱼不如授人以渔,目的不是为了教会你具体项目开发,而是学会学习的能力.希望大家分享给你周边需要的朋友或者同学,说不定大神成长之路有博哥的奠基石... QQ技术互动交流群:ESP8266&3 ...

随机推荐

  1. Springmvc UPDATE 数据时 ORA-01858:a non-numeric character was found where a numeric was expected

    ORA-01858:a non-numeric character was found where a numeric was expected 异常. 我的代码: 主要是绑定变量带出来的问题. 出错 ...

  2. 小强升职记(GTD)脑图

  3. 织梦dedecms dede plus文件作用介绍及安全设置

    一.安装设置 1.默认的后台模块中心有很多模块. 这里除了"友情链接"模块其他都可以删掉.在后台可以先卸载再删除. 2.如果是一开始就不想要的话,安装版plus目录下进行如下操作. ...

  4. java基础讲解13-----集合

    一:集合介绍 import java.util.ArrayList;import java.util.Collection;import java.util.Iterator; public clas ...

  5. nopi使用 设置列样式 宽高 设置分页符

    HSSFWorkbook book = new HSSFWorkbook(); ISheet sheet = book.CreateSheet("test_01"); sheet. ...

  6. layer弹窗的操作方法

    1.首先去http://layer.layui.com/下载插件 2.在网站上有演示说明 3.操作方法如何 <script src="../js/layer/layer.js" ...

  7. laydate 和 Vue 奇怪的清空问题

    laydate的input,会自动被清空,当别的input修改的时候.改成这样既可解决 <td><input type="text" id="retur ...

  8. object-c全局变量

    跟c++一定,在.m里Obj*obj=NULL,在.h里extern Obj*obj 即可.

  9. JSP应用开发 -------- 电纸书(未完待续)

    http://www.educity.cn/jiaocheng/j9415.html JSP程序员常用的技术   第1章 JSP及其相关技术导航 [本章专家知识导学] JSP是一种编程语言,也是一种动 ...

  10. 网络结构----ISO/OSI七层网络模型和TCP/IP四层网络模型

    对等实体在一次交互作用中传送的信息单位称为协议数据单元.它包含控制信息和用户数据两部分. 上下层实体之间的接口称为服务訪问点. ISO/OSI參考模型分为:物理层.数据链路层.网络层.传输层.会话层. ...