c语言sscanf函数的用法是什么
235
2022-11-26
Zookeeper 安装步骤
系统学习大数据技术:大数据高级工程师学习路线
写在前面
如果你想通过这篇博客在本地成功搭建 Hadoop 集群的话,你需要先跟着视频课程 三天入门大数据实操课程 在本地搭建集群环境,在这个视频课程中你需要学习的章节是:
课程目标 VMWare WorkStation 安装 创建虚拟机 安装 Centos 7 操作系统 Centos 7 网络配置方式说明 Centos 7 网络配置 使用客户端登录操作虚拟机 克隆三台虚拟机 修改主机名 ip 映射主机名 配置无密钥登录 虚拟机的文件上传和下载 关闭防火墙 安装 Java
请在看本篇博客之前务必学习完上面视频课程中章节,如果你能学习完 三天入门大数据实操课程 所有的章节的话就更好,因为你学完这个课程可以有以下三大收获:
搭建一个属于自己的大数据集群 使用大数据技术处理大数据文件 建立大数据技术知识体系架构
Zookeeper 安装
Zookeeper 的官网:所有版本的安装包下载地址:3.4.10 版本的 zookeeper 来安装的。
Zookeeper 安装包准备
1. 下载并解压
在 master 上执行的下面的命令来下载 zookeeper 的安装包:
cd ~/bigdata wget xf zookeeper-3.4.10.tar.gz
然后在当前目录下有一个名为 zookeeper-3.4.10 的文件目录,这个就是 zookeeper 的安装目录。
2. 创建存储数据的文件目录
进入 zookeeper 的安装目录:
cd ~/bigdata/zookeeper-3.4.10
创建两个文件目录:
// 创建用于存储临时数据的目录 mkdir data ## 创建用于存储日志数据的目录 mkdir log
3. 配置 zoo.cfg 文件
执行命令,创建 zoo.cfg 文件
cd ~/bigdata/zookeeper-3.4.10/conf cp zoo_sample.cfg zoo.cfg
修改 zoo.cfg 文件:
vi zoo.cfg
修改如下配置:
dataDir=/root/bigdata/zookeeper-3.4.10/data dataLogDir=/root/bigdata/zookeeper-3.4.10/log server.0=master:8880:7770 server.1=slave1:8881:7771 server.2=slave2:8882:7772
修改完后,保存退出。
4. 将配置好的 zookeeper 拷贝到 slave1 和 slave2
在 master 上执行:
scp -r ~/bigdata/zookeeper-3.4.10/ root@slave1:~/bigdata/ scp -r ~/bigdata/zookeeper-3.4.10/ root@slave2:~/bigdata/
5. 配置 myid
分别在 master、slave1、slave2 机器上的文件目录 ~/bigdata/zookeeper-3.4.10/data 下新增 myid 文件
touch ~/bigdata/zookeeper-3.4.10/data/myid
然后分别在 3 台机器上修改 myid 文件:
vi ~/bigdata/zookeeper-3.4.10/data/myid
在 master 机器上的内容为:0在 slave1 机器上的内容为:1在 slave2 机器上的内容为:2
6. 配置环境变量
分别在 master、slave1、slave2 机器上配置环境变量:
vi ~/.bash_profile
增加如下内容:
export ZK_HOME=~/bigdata/zookeeper-3.4.10 PATH=$PATH:$HOME/bin:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$ZK_HOME/bin
然后执行下面的命令使得配置生效:
source ~/.bash_profile
7. 启动并验证 zookeeper 集群
分别在 master、slave1、slave2 机器上执行下面的命令:
zkServer.sh start
然后我们分别在 3 台机器上执行下面的命令来验证 zookeeper 集群是否成功启动:
zkServer.sh status
如果出现下面的界面说明安装成功:
8. zookeeper 集群的关闭
我们分别在 master、slave1、slave2 机器上执行下面的命令来关闭所有的 zookeeper 节点:
zkServer.sh stop
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~