IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> 初学SpringCloud:使用ZooKeeper作为服务注册中心,搭建单机版ZooKeeper服务注册中心 之 在CentOS下安装ZooKeeper -> 正文阅读

[大数据]初学SpringCloud:使用ZooKeeper作为服务注册中心,搭建单机版ZooKeeper服务注册中心 之 在CentOS下安装ZooKeeper

1、背景介绍

目前我是要使用ZooKeeper作为服务注册中心,将ZooKeeper搭建在CentOS操作系统下。因为Zookeeper是JAVA语言开发的,因此需要有JDK环境,我在我的上一篇博客中,已经安装好了JDK,具体参考下面的这个链接:

初学SpringCloud:使用ZooKeeper作为服务注册中心,搭建单机版ZooKeeper服务注册中心 之 在CentOS下安装JDK

2、本篇博客的前提条件

安装ZooKeeper之前,需要安装好了VMware,并且创建好了CentOS为操作系统的虚拟机。并且安装好了JDK。还需要有必要的Linux命令基础。需要使用到Xftp软件。当然啦,也需要下载好适合自己的Zookeeper压缩包的版本。

在全部工作开始之前,先关闭Linux的防火墙:

systemctl? stop? firewalld.service

3、正式开始安装ZooKeeper

1、首先需要下载好ZooKeeper的压缩包

只需要到官网上下载就可以了。下载我就不再演示了。这里我已经下载好了,版本信息如下图所示:

2、把下载好的在Windows系统中的压缩包通过Xftp软件传到CentOS系统中的usr/local文件夹下,然后解压到? usr/local文件夹下,具体如下图所示:

?

?

解压命令:? tar -zxvf??apache-zookeeper-3.6.3-bin.tar.gz? ? ?(我是在usr/local文件下直接操作的,注意cd 换一下文件夹)

3、 进入conf目录并复制一个文件,然后修改

进入到zookeeper的conf目录:? cd? apache-zookeeper-3.6.3-bin/conf

然后将conf文件夹中的 zoo_sample.cfg 文件复制为? zoo.cfg 命名的文件(必须是这个名字):

cp? zoo_sample.cfg? ?zoo.cfg

然后修改? zoo.cfg文件:

vim zoo.cfg? ? ? ? ? ? ? ? ? ? ? ? ? ? ?修改为如下图片的内容:

4、创建两个文件夹

因为上面我们做了配置,所以下面需要创建对应的文件夹:

mkdir? /tmp/zookeeper

mkdir /tmp/zookeeper/data

mkdir /tmp/zookeeper/log

一共就是创建了这三个文件夹

5、简单配置一下环境变量

export ZOOKEEPER_INSTALL=/usr/local/

export ZOOKEEPER_INSTALL=/usr/local/apache-zookeeper-3.6.3-bin/
export PATH=$PATH:$ZOOKEEPER_INSTALL/bin

4、正式开始启动Zookeeper服务端

ZooKeeper也是一个服务注册中心,也是需要启动的。

需要的命令如下图所示:

注意文件夹的切换 和名字

5、启动Zookeeper的客户端

?如图所示,注意还是接着上一步,还是在bin文件下的,因为在bin文件下才有? ?./zkCli.sh 文件

成功后的信息比较多,这里只是截取了一部分,接近末尾处还有? ?Welcome to ZooKeeper! 单独占有一行

?

至此,ZooKkeeper完全搭建成功了,并且已经在作为服务注册中心在运行了。

后面就需要把Windows上面的微服务注册到Linux下的ZooKkeeper服务注册中心上去了。跨越两个系统,只需要ping一下就可以了。

?

在这里,特别感谢一下博主的博客,感谢支持:

https://www.cnblogs.com/expiator/p/9853378.html

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-08-26 12:10:28  更:2021-08-26 12:12:08 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 13:23:36-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码