linux安装zookeeper?centos8安装docker
老铁们,大家好,相信还有很多朋友对于linux安装zookeeper和centos8安装docker的相关问题不太懂,没关系,今天就由我来为大家分享分享linux安装zookeeper以及centos8安装docker的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!
如何在Linux上安装Zookeeperlinux安装zookeeper
Zookeeper是 Apache基金会推出的分布式管理和服务发现工具,可以管理所有的复杂的客户端/服务器应用程序。如果你想在 Linux上安装 Zookeeper,你可以按照一下步骤来操作:
1.确保你的操作系统上安装了OpenJDK 8,这是运行 Zookeeper的基础环境:
`sudo apt-get install openjdk-8-jdk`
或者
`yum install java-1.8.0-openjdk`
2.下载 Zookeeper:可从官方网站下载最新版本的 Zookeeper,请在下载前仔细阅读有关版本以及发行说明。
`curl-OL `
3.验证下载的压缩文件:确保官方文档中发布的数字与下载的文件中的数字相同。
建议使用以下命令验证:
`tar-dzvf zookeeper-3.4.14.tar.gz`
4.解压文件:解压下载的文件,到用户指定的目录。
`tar-zxvf zookeeper-3.4.14.tar.gz-C/opt`
5.配置 ZooKeeper:进入 Zookeeper的安装目录,创建『data』和『log』文件夹。然后,复制 zoo_sample.cfg文件,并将其重命名为 zoo.cfg。
`cd/opt/zookeeper-3.4.14
mkdir data log
cp conf/zoo_sample.cfg conf/zoo.cfg`
6.启动 Zookeeper:可以在后台启动 Zookeeper,输入以下命令:
`/opt/zookeeper-3.4.14/bin/zkServer.sh start`
7.验证 Zookeeper状态:使用如下命令,来验证 Zookeeper是否配置成功:
`echo stat| nc localhost 2181`
以上便是在 Linux上安装 Zookeeper的步骤。在安装之前,请确保你的操作系统已经安装了 Java JDK,并且下载的压缩文件也 pass验证,不然 Zookeeper将无法正常运行。
zookeeper之二:手把手教你安装zookeeper3.7.0(绝对实用)
本文分享有关zookeeper安装的知识。首先,您需要下载zookeeper的二进制安装包,使用的是3.7.0的版本。zookeeper的官网为zookeeper.apache.org。
在安装过程中,您需要在虚拟机环境中的centos7-64系统上进行。同时,您需要配置好Java的环境变量,以支持zookeeper的运行。
安装过程分为单机版和集群版。单机版只有一个节点,集群版则需要三个节点。在单机版安装中,您需要将下载好的安装包上传到对应的linux服务器目录,并解压文件。解压后,需要修改配置文件,其中zoo_sample.cfg是一个样例文件,而zookeeper默认使用的是zoo.cfg。您需要从zoo_sample.cfg复制一个名为zoo.cfg的文件,并进行相应的修改。在目录下执行命令启动zookeeper,看到成功启动的信息即表示安装成功。
在集群版安装中,您需要在一台虚拟机上部署多个zk进程。在conf文件夹下创建3个配置文件夹,放置zoo.cfg文件,并进行相应的修改。在dataDir目录下建立myid文本文件,文件内容为节点编号。然后启动集群中的3个节点。启动成功后,您可以使用命令验证单节点是否启动成功,验证集群是否正常同步数据,以及验证集群状态。
通过以上步骤,您就可以测试zookeeper的安装是否成功。若安装过程中有任何不正之处,欢迎您指正。参考资源包括:blog.csdn.net/dandandes...和cnblogs.com/8899man/p/5...
怎么在linux上安装zookeeper
Zookeeper是一个协调服务,可以用它来作为配置维护、名字服务、分布式部署;
下面,我来分享一下在Linux下安装Zookeeper的整个步骤,让大家少走弯路。
一、Zookeeper下载
[plain]view plaincopyprint?
[root@localhost下载]#wget
--2016-01-1523:15:57--
正在解析主机mirror.bit.edu.cn(mirror.bit.edu.cn)...114.247.56.117
正在连接mirror.bit.edu.cn(mirror.bit.edu.cn)|114.247.56.117|:80...已连接。
已发出HTTP请求,正在等待回应...200OK
长度:11833706(11M)[application/octet-stream]
正在保存至:“zookeeper-3.3.6.tar.gz”
100%[======================================================================================================================================================================================>]11,833,706171KB/s用时68s
2016-01-1523:17:07(170KB/s)-已保存“zookeeper-3.3.6.tar.gz”[11833706/11833706])
二、解压
[html]view plaincopyprint?
[root@localhostdeploy]#tar-zxvf/home/lk/下载/zookeeper-3.3.6.tar.gz
解压完之后,会在deploy文件夹下面得到一个zookeeper-3.3.6的文件夹
三、进入到conf目录
[plain]view plaincopyprint?
[root@localhostdeploy]#cd/opt/deploy/zookeeper-3.3.6/conf
四、拷贝zoo_samle.cfg为zoo.cfg
[plain]view plaincopyprint?
[root@localhostconf]#cpzoo_sample.cfgzoo.cfg
五、编辑zoo.cfg文件
[plain]view plaincopyprint?
[root@localhostconf]#vizoo.cfg
修改为:
[html]view plaincopyprint?
#Thenumberofmillisecondsofeachtick
tickTime=2000
#Thenumberofticksthattheinitial
#synchronizationphasecantake
initLimit=10
#Thenumberofticksthatcanpassbetween
#sendingarequestandgettinganacknowledgement
syncLimit=5
#thedirectorywherethesnapshotisstored.
dataDir=/usr/zookeeper
dataLogDir=/usr/zookeeper/log
#theportatwhichtheclientswillconnect
clientPort=2181
server.1=192.168.32.129:2888:3888
六、设置环境变量
[plain]view plaincopyprint?
[root@localhostconf]#exportZOOKEEPER_INSTALL=/opt/deploy/zookeeper-3.3.6
[root@localhostconf]#exportPATH=$PATH:$ZOOKEEPER_INSTALL/bin
七、启动
[plain]view plaincopyprint?
[root@localhostbin]#./zkServer.shstart
JMXenabledbydefault
Usingconfig:/opt/deploy/zookeeper-3.3.6/bin/../conf/zoo.cfg
Startingzookeeper...STARTED
[root@localhostbin]#
八、测试zookeeper
[plain]view plaincopyprint?
[root@localhostbin]#./zkCli.sh-server192.168.32.129:2181
如果是本地连接,那么不需要-server 192.168.32.129:2181,默认是本地
注意:如果出现拒绝连接,请检查如下:
1、防火墙是否关闭 systemctl stop firewalld
2、需要将192.168.32.129映射到本地/etc/hosts文件中,否则无法连接