$ cd /usr/local/

$ tar -zxvf zookeeper-3.4.5.tar.gz

$ mv zookeeper-3.4.5 zk

$ cd

$ vi .bashrc

export ZOOKEEPER_HOME=/usr/local/zk
export PATH=$PATH:$ZOOKEEPER_HOME/bin

$ source .bashrc

$ cd /usr/local/zk/conf/

$ mv zoo_sample.cfg zoo.cfg

$ vi zoo.cfg

# 修改
dataDir=/usr/local/zk/data/
# 新增
server.0=spark1:2888:3888
server.1=spark2:2888:3888
server.2=spark3:2888:3888

$ cd /usr/local/zk/

$ mkdir data

$ cd data/

$ vi myid

0

$ cd /usr/local/

$ scp -r zk root@spark2:/usr/local/

$ scp -r zk root@spark3:/usr/local/

$ scp ~/.bashrc root@spark2:~/

$ scp ~/.bashrc root@spark3:~/

# 分别在spark2和spark3上执行 source ~/.bashrc

# 分别修改spark2和spark3的 vi /usr/local/zk/data/myid 为1和2

# 启动zk集群

三台机器分别执行$ zkServer.sh start

三台机器分别执行(检查启动情况)$ zkServer.sh status

# 进入zookeeper命令行

$ zkCli.sh

> quit

转载于:https://www.cnblogs.com/p---k/p/8598135.html

spark--环境搭建--4.ZooKeeper345集群搭建相关推荐

  1. CDH大数据平台搭建之KAFKA集群搭建

    CDH大数据平台搭建之KAFKA集群搭建 一.安装规划 二.下载KAFKA 三.安装及配置 1.先安装zookeeper 2.解压 3.新建文件夹 4.修改config目录server.propert ...

  2. Zookeeper单例搭建与伪集群搭建

    Zookeeper单例搭建与伪集群搭建 搭建方式 单机安装 伪集群搭建 搭建方式 单机模式-- 运行在一台机器上 集群模式-- 运行在多个机器上形成"集合体" 伪集群模式-- 一台 ...

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

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

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

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

  5. Hadoop详解(五)——ZooKeeper详解,ZooKeeper伪分布搭建和集群搭建,Hadoop集群搭建,sqoop工具的使用

    ZooKeeper简介 什么是ZooKeeper? ZooKeeper是Google的Chubby一个开源的实现,是Hadoop分布式协调服务. 它包含了一个简单的原语集,分布式应用程序可以基于它实现 ...

  6. redis主从搭建和分片集群搭建

    文章目录 redis主从搭建 搭建一主一从: 下载安装redis:两台机器都需要操作 权限认证 理解主从复制原理.同步数据集 全量同步三个阶段: 增量同步: 心跳检测 redis哨兵模式 部署方案 搭 ...

  7. 【Data Cluster】真机环境下MySQL数据库集群搭建

    真机环境下MySQL-Cluster搭建文档 MySQL Cluster简介 MySQL cluster 和 Oracle RAC 完全不同,它采用 无共享架构Shared nothing(share ...

  8. slurm作业调度集群搭建及配置

    目录 一  环境准备 二 时间同步 三  munge认证 四 数据库安装 五 slurm搭建 六  集群用户管理和初始化配置 qos配置 一  环境准备 主机规划 master  192.168.22 ...

  9. Redis集群搭建方式

    一.哨兵模式 在 redis3.0之前,redis使用的哨兵架构,它借助 sentinel 工具来监控 master 节点的状态:如果 master 节点异常,则会做主从切换,将一台 slave 作为 ...

  10. Hadoop搭建完全分布式集群

    Hadoop搭建完全分布式集群 搭建准备 配置ssh和编写一个分发shell脚本 java和hadoop 运行测试 最近公司事情不是很多,趁此机会,学习一下大数据的内容,正好公司之后也要使用大数据方面 ...

最新文章

  1. mysql 给min值取别名_mysql基本命令
  2. 陈一舟:雷军马云在通讯领域也做不过马化腾 为何我就该挨骂
  3. 三种运动让身高增长4-10cm
  4. 如何化身BAT面试收割机?不吃透都对不起自己
  5. Asp.net WebForm中应用Jquery EasyUI Layout
  6. java在一个类里实现存款_用Java编写一个简单的存款
  7. Linux基础提高_系统性能相关命令
  8. Ajax--serialize应用表单数据序列化
  9. wgs84坐标系转换工具_ArcGIS中不同坐标系之间的转换
  10. 如何打造千万播放量的Tiktok
  11. C++指针探讨 (二) 函数指针
  12. 解析HttpURLConnection与代理服务器
  13. Schema hasn‘t been registered for model 解决方案
  14. 微信公众平台开发入门:[8]聊天机器人可开发
  15. 如何防止手机网页双击屏幕实现放大效果
  16. Flash常见问题与解答
  17. 从双曲几何到Gauss-Bonnet-Chern定理
  18. 2021年,手机拼什么?
  19. 未来-区块链-Aliyun:阿里云IoT - 所知不止于感知
  20. Java 实现钉钉企业内部应用免登

热门文章

  1. 【渝粤教育】国家开放大学2018年秋季 0550-22T素描(一) 参考试题
  2. 【渝粤教育】国家开放大学2018年春季 8639-22T食品营养与健康 参考试题
  3. 统计学习(四):多重检验与控制程序
  4. 手把手教你强化学习 (七) 强化学习中的无模型控制
  5. C++ const总结
  6. Python菜鸟快乐游戏编程_pygame(5)
  7. 【转】Prewitt 算子
  8. 【小程序】使用socket实现文件的收发
  9. Python 利用字典实现类似 java switch case 功能
  10. Java基础语法(基本语句)