JIANGzihao0222

导航

 

今天,上了一些课,讲讲收获吧,首先,对于深度学习学不了一点;

进行了zookeeper的配置:

本地模式安装

输入java -version验证是否有jdk

拷贝apache-zookeeper-3.5.7-bin.tar.gz到/opt/software/中

解压到opt/module

tar -zxvf apache-zookeeper-3.5.7-bin.tar.gz -C /opt/module/

进入opt/module,修改名称

mv apache-zookeeper-3.5.7-bin/ zookeeper-3.5.7

进入zookeeper-3.5.7,查看

进入conf,查看配置

修改zoo_sample.cfg 为 zoo.cfg

[atguigu@hadoop102 conf]$ mv zoo_sample.cfg zoo.cfg

进入,进行配置,

[atguigu@hadoop102 conf]$ vim zoo.cfg

新创建一个hadoop102窗口,

到opt/module/zookeeper-3.5.7/中

创建zkData

[atguigu@hadoop102 zookeeper-3.5.7]$ mkdir zkData

复制路径

/opt/module/zookeeper-3.5.7/zkData

修改conf的信息

开启zookeeper服务端进程

[atguigu@hadoop102 zookeeper-3.5.7]$ bin/zkServer.sh start

启动zookeeper客户端

[atguigu@hadoop102 zookeeper-3.5.7]$ bin/zkCli.sh

查看zookeeper状态:

[atguigu@hadoop102 zookeeper-3.5.7]$ bin/zkServer.sh status

standalone:本地模式

停止zookeeper

[atguigu@hadoop102 zookeeper-3.5.7]$ bin/zkServer.sh stop

以上为zookeeper的本地模式下运用

dataDir:保存Zookeeper当中的数据。

集群安装

在创建好的zkData下创建一个myid文件

[atguigu@hadoop102 zkData]$ vim myid

填入本台主机的唯一身份标识,这里输入2

2

退回到zookeeper界面进行分发

[atguigu@hadoop102 module]$ xsync zookeeper-3.5.7/

分发完成后进入

[atguigu@hadoop104 ~]$ cd /opt/module/zookeeper-3.5.7/zkData/

修改每个主机的唯一标识

[atguigu@hadoop104 zkData]$ vim myid 

进入/opt/module/zookeeper-3.5.7/conf 这个目录下的 zoo.cfg

添加配置

#######################cluster##########################
server.2=hadoop102:2888:3888
server.3=hadoop103:2888:3888
server.4=hadoop104:2888:3888

进行分发

[atguigu@hadoop102 conf]$ xsync zoo.cfg 

检查分发无误,进行启动

关闭防火墙

[atguigu@hadoop103 zookeeper-3.5.7]$ service firewalld stop

进行启动

[atguigu@hadoop104 zookeeper-3.5.7]$ bin/zkServer.sh start

查看leader还是follower

[atguigu@hadoop104 zookeeper-3.5.7]$ bin/zkServer.sh status

关闭所有zookeeper进程

启动停止脚本

进入

[atguigu@hadoop102 ~]$ cd bin/

目录下,创建zk.sh

vim zk.sh

 

进行权限

chomd 777 zk.sh(应该)

进行验证即可。

以上基于尚硅谷的集群进行配置。

posted on 2023-09-11 23:40  实名吓我一跳  阅读(15)  评论(0)    收藏  举报