zoukankan      html  css  js  c++  java
  • ##如果我们要用分布式做项目,那么需要安装一个zookeeper,下面给大家简单分享下安装步骤

    安装zookeeper的步骤


     1,首先我们需要一个虚拟机,这个虚拟机上安装有我们项目需要的tomcat,JDK,包括zookeeper

         

      如果大家没有,可以到这个百度云上去下载,我给大家提前备好的:

      链接:https://pan.baidu.com/s/1kOguRcusqU8KgPtrYRAtCA 提取码:iour

    2,打开我们的虚拟机,新建一个虚拟机,然后在空白处打开我们准备的虚拟机

          

    点击开机--》会提示你是否知道复制,我们点击已经移动--》下一步我们就会进入到输入账户密码的界面,输入我们的密码进入

    还记得我们的IP么?/

          

     进入之后的界面显示:

          

    我们可以看下我们的目录;

    可以看到我们的目录里面有tomcat,redis,zookeeper,那么我们现在需要安装它,怎么安装呢?

    首先我们需要找到zookeeper的目录结构,因为里面有一个压缩吧需要我们解压

    当我们找到zookeeper的目录之后,我们需要执行

      tar -zxvf zookeeper-3.4.6.tar.gz -C ./   强制解压文件到  当前目录

    3,改名字

      mv zookeeper-3.4.6 zookeeper     改文件名

    4,找到zookeeper目录下的bin

      然后运行启动

      ./zkServer.sh start

      但是你会发现你提示你一个no

    同时你也可以通过命令去查看当前的一个状态

      ./zkServer.sh status

    5,我们需要去解决这个问题

      conf 文件中必须有zoo.cfg   否则系统无法启动zookeeper  

    我们进入conf里面把一个文件改一下

      cp zoo_sample.cfg zoo.cfg    ---》复制 zoo_sample.cfg并且改名为  zoo.cfg

    我们可以重新去启动一下,就会发现我们已经可以启动了

    [root@hostname zookeeper]# cd bin
    [root@hostname bin]# ./zkServer.sh start
    JMX enabled by default
    Using config: /root/zookeeper/zookeeper/bin/../conf/zoo.cfg
    Starting zookeeper ... STARTED

    我们可以去查看下状态

    [root@hostname bin]# ./zkServer.sh status
    JMX enabled by default
    Using config: /root/zookeeper/zookeeper/bin/../conf/zoo.cfg
    Mode: standalone

    那么怎么停止呢?

      ./zkServer.sh stop

  • 相关阅读:
    关于两端对齐
    关于删除节点的兼容写法
    因为一个css,导致网页在手机上滑动不流畅
    Java垃圾回收机制
    Java的ArrayList
    大神说,规则引擎,反正不懂,留个纪念,以后看
    Java克隆
    i++和++i的区别
    JavaScript中的方法或者变量名称前面有下划线,是做什么的?
    RandomAccess接口是空的,那它是用来做什么的呢?
  • 原文地址:https://www.cnblogs.com/liurui-bk517/p/11473706.html
Copyright © 2011-2022 走看看