学习内容:Zookeeper集群安装(Zookeeper版本:Zookeeper3.5.7;注:master,s1,s2都需要部署)

解压安装:

(1)在主机 master 解压 Zookeeper 安装包到/opt/module/目录下 (命令:tar -zxvf apache-zookeeper-3.5.7- bin.tar.gz -C /opt/module/ )

(2)修改 apache-zookeeper-3.5.7-bin 名称为 zookeeper-3.5.7 (命令:mv apache-zookeeper-3.5.7-bin/ zookeeper-3.5.7)

配置服务器:

(1)在/opt/module/zookeeper-3.5.7/这个目录下创建 zkData(命令:mkdir zkData)

(2)在/opt/module/zookeeper-3.5.7/zkData 目录下创建一个 myid 的文件 (命令:vi myid)

(3)在文件中添加与 server 对应的编号

(4)拷贝配置好的 zookeeper 到其他机器上 (命令: xsync zookeeper-3.5.7 )

(5)分别在s1、s2 修改 myid 文件中内容

配置zoo.cfg文件

(1)重命名/opt/module/zookeeper-3.5.7/conf 目录下的 zoo_sample.cfg 为 zoo.cfg (命令:mv zoo_sample.cfg zoo.cfg )

(2)打开 zoo.cfg 文件 (命令:vim zoo.cfg)

(3)修改数据存储路径配置 dataDir=/opt/module/zookeeper-3.5.7/zkData

(4)增加代码(红色编号部分与配置服务器中server 对应的编号相同)

    server.0=master:2888:3888

    server.1=s1:2888:3888

    server.2=s2:2888:3888

(5)同步 zoo.cfg 配置文件(命令: xsync zoo.cfg)

启动集群:分别在master,s1,s2上(/opt/module/zookeeper-3.5.7路径下)执行命令 bin/zkServer.sh start

出现的问题:同步 zoo.cfg 配置文件失败,显示xsync命令无法找到

解决方法:配置xsync集群

Zookeeper安装学习(二)的更多相关文章

  1. Zookeeper安装学习(一)

    学习内容:Zookeeper本地安装 前提准备:①JDK安装成功 ②通过XShell7将Zookeeper安装包(apache-zookeeper-3.5.7-bin.tar.gz)拷贝到Linux系 ...

  2. canal 环境搭建 kafka Zookeeper安装(二)

    第一步 创建Zookeeper 下载完成后 修改 Zookeeper中的 zoo.cfg 修改 dataDir .dataLogDir 集群模式 server.1=ServerIP:2888:3888 ...

  3. HBase Zookeeper 安装学习

    https://my.oschina.net/hanzhankang/blog/129335 http://blog.itpub.net/27099995/viewspace-1394831/ htt ...

  4. zookeeper安装与集群搭建

    此处以centos系统下zookeeper安装为例,详细步骤可参考官网文档:zookeeper教程 一.单节点部署 1.下载zookeeper wget http://mirrors.hust.edu ...

  5. ZooKeeper学习第二期--ZooKeeper安装配置

    一.Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式. ■ 单机模式:Zookeeper只运行在一台服务器上,适合测试环境:■ 伪集群模式:就是在一台物 ...

  6. Hbase深入学习(二) 安装hbase

    Hbase深入学习(二) 安装hbase This guidedescribes setup of a standalone hbase instance that uses the local fi ...

  7. 【转载】ZooKeeper学习第二期--ZooKeeper安装配置

    原文地址(https://www.cnblogs.com/sunddenly/p/4018459.html) 一.Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及 ...

  8. Zookeeper 系列(二)安装配制

    Zookeeper 系列(二)安装配制 一.Zookeeper 的搭建方式 Zookeeper 安装方式有三种,单机模式和集群模式以及伪集群模式. 单机模式 :Zookeeper 只运行在一台服务器上 ...

  9. ZooKeeper学习第二期--ZooKeeper安装配置(转)

    转载来源:https://www.cnblogs.com/sunddenly/p/4018459.html 一.Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪 ...

随机推荐

  1. 解决canvas画图模糊的问题

    canvas 画图经常发现他是模糊的.解决这个问题主要从两个方面下手. 改变canvas渲染的像素情况:画1像素的线条看起来模糊不清,好像更宽的样子. 解决方案 var ctx = canvas.ge ...

  2. JS+CSS实现数字滚动

    最近在实现一个显示RGB颜色数值的动画效果时,尝试使用了writing-mode(书写模式)及 text-orientation来实现文字的竖直方向的排列,并借助CSS的transition(过渡)来 ...

  3. 让我为你介绍一个神器:Chimee,一套可扩展的 H5 视频播放器解决方案

    Chimee(读"奇米", [tʃɪ'mɪ:])是由奇舞团开源的一套 H5 视频播放器解决方案,由奇舞团视频云前端团队结合在业务和视频编解码方向的沉淀积累倾心打造. Chimee ...

  4. ES6-11学习笔记--类与继承

    ES5 中的类与继承: 类的定义: function People(name, age) { // this指向当前实例化对象 console.log(this); // 实例属性 this.name ...

  5. python爬虫---链家网二手房价采集

    代码: import requests from lxml import etree import pandas as pd from pyecharts.charts import Bar from ...

  6. add jars、add external jars、add library、add class folder的区别

    add external jars = 增加工程外部的包add jars = 增加工程内包add library = 增加一个库add class folder = 增加一个类文件夹add jar是表 ...

  7. VSCode使用Settings Sync同步配置和插件

    转载参考地址:https://www.cnblogs.com/zzhaolei/p/12028241.html 1.需求 自己平常工作,一般在公司用公司的电脑,在家里就是自己的,但是vscode如果配 ...

  8. 前后端分离mockjs以及webpack-dev-server代理

    一: 在webpack中使用mockjs  mockjs 也就是模拟数据(mock.js模拟的数据可以不跨域) 安装mock新建mock.js var Mock = require('mockjs') ...

  9. Exchange 2013 清空邮箱

    在某些应用场景中,需要清空用户邮箱的所有数据.如果使用Outlook web app或者Outlook 的邮件删除方式,对数以千计的邮件来说,实在不是一个好办法.exchange管理员可以使用&quo ...

  10. springboot+maven实现模块化编程

    1.创建新项目repo-modele 2.右键Repo_modele -> New -> Module-->next 分别创建bs-web,bs-service,bs-entity, ...