Zookeeper+Hadoop+Hbase+Hive+Kylin+Nginx集群搭建三(zookeeper篇)

  • 四、Zookeeper集群搭建
    • 1.下载安装zookeeper安装包
    • 2.文件配置
    • 3.启动测试

全文请看:https://blog.csdn.net/tktttt/article/details/108578804
大数据集群搭建安装包:https://download.csdn.net/download/tktttt/12879318
大数据集群搭建安装包2:https://download.csdn.net/download/tktttt/12879355

四、Zookeeper集群搭建

1.下载安装zookeeper安装包

zookeeper版本需要能与Hadoop版本兼容
创建文件夹,将安装包上传至此并解压:

mkdir /usr/local/zookeeper
tar -zxvf 安装包名
如tar -zxvf zookeeper-3.4.14.tar.gz

之后自行创建一个文件夹data用于保存zookeeper产生的数据,一个文件夹logs用于输出日志,最好与Hadoop的数据文件夹放在同一个目录下,方便寻找:

cd /usr/data/zookeeper/
mkdir data logs

2.文件配置

编辑环境变量

vi /etc/profile

追加内容:

export ZOOKEEPER_HOME=/home/bigData/zookeeper-3.4.10

修改PATH:在PATH项的$PATH前面追加:$ZOOKEEPER_HOME/bin:$ZOOKEEPER_HOME/conf

source /etc/profile 使之生效

配置
进入安装目录下的conf目录下进行配置:

cd /usr/local/zookeeper/zookeeper-3.4.14/conf/
cp zoo_sample.cfg zoo.cfg#默认是没有zoo.cfg的所有要将zoo_sample.cfg复制一份,改名
vim zoo.cfg#配置zoo.cfg

进行修改:

#修改data文件目录(即上面创建的文件夹)
dataDir=/usr/data/zookeeper/data
#修改log文件目录(即上面创建的文件夹)
dataLogDir=/usr/data/zookeeper/logs
#zookeeper集群的节点,添加到末尾
server.1=192.168.88.129:2888:3888
server.2=192.168.88.130:2888:3888
server.3=192.168.88.131:2888:3888

新建并编辑myid文件
在dataDir目录下新建myid文件,输入一个数字(node为1,node1为2,node2为3),对应上面的(server.1、server.2、server.3):

touch myid
vi myid

输入相应的数字并保存
然后可以使用scp命令进行远程复制,只不过要修改每个节点上myid文件中的数字;或者每个节点进行反复配置

scp -r /usr/data/zookeeper/data/myid 192.168.88.130:/usr/data/zookeeper/data
scp -r /usr/data/zookeeper/data/myid 192.168.88.131:/usr/data/zookeeper/data

然后把整个zookeeper文件发到每个节点,也可以自己在每个节点上反复重新操作

scp -r /usr/local/zookeeper/zookeeper-3.4.14 192.168.88.130:/usr/local/zookeeper
scp -r /usr/local/zookeeper/zookeeper-3.4.14 192.168.88.131:/usr/local/zookeeper

3.启动测试

在每个节点上都运行下面命令行(node、node1、node2)

zkServer.sh start

运行完后,用命令查看:

zkServer.sh status

结果为:每台节点分别为follower、follower、leader(无顺序)

