码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • zookeeper安装部署和操作


    一、获得zookeeper并上传到/data/soft,并解压安装包

    链接:https://pan.baidu.com/s/1HprVsE6LG9t6geRNFBU8FQ?pwd=zne3 
    提取码:zne3 

    二、修改配置文件并启动zookeeper服务

    2.1  cp zoo_sample.cfg  zoo.cfg 并修改 zoo.cfg中的dataDir参数的值,dataDir指向的目录存储的是zookeeper的核心数据

    2.2  启动zookeeper服务:bin/zkServer.sh  start

     2.3  验证:

    如果能看到QuorumPeerMain进程就说明zookeeper启动成功

    或是

     ./zkServer.sh  status

    三、操作zookeeper 

    首先使用zookeeper的客户端工具连接到zookeeper里面,使用bin目录下面的 zlCli.sh 脚本,默认会连 接本机的zookeeper服务

     zookeeper中的目录结构和Linux文件系统的目录结构类似 zookeeper里面的每一个目录我们称之为节点(ZNode) 正常情况下我们可以把ZNode认为和文件系统中的目录类似,但是有一点需要注意:ZNode节点本身是 可以存储数据的。

    • 查看根节点下面有什么内容 ls /
    • 创建节点  create /test hello
    • 查看节点中的信息  get /test
    • 删除节点   delete /test

    四、zookeeper集群安装

    4.1、首先在bigdata01节点上配置zookeeper,并tar -zxvf apache-zookeeper-3.5.8-bin.tar.gz

    4.2 、创建目录保存 myid 文件,并且向 myid 文件中写入内容 ,myid 中的值其实是和 zoo.cfg 中 server 后面指定的编号是一一对应的 编号 0 对应的是bigdata01 这台机器,所以在这里指定 0 在这里使用echo 和 重定向 实现数据写入

    4.3 、把修改好配置的zookeeper拷贝到其它两个节点 ,修改bigdata02和bigdata03上zookeeper中myid文件的内容 首先修改bigdata02节点上的myid文件

    4.4 、启动zookeeper集群 

    分别在 bigdata01、bigdata02、bigdata03 上启动zookeeper进程

    命令: netstat -antp | fgrep 2181 查看2181端口是否被占用

  • 相关阅读:
    @Component注解的使用及解析
    长春理工大学2014年全国硕士研究生统一入学考试自命题试题
    如何解决msvcp110.dll丢失问题,分享5个有效的解决方法
    Java编程之道:巧妙解决Excel公式迭代计算难题
    一文读懂TDengine的三种查询功能
    awk文本处理-1
    关于mysql自增列起始值与数据实际id不一致的问题
    电脑技巧:盘点10个非常实用且有趣的网站
    c++ openssl实现https
    关于C语言编译环境
  • 原文地址:https://blog.csdn.net/libaowen609/article/details/126486202
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号