010_redhat安装zookeeper

1.环境准备

准备一台linux服务器
ZooKeeper服务器是用Java创建的,它运行在JVM之上。需要安装JDK 7或更高版本。
我测试安装的jdk1.8

2.下载上传zookeeper安装包

1)官网下载zookeeper-3.6.4安装包

apache-zookeeper-3.6.4-bin.tar.gz

2)创建soft文件夹

#根目录创建 /soft
mkdir soft
#使用终端工具把下载的zookeeper安装包上传到服务器上 /soft 目录下

3.解压

将tar包解压到/usr/local/目录下

tar -zxvf apache-zookeeper-3.6.4-bin.tar.gz  -C /usr/local/

4.配置启动

1、配置zoo.cfg

进入到conf目录拷贝一个zoo_sample.cfg并完成配置

#进入到conf目录
[root@rhel local]# cd /usr/local/apache-zookeeper-3.6.4-bin/conf
#拷贝
cp  zoo_sample.cfg  zoo.cfg

#打开目录
[root@rhel local]# cd /usr/local/apache-zookeeper-3.6.4-bin
#创建zooKeeper存储目录
[root@rhel apache-zookeeper-3.6.4-bin]# mkdir zkdata
#修改zoo.cfg
vim /opt/zooKeeper/apache-zooKeeper-3.5.6-bin/conf/zoo.cfg


# the directory where the snapshot is stored.
# do not use /tmp for storage, /tmp here is just 
# example sakes.
dataDir=/usr/local/apache-zookeeper-3.6.4-bin/zkdata
# the maximum number of client connections.
# increase this if you need to handle more clients
#maxClientCnxns=60
#

#修改存储目录:dataDir=/usr/local/apache-zookeeper-3.6.4-bin/zkdata

2、启动zookeeper

cd /opt/zooKeeper/apache-zooKeeper-3.5.6-bin/bin/

 ./zkServer.sh  start
#启动
[root@rhel bin]# ./zkServer.sh  start
#启动成功	Starting zookeeper ... STARTED
ZooKeeper JMX enabled by default
Using config: /usr/local/apache-zookeeper-3.6.4-bin/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
#查看zookeeper状态	standalone代表zk没有搭建集群,现在是单节点
[root@rhel bin]# ./zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /usr/local/apache-zookeeper-3.6.4-bin/bin/../conf/zoo.cfg
Client port found: 2181. Client address: localhost. Client SSL: false.
Mode: standalone

小结

zookeeper的安装在RedHat与CentOS、ubuntu 等Linux系统下的安装基本相同,我是在redhat系统中操作的,安装步骤做个记录,仅供参考。

相关推荐

  1. 010_redhat安装zookeeper

    2024-05-03 05:46:04       32 阅读
  2. 012_redhat安装activemq

    2024-05-03 05:46:04       32 阅读
  3. Centos / RedHat 安装 Redis 、MinIO、Zookeeper、Kafka

    2024-05-03 05:46:04       37 阅读
  4. Linux--RedHat--安装和配置C++环境

    2024-05-03 05:46:04       51 阅读
  5. Linux-RedHat系统-安装 中间件 Tuxedo

    2024-05-03 05:46:04       60 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-03 05:46:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-03 05:46:04       101 阅读
  3. 在Django里面运行非项目文件

    2024-05-03 05:46:04       82 阅读
  4. Python语言-面向对象

    2024-05-03 05:46:04       91 阅读

热门阅读

  1. Go图片列表

    2024-05-03 05:46:04       32 阅读
  2. Spring 之 MatchingStrategy

    2024-05-03 05:46:04       37 阅读
  3. 应用zabbix的实时导出(real-time export)功能

    2024-05-03 05:46:04       31 阅读
  4. 定时器使用

    2024-05-03 05:46:04       24 阅读
  5. Web开发之上传图片

    2024-05-03 05:46:04       26 阅读
  6. CANopen学习笔记

    2024-05-03 05:46:04       27 阅读
  7. 揭秘靠信息差搞钱的三个步骤!

    2024-05-03 05:46:04       29 阅读
  8. 快速了解Linux IPC

    2024-05-03 05:46:04       30 阅读
  9. 嵌入式-进程、线程

    2024-05-03 05:46:04       30 阅读
  10. PostgresQL-丢失各种数据文件如何恢复

    2024-05-03 05:46:04       29 阅读