当前位置: 首页 > article >正文

Linux的zookeeper安装部署

1.zookeeper是一个分布式的,开放源码的分布式应用程序协调服务,是hadoop和HBASE的重要组件

2.下载zookeeper安装包zookeeper安装包icon-default.png?t=O83Ahttps://archive.apache.org/dist/zookeeper/zookeeper-3.5.9/

移动到Linux解压

解压到/export/server文件夹

命令:    tar -xvf apache-zookeeper-3.5.9-bin.tar.gz -C ./

此时解压完后的文件有这些

3.创建软连接

命令:   ln -s /export/server/apache-zookeeper-3.5.9 /export//server/zookeeper

4.修改配置文件

命令: vi /export/server/apache-zookeeper-3.5.9-bin/conf/zoo_sample.cfg

修改如下,在结尾添加下面server

server.1=node1:2888:3888
server.2=node2:2888:3888
server.3=node3:2888:3888

保存退出

5.配置myid

  一:创建data文件在zookeeper里

data文件夹里创建myid文件,加入1

就是加入1

6.复制到其他主机里(注意,在server文件夹里,就是放zookeeper的文件夹)

命令: scp -r  apache-zookeeper-3.5.9-bin 主机名:`pwd`/

7.在各个节点构建软连接(各个机子)

命令(与第一个节点的软连接一样):  ln -s /export/server/apache-zookeeper-3.5.9 /export//server/zookeeper

8.将第二个节点(虚拟机)的myid改为2,

9.启动zkServer服务(每台机子都执行)

命令(我采用绝对路径):   /export/server/apache-zookeeper-3.5.9-bin/bin/zkServer.sh start

哈哈哈,报错

jps一下,发现未启动zookeeper

 解决问题噻!

     一:首先解决这个,

操作:查看conf文件夹里到底有没有zoo.cfg

之前我的是没有,所以执行  命令:cp zoo_sample.cfg ./zoo.cfg

自己创建一个

    问题二:data文件夹出现问题

操作一:我先尝试  命令:vi zookeeper_server.pid

准备自己创建文件

发现不好使

操作二:将/export/server/apache-zookeeper-3.5.9-bin/conf的coo.cfg文件里dataDir修改,不用软连接方式,直接写全名

修改后的:

之前的:

修改完执行命令   /export/server/apache-zookeeper-3.5.9-bin/bin/zkServer.sh start

此时出现zookeeper的进程

10.验证zookeeper

命令:  /export/server/apache-zookeeper-3.5.9-bin/bin/zkCli.sh进入zookeeper控制台

能进就成功了


http://www.kler.cn/a/349250.html

相关文章:

  • Agent自动执行异常场景下,通过人工介入提高可用性|实在Agent研究
  • FLINK SQL语法(1)
  • Python中的`raise`语句:如何优雅地处理异常?
  • 商标侵权屡禁不止,保护之路何去何从
  • jupyterlab的安装与使用攻略/包括汉化方法
  • 【Redis】Set类型常用命令
  • CSS伪元素详解
  • 【火山引擎】调用火山大模型的方法 | SDK安装 | 配置 | 客户端初始化 | 设置
  • leetcode hot 100 之【LeetCode 283. 移动零】 java实现
  • 10.15学习
  • 电子电气架构---软件定义汽车,产业变革
  • C语言笔记 13
  • 【Fargo】2:发送侧流量统计
  • 使用redis存储股股票数据及近一个月的行情数据
  • 【深度学习系统】Lecture 2 - ML Refresher / Softmax Regression
  • 偷啥的都有!
  • 基于JAVA+SpringBoot+Vue的旅游管理系统
  • kubernetes自定义pod启动用户
  • Android TextView实现一串文字特定几个字改变颜色
  • 浅谈Java之MBus通信