Zookeeper+Hadoop+Hbase+Hive+Kylin+Nginx集群搭建三(zookeeper篇)相关推荐

  1. Zookeeper+Hadoop+Hbase+Hive+Kylin+Nginx集群搭建一(虚拟机篇)

    Zookeeper+Hadoop+Hbase+Hive+Kylin+Nginx集群搭建一(虚拟机篇) 一.虚拟机安装Centos7 1.准备工作 2.centos7安装过程 3.关闭防火墙(关键) 二 ...

  2. Zookeeper+Hadoop+Hbase+Hive+Kylin+Nginx集群搭建五(Hive篇)

    Zookeeper+Hadoop+Hbase+Hive+Kylin+Nginx集群搭建五(Hive篇) 七.Hive安装配置 1.准备工作 2.安装hive 全文请看:https://blog.csd ...

  3. Zookeeper+Hadoop+Hbase+Hive+Kylin+Nginx集群搭建六(Kylin篇)

    Zookeeper+Hadoop+Hbase+Hive+Kylin+Nginx集群搭建六(kylin篇) 八.Kylin搭建 1.安装 2.配置环境变量 3.配置kylin 4.启动使用 5.问题 全 ...

  4. Zookeeper+Hadoop+Hbase+Hive+Kylin+Nginx集群搭建

    Zookeeper+Hadoop+Hbase+Hive+Kylin+Nginx集群搭建 一.虚拟机安装Centos7 1.准备工作 2.centos7安装过程 3.关闭防火墙(关键) 二.安装jdk ...

  5. Zookeeper+Hadoop+Hbase+Hive+Kylin+Nginx集群搭建四(Hbase篇)

    Zookeeper+Hadoop+Hbase+Hive+Kylin+Nginx集群搭建四(Hbase篇) 五.Hbase集群搭建 1.准备工作(下载与时间同步) 2.安装解压 3.环境变量配置 4.文 ...

  6. Zookeeper+Hadoop+Hbase+Hive+Kylin+Nginx集群搭建十一(Nginx负载均衡篇)

    Zookeeper+Hadoop+Hbase+Hive+Kylin+Nginx集群搭建十一(Nginx负载均衡篇) 十三.Nginx负载均衡 1.Nginx安装环境 2.编译 3.启动测试 4.ngi ...

  7. Solr集群搭建,zookeeper集群搭建,Solr分片管理,Solr集群下的DataImport,分词配置。...

    1   什么是SolrCloud SolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud.当一个系统的索引数据量少的时候 ...

  8. Solr集群搭建,zookeeper集群搭建,Solr分片管理,Solr集群下的DataImport,分词配置。

    1   什么是SolrCloud SolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud.当一个系统的索引数据量少的时候 ...

  9. hbase安装包_HBase集群搭建

    准备环境 小编使用如下三台机器进行讲解Hbase集群的搭建. 172.16.151.237 master 172.16.151.238 slave1 172.16.151.239 slave2 集群搭 ...

最新文章

  1. 用java建立多项式logit模型_使用mgcv向多项式logit模型添加样条
  2. 各种NLP操作难实现?谷歌开源序列建模框架Lingvo
  3. 同一个联盟,同一个梦想 —— 微软 .NET 俱乐部 2006 年在线发布会
  4. C#操作Excel(搜集)
  5. Java 集合 之 房屋出租实例
  6. mfc 找到字符串中字符_[LeetCode] 467. 环绕字符串中唯一的子字符串
  7. (组合数求模=乘法逆元+快速幂) Problem Makes Problem
  8. Java基础(六) static五大应用场景
  9. (转载)SQL Server2008附加数据库之后显示为只读时解决方法
  10. C++结构体中有构造函数和析构函数
  11. 20191208每日一句
  12. Oracle 11g服务器安装详细步骤——图文教程
  13. 30个值得推荐的数据可视化工具(2022年最新)
  14. 对接金蝶云星空审批流
  15. 桩身弹性压缩计算公式_桩身弹性压缩量计算
  16. 谷歌开发者大会焦点:TensorFlow.js可制作微信小程序,Android 10原生支持5G,TF2.0大更新...
  17. “融而开放、合以创新”T-HIM融合通信技术开发实战
  18. 制作篇3 - 制作agent-server镜像包
  19. 2021年安全生产模拟考试(建筑安全员B证-项目负责人模拟考试题库)安考星
  20. 产品架构能力之一 业务架构图

热门文章

  1. 使用Messenger实现进程间通信(IPC)
  2. Python基础练习题(按条件对指定序列求和,打印99乘法表、求斐波那契数列、百马百担、求水仙花数、求n以内的所有质数(素数)和)
  3. 关于ubuntu18.04安装deepin-wine(微信、QQ、迅雷)
  4. 诺基亚手机命名历史盘点
  5. 研究人员利用机器学习算法检测医疗保险欺诈
  6. 植物大战僵尸(4):寻找向日葵的生产速度
  7. 关于58同城和赶集网被曝光后的反思
  8. 特斯拉、吉利车上的那些ADAS系统你都会用吗?
  9. 服务器开启二次虚拟化,云服务器支持二次虚拟化
  10. App动化测试//笔记