精华内容
下载资源
问答
  • ZK-1 如何IDE启动ZK

    2021-10-10 11:25:28
    读源码,首先要在IDE启动ZK.这里就是记一下操作,其实也没啥技术含量. 将ZK代码下载下来导入到IDEA,比较简单,不细说 将zookeeper\conf\zoo_sample.cfg 复制 一份到本目录,改名 zoo.cfg 找到启动类QuorumPeerMain...

    读源码,首先要在IDE启动ZK.这里就是记一下操作,其实也没啥技术含量.

    1. 将ZK代码下载下来导入到IDEA,比较简单,不细说
      不过要注意的是 老版本的构建工具是ant,基本已经淘汰了; 较高版本的是 maven构建. 我是使用3.5.X 的版本

    2. 将zookeeper\conf\zoo_sample.cfg 复制 一份到本目录,改名 zoo.cfg

    3. 找到启动类QuorumPeerMain, 在IDEA的启动面板启动.
      启动面板如:
      在这里插入图片描述

    4. 启动时可能有报错.
      这个是WARN,不影响使用. 报错是因为 ZK尝试启动一个内部的Jetty Server.
      在这里插入图片描述

    展开全文
  • 问题第一个目标是独立运行HBase. HBase启动后,导航到ip:60010 / master-status是成功的.第二个目标是运行一个独特的ZooKeeper仲裁. ZooKeeper已下载并已启动:netstat -nato | grep 2181tcp 0 0 :::2181 :::* ...

    问题

    第一个目标是独立运行HBase. HBase启动后,导航到ip:60010 / master-status是成功的.

    第二个目标是运行一个独特的ZooKeeper仲裁. ZooKeeper已下载并已启动:

    netstat -nato | grep 2181

    tcp 0 0 :::2181 :::* LISTEN off (0.00/0/0)

    conf / hbase-env.sh更改如下:

    # Tell HBase whether it should manage it's own instance of Zookeeper or not.

    export HBASE_MANAGES_ZK=false

    HBase启动后,为了避免HBase启动ZooKeeper.

    但是,HBase启动后会发生以下错误.

    Could not start ZK at requested port of 2181. ZK was started at port: 2182.

    Aborting as clients (e.g. shell) will not be able to find this ZK quorum.

    如何通过HBase禁用ZooKeeper的启动并单独运行ZooKeeper?

    展开全文
  • Zookeeper在Windows下启动只需要运行zkServer.cmd双击即可(需保证运行环境中正确安装了Java运行环境) 但是在有的时候会出现双击闪退的情况。针对闪退,可按照一下步骤进行解决: 1 、编辑zkServer.cmd文件末尾...

    Zookeeper在Windows下启动只需要运行zkServer.cmd双击即可(需保证运行环境中正确安装了Java运行环境)

    但是在有的时候会出现双击闪退的情况。针对闪退,可按照一下步骤进行解决:

    1 、编辑zkServer.cmd文件末尾添加pause 。这样运行出错就不会退出,会提示错误信息,方便找到原因。例如原因如下:

    2、重新双击运行zkServer.cmd

    错误原因  ,找不到zoo.cfg配置文件

    3、编辑zkEnv.cmd

    4 、修改如下:

    对应文件位置:

    5、重新双击zkServer.cmd启动

    至此,Zookeeper正常启动!

    展开全文
  • 部署完毕后,启动三台ZK集群,使用status查看情况发现异常。 现象 在使用 ./bin/zkServer.sh start启动zookeeper后,jsp没有显示QuorumPeerMain进程。 zookeeper单机运行,突然连接不上,启动后总是成功的,但是...

    我使用的Centos6.5与zookeeper2.4.1版本,进行完全分布式部署。部署完毕后,启动三台ZK集群,使用status查看情况发现异常。

    现象

    1. 在使用 ./bin/zkServer.sh start启动zookeeper后,jsp没有显示QuorumPeerMain进程。
    2. zookeeper单机运行,突然连接不上,启动后总是成功的,但是启动后查看状态又显示没有在运行
      异常现象

    查看zookeeper.out日志,报出错误:ERROR [main:QuorumPeerMain@89] - Unexpected exception, exiting abnormally java.lang.NullPointerException,是一个空指针异常。

    解决方案:

    • 可能是部署完后启动zk后又修改其配置信息导致。重新安装zookeeper。
    1. 在日志内显示Cannot open channel to 2 at election address /10.1.85.106:3888
      查阅了一些资料,原因一般有:
    • 端口被占用
    • ip地址不是本机网卡

    解决方案

    • 如果是端口被占用,换一个端口监听即可
    • 如果是原因2.我们需要让服务器监听0.0.0.0的ip(所有网卡)
      在conf中的zoo.cfg配置文件中添加
    quorumListenOnAllIPs=true
    

    处理

    这是一位博主的方法,但我试过后发现还是不行,最好我果断删除zookeeper重装就好了,但是集群间不能选举就很无语。。。

    自我检查

    1. 防火墙关闭
    2. zoo.cfg是否配置正确
    3. 每个机器人上的myid是否对应
    4. 端口2181、2888、3888是否被占用
    5. 配置环境变量(个人感觉没用)

    解决

    1. 找到zoo.cfg中配置的dataDir和dataLogDir路径。然后删除两个文件夹下的version -2文件夹和zookeeper_server.pid文件。

    2. 感觉是zookeeper的版本问题,下载个新一版的安装

      这个方法有效我之前用3.4.1正常配置后启动就莫名其妙的各种连不上,从配置到防火墙再到日志一样检查都没有毛病。但启动集群就是说其他zk没有启动。整了好几天,在网上看别人轻轻松松配置完一启动就zk就选举完了。整了几天后,想着从根源抓取,果断换了一个网上常用的版本3.4.10,这个我一配置完后,全面检查了一遍,都没发病后,怀着忐忑的心情启动zk集群,用status看情况,看到一号机是Leader,整个人都好起来了。

    展开全文
  • Dubbo--快速启动zk

    2021-02-03 14:35:36
    文章目录Zookeeper安装启动 Zookeeper安装启动 下载安装 下载地址:https://www.apache.org/dyn/closer.lua/zookeeper/zookeeper-3.6.2/apache-zookeeper-3.6.2.tar mac下载 : brew install zookeeper 解压...
  • systemd 启动zk kafka

    2021-04-17 11:16:07
    文章目录一、需求介绍二、首先安装ZK 服务三、安装Kafka服务 一、需求介绍 有个很常见的需求: 线下环境中,我想在云主机(或者物理机)上安装 Zookeeper 和 Kafka,两个进程在因为某种异常退出后,能够自动尝试重启...
  • cd /usr/local/bin zkServer.sh start zkServer.sh status zkServer.sh stop zkCli.sh start
  • 出现这个问题主要是由于8080端口占用,可在zoo.cfg中增加admin.serverPort=没有被占用的端口号解决问题。
  • 1、编辑zkServer.cmd文件末尾添加pause。这样运行出错就不会退出,会提示错误信息,方便找到原因。例如原因如下: 2、双击运行zkServer.cmd,可以查看具体的错误信息 我这里错误原因 ,找不到zoo.cfg配置文件 ...
  • 配置电脑的hosts中zk的ip与服务器名称的对应关系
  • KafKa 启动

    2021-03-13 05:08:20
    Zookeeper运行kafka需要使用Zookeeper,所以要先启动Zookeeper,如果没有Zookeeper,可以使用kafka自带打包和配置好的Zookeeper1、进入kafka的bin目录,输入以下命令:./zookeeper-server-start.sh ../config/...
  • 启动zk时。。。。这样写 su tdops -c /data/zk/bin/zkServer.sh start 一直启动不了。后面发现-c之后就没有运行这个st
  • 目录前言1. 原理2. 配置文件2. 命令行加 ./ ...主要还是因为在虚拟机中使用sh文件不是直接启动,除非配置环境变量到系统中,才可使用该目录下的sh文件或者是通过命令行中加一个./进行执行sh文件才可以 通
  • 2、解决启动报错 1、zkServer.cmd点击窗口一闪就没了解决 直接点击zkServer.cmd,如果有报错的话,窗口一闪就没了,怎么查看错误日志呢 回车 2、解决启动报错 打开了当前目录的命令行窗口,输入zkServer....
  • Kafka安装启动入门教程

    千次阅读 2021-01-14 12:29:32
    我的原创地址:Kafka安装启动入门教程​dongkelun.com前言本文讲如何安装启动kafka,并进行测试,其中zookeepr是kafka自带的,本文基本按照官网文档进行安装启动的,并提出可能会出现的问题。官方文档:...
  • 首先,这里采用ssh秘钥方式进行集群主机之间免密登录执行启动命令这里简单说下原理:通过ssh去另外一台机器执行命令,直接执行还不行,因为需要环境变量,而ssh登录之后不在同一个进程里面,所以环境变量不共享可以在登录...
  • 正常启动了两天,今天晚上重新启动的时候遇到的问题。在kafka根目录输入bin/kafka-server-start.sh config/server.properties & 启动就下面这张图的错误 我的2181端口也经开放了,应该就和防火墙没啥关系了 ...
  • zk基本使用整理

    2021-03-13 12:22:50
    我用版本是apache-zookeeper-3.5.5-bin启动server:bin/zkServer.sh startServer启动之后, 就可以启动client连接server了, 执行脚本:#bin/zkCli.sh -server zkServer的ip:zkServer的portbin/zkCli.sh -server ...
  • 1.1 启动 登陆zookeeper集群中每台主机启动zookeeper,【这里用root演示】命令: /e3base/zookeeper/bin/zkServer.sh start 1.2 查看 启动后可以使用查看zookeeper进程状态,命令: /e3base/zookeeper/bin/zkServer....
  • ZK无法启动的错误

    2021-10-07 11:35:50
    ZK安装、ZK配置、ZK集群部署踩过的大坑 天天采坑、来来咱们一起来填zookeeper的坑呀!! 解决坑一定要注意zk根目录下的神器,那就是logs目录下的日志, ...原因是由于zk的包下没有启动类jar包。详情如下面图片。
  • docker 启动 kafka zookeeper 1.下载镜像 Copy//下载zookeeper docker pull wurstmeister/zookeeper //下载kafka docker pull wurstmeister/kafka:2.11-0.11.0.3 2.启动zookeeper kafka镜像 //启动zookeeper ...
  • 三、利用镜像启动一个docker实例 docker run 四、查看docker启动日志(最近10min的) docker logs --since 10m 实例id 五、查看正在运行的docker实例 docker ps 六、查看所有的docker实例(包括未启动的) docker...
  • ZK集群启动停止脚本

    2021-02-04 19:58:09
    1)在hadoop102的/root/bin目录下创建脚本 vim zk.sh 在脚本中编写如下内容 ... echo ---------- zookeeper $i 启动 ------------ ssh $i "/opt/module/zookeeper-3.5.7/bin/zkServer.sh start" done };; "s
  • 必须进入bin目录,才能输入以下内容启动程序或者在根目录输 sh /bin zkServer.sh start 启动 #zkServer.sh start 启动 #zkServer.sh status 查看状态 #zkServer.sh stop 停止/关闭 6.想不进入bin目录输命令,...
  • kafka单机安装和启动

    2021-01-17 07:28:46
    运行kafka需要使用Zookeeper,先启动Zookeeper,如果没有Zookeeper,可以使用kafka自带打包和配置好的Zookeeper前台运行:bin/zookeeper-server-start.sh config/zookeeper.properties后台运行:nohup bin/zookeeper...
  • 必须下载文件名带bin的安装包,不然会出现zookeeper启动闪退现象。出现下列错误。 错误: 找不到或无法加载主类 org.apache.zookeeper.server.quorum.QuorumPeerMain 三 解压安装包,修改zoo_sample.cfg为zoo.cfg...
  • 首先:一定要先启动ZooKeeper 再启动Kafka 顺序不可以改变。 先关闭kafka ,再关闭zookeeper。 其次:还遇到的问题是,打zk...启动zk的命令: ./bin/zookeeper-server-start.sh -daemon config/zookeeper.properties 启
  • 在zookeeper/bin目录下新建脚本文件 zkmanager.sh #!/bin/bash for i in {"hadoop2","hadoop3","hadoop4"};.../usr/local/zookeeper-3.5/bin/zkServer.sh $1" done sleep 5 for j in {"hadoop2",

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 85,343
精华内容 34,137
关键字:

启动zk