直接使用root账号

1、zookeeper安装

将zookeeper-3.4.13.tar.gz安装包放置指定目录

 sudo tar -zxvf zookeeper-3.4.13.tar.gz -C /usr
sudo mkdir /usr/zookeeper-3.4.13/data
sudo cp /usr/zookeeper-3.4.13/conf/zoo_sample.cfg /usr/zookeeper-3.4.13/conf/zoo.cfg
sudo vim /usr/zookeeper-3.4.13/conf/zoo.cfg #编辑配置文件 修改下面的值
dataDir=/usr/zookeeper-3.4.13/data
server.1=master:2888:3888
clientPort=2181
cd /usr/zookeeper-3.4.13/bin/  #进入bin目录
./zkServer.sh start #启动命令
# 显示如下,成功启动
Using config: /usr/zookeeper-3.4.13/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
# 常用命令
zkServer.sh {start|start-foreground|stop|restart|status|upgrade|print-cmd}
2、zookeeper安装可视化工具

需要安装 java和maven环境

1、安装maven环境

在线下载地址,不用管 http://mirrors.shu.edu.cn/apache/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz

将apache-maven-3.6.0-bin.tar.gz安装包放置服务器目录中

sudo tar xzf apache-maven-3.6.0-bin.tar.gz -C /usr #解压到/usr下
cd /usr/ #可以看到apache-maven-3.6.0文件夹
sudo vim /etc/profile #编辑环境变量
export MAVEN_HOME=/usr/apache-maven-3.6.0
export PATH=$PATH:$MAVEN_HOME/bin
source /etc/profile # 生效环境变量
mvn -version # 测试,显示如下就是正确的
Maven home: /usr/apache-maven-3.6.0
Java version: 1.8.0_201, vendor: Oracle Corporation, runtime: /usr/local/java/jdk1.8.0_201/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.4.73-5-default", arch: "amd64", family: "unix"
2、安装zkui
git clone https://gitee.com/ilanni/zkui.git
cd zkui/ mvn clean install # 进行maven打包,执行成功后会生成target文件夹,其中有jar文件

执行结束后在zkui文件夹下生成一个target文件夹

target文件夹中有两个jar包,我们只需要启动zkui-2.0-SNAPSHOT-jar-with-dependencies.jar就可以了(但是在启动之前需要配置config.cfg文件)

cp config.cfg target/  #将config.cfg文件复制到target文件夹下

sudo vim target/config.cfg #修改 config.cfg文件
# 找到并修改如下配置
# zkui web页面访问端口
serverPort=9090
# zookeeper集群的IP地址和端口
zkServer=localhost:2181,localhost:2182
# 设置登录zkui的用户名和密码,这里我们将用户名和密码都设置为admin
userSet = {"users": [{ "username":"admin" , "password":"admin","role": "ADMIN" },{ "username":"appconfig" , "password":"appconfig","role": "USER" }]}
cd target
java -jar zkui-2.0-SNAPSHOT-jar-with-dependencies.jar & #启动zkui服务,暂时没有使用守护进程

访问ip:9090,即可查看

SUSE12Sp3 安装配置. net core 生产环境 - 总汇

SUSE12SP3-Zookeeper安装的更多相关文章

  1. zookeeper安装及部署

    安装及部署 一. 单机安装.配置 1.下载zookeeper二进制安装包 下载 curl -L -O http://apache.fayea.com/zookeeper/stable/zookeepe ...

  2. ZooKeeper 安装部署及hello world(转)

    ZooKeeper  安装部署及hello world 先给一堆学习文档,方便以后查看官网文档地址大全:OverView(概述)http://zookeeper.apache.org/doc/r3.4 ...

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

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

  4. Zookeeper安装部署

    Zookeeper安装 1. 安装 wget http://www.apache.org/dist//zookeeper/zookeeper-3.3.6/zookeeper-3.3.6.tar.gz ...

  5. ZooKeeper 安装部署及hello world

    ZooKeeper  安装部署及hello world 先给一堆学习文档,方便以后查看官网文档地址大全: OverView(概述)http://zookeeper.apache.org/doc/r3. ...

  6. zookeeper 安装

    Zookeeper安装 一.   下载zookeeper http://www.apache.org/dist/zookeeper/stable/ 二.   解压zookeeper.tar >& ...

  7. ZooKeeper安装与运行

    ZooKeeper安装与运行 首先从官网下载ZooKeeper压缩包,然后解压下载得到的ZooKeeper压缩包,发现有“bin,conf,lib”等目录.“bin目录”中存放有运行脚本:“conf目 ...

  8. zookeeper安装以及遇到的一些坑

    最近项目中用到了storm,然后storm中用到了zookeeper,然后今天抽空整理一下zookeeper的安装使用,原来后期再慢慢学习. 本篇文档,操作部分是摘自其他博客,里边的问题分析是自己在实 ...

  9. Zookeeper系列一:Zookeeper介绍、Zookeeper安装配置、ZK Shell的使用

    https://www.cnblogs.com/leeSmall/p/9563547.html 一.Zookeeper介绍 1. 介绍Zookeeper之前先来介绍一下分布式 1.1 分布式主要是下面 ...

  10. zookeeper安装(单机版)

    1:查看当前服务器IP: # ifconfig 情况1:直接可以看到自己的IP:192.168.164.130 情况2:看不到自己的IP(但是能看到ifcfg-开头的东西,如:ifcfg-eno167 ...

随机推荐

  1. 'version' contains an expression but should be a constant

    [WARNING] Some problems were encountered while building the effective model for com.app:cache:jar:4. ...

  2. tk.mybatis.mapper.provider.SpecialProvider.<init>()

    2017-03-26 23:44:29.192 ERROR 48392 --- [p-nio-80-exec-5] c.t.global.exception.GlobalExHandler : nes ...

  3. mysql可视化工具下载地址2017.6.27

    https://www.baidu.com/s?tn=90117497_hao_pg&usm=1&wd=navicat+for+mysql&ie=utf-8&rsv_r ...

  4. java基础之抽象类与接口的形式参数和返回值

    抽象类与接口形式参数和返回值问题 1.形参问题 /* 1.形式参数: 基本类型(太简单,不是我今天要讲解的) 引用类型 (1)类名:(匿名对象的时候其实我们已经讲过了) 需要的是该类的对象 (2)抽象 ...

  5. (二)Servlet入门之HelloWorld

    在整个Servlet程序中最重要的就是Servlet接口,在此接口下定义了一个GenericServlet的子类,但是,一般不会直接继承此类,而是根据所使用的协议选择GenericServlet的子类 ...

  6. Java设计模式之《适配器模式》及应用场景

    转自https://www.cnblogs.com/V1haoge/p/6479118.html 适配器就是一种适配中间件,它存在于不匹配的二者之间,用于连接二者,将不匹配变得匹配,简单点理解就是平常 ...

  7. 用java代码将从数据库中取出的具有父子关系的数据转成json格式

    思路:①.取出数据中的所有父节点放入一个集合中②.取出数据中所有为该父节点的子节点放入另一个集合中③.用到迭代的方法将子节点一层一层的遍历工具类:package com.assasion.test;i ...

  8. context.go

    package nsqd type context struct {     nsqd *NSQD }

  9. BZOJ_3689_异或之_可持久化Trie+堆

    BZOJ_3689_异或之_可持久化Trie+堆 Description 给定n个非负整数A[1], A[2], ……, A[n]. 对于每对(i, j)满足1 <= i < j < ...

  10. CocoaPods 安装 使用&常见操作错误

    CocoaPods 安装 使用 1.开启 terminal 2.移除现有 Ruby 默认源 $ gem sources --remove https://rubygems.org/ 3.使用新的源 $ ...