–root配置
版本:Apache ZooKeeper 3.8.3 (latest stable release)
mkdir /home/user/zookeeper
tar -zxf apache-zookeeper-3.8.3-bin.tar.gz
1.先进入目录:
cd /home/user/zookeeper/apache-zookeeper-3.8.3-bin/conf
2.进入conf目录,复制zoo-sample.cfg重命名为zoo.cfg,通过修改zoo.cfg来对zookeeper进行配置。这个名字是固定的,因为zookeeper启动会检查这个文件,根据这个配置文件里的信息来启动服务。
cp zoo-sample.cfg zoo.cfg
3.# vim zoo.cfg,此文件中需要修改以下两处:
dataDir:指定zookeeper将数据保存在哪个目录下,如果不修改,默认在/tmp下,这个目录下的数据有可能会在磁盘空间不足或服务器重启时自动被linux清理,所以一定要修改这个地址。按个人习惯将其修改为自己的管理目录。
–添加如需配置
dataDir=/home/user/zookeeper/data
dataLogDir=/home/user/zookeeper/logs
maxClientCnxns=1000
admin.enableServer=false
保存30个快照,30个日志文件
autopurge.snapRetainCount=30
间隔24个小时执行一次清理
autopurge.purgeInterval=24
4.设置环境变量
vim ~/.bash_profile
export ZOOKEEPRT_HOME=/home/user/zookeeper/apache-zookeeper-3.8.3-bin
export PATH=
Z
O
O
K
E
E
P
R
T
H
O
M
E
/
b
i
n
:
ZOOKEEPRT_HOME/bin:
ZOOKEEPRTHOME/bin:PATH
–当前终端生效
source ~/.bash_profile
–创建文件夹
mkdir home/user/zookeeper/data
mkdir home/user/zookeeper/logs
#### 3 关闭AdminServer
–AdminServer禁止启动,上面的配置已包含,特别注意这个选项。
admin.enableServer=false
#### 4 启动
–root配置
启动ZK服务:zkServer.sh start
停止ZK服务:zkServer.sh stop
重启ZK服务:zkServer.sh restart
查看ZK服务状态:zkServer.sh status
#### 5 开机启动
–编辑zookeeper.service 上传到/usr/lib/systemd/system
[Unit]
Description=Zookeeper Service unit Configuration
After=network.target
[Service]
Type=forking
Environment=JAVA_HOME=/usr/java/jdk1.8.0_202
ExecStart=/opt/zookeeper/apache-zookeeper-3.8.3-bin/bin/zkServer.sh start
ExecStop=/opt/zookeeper/apache-zookeeper-3.8.3-bin/bin/zkServer.sh stop
Restart=on-failure
[Install]
WantedBy=multi-user.target
#### 6 客户端登录
**自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。**
**深知大多数大数据工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!**
**因此收集整理了一份《2024年大数据全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。**
![img](https://img-blog.csdnimg.cn/img_convert/2fd4b2ced2e34c9ab904eae7284d96da.png)
![img](https://img-blog.csdnimg.cn/img_convert/1feb8fa71d57aca295d0f7488cba3bc1.png)
![img](https://img-blog.csdnimg.cn/img_convert/ca5cd6551d466123fe2091a3c35f5c09.png)
![img](https://img-blog.csdnimg.cn/img_convert/0658be53ba4cbb7f7b3e4846bf4c9f76.png)
![img](https://img-blog.csdnimg.cn/img_convert/83f32e260e7d531ee16c32c8f486e38d.png)
**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上大数据开发知识点,真正体系化!**
**由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**
**如果你觉得这些内容对你有帮助,可以添加VX:vip204888 (备注大数据获取)**
![img](https://img-blog.csdnimg.cn/img_convert/35f79761715764012adf47425b2a9ce4.png)
**一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**
以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**