zookeeper单机搭建,2024年最新面试大数据开发开发十大问题

–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行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**

  • 20
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值