• 查看jdk

    • java -version

  • 卸载自带jdk

    • rpm -qa|grep java

    • rpm -e --nodeps tzdata-java-2015e-1.el6.noarch

    • rpm -e --nodeps java-1.6.0-openjdk-1.6.0.35-1.13.7.1.el6_6.x86_64

    • rpm -e --nodeps java-1.7.0-openjdk-1.7.0.79-2.5.5.4.el6.x86_64

  • 创建目录

    • mkdir -p /export/servers(安装的软件)

    • mkdir -p /export/software(安装软件需要的包)

    • mkdir -p /export/data(所有的数据)

  • 上传jdk包到software目录下

  • 解压

    • tar -zxvf jdk-8u65-linux-x64.tar.gz -C /export/servers/

    • cd /export/servers/

    • 配置环境变量

      • vi /etc/profile

        • export JAVA_HOME=/export/servers/jdk1.8.0_65
          export PATH=$PATH:$JAVA_HOME/bin
          export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    • 重新加载环境变量

      • source /etc/profile

  • 拷贝到其他机器

    • scp -r /export/servers/jdk1.8.0_65/ root@node002:/export/servers/

    • scp -r /etc/profile root@node002:/etc/

  • 查看集群的时间是否同步

    • date

  • 同步时间

    • yum install ntpdate

    • ntpdate cn.pool.ntp.org

  • 上传zookeeper包到software目录下

  • 解压

    • tar -zxvf zookeeper-3.4.5.tar.gz -C /export/servers/

    • cd /export/servers/

    • mv zookeeper-3.4.5/ zookeeper

    • cd /zookeeper/conf

    • cp zoo_sample.cfg zoo.cfg

    • vi zoo.cfg

      • 修改
        dataDir=/export/data/zkdata
        增加
        server.1=node001:2888:3888
        server.2=node002:2888:3888
        server.3=node003:2888:3888
    • 同时在/export/data目录下创建目录

      • mkdir zkdate

      • cd zkdate

      • vi myid

        • 1

    • 修改环境变量(注意:3台zookeeper都需要修改)

      • vi /etc/profile

        • export ZOOKEEPER_HOME=/home/hadoop/zookeeper
          export PATH=$PATH:$ZOOKEEPER_HOME/bin
      • source /etc/profile
    • 拷贝到其他机器

      • scp -r /export/servers/zookeeper/ root@node002:/export/servers/

      • scp -r /export/data/ root@node002:/export/data

        • 修改myid

      • scp -r /etc/profile root@node002:/etc/

zookeeper集群的搭建(三台相同)的更多相关文章

  1. zookeeper集群的搭建以及hadoop ha的相关配置

    1.环境 centos7 hadoop2.6.5 zookeeper3.4.9 jdk1.8 master作为active主机,data1作为standby备用机,三台机器均作为数据节点,yarn资源 ...

  2. Solr集群的搭建以及使用(内涵zookeeper集群的搭建指南)

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

  3. 大数据平台搭建-zookeeper集群的搭建

    本系列文章主要阐述大数据计算平台相关框架的搭建,包括如下内容: 基础环境安装 zookeeper集群的搭建 kafka集群的搭建 hadoop/hbase集群的搭建 spark集群的搭建 flink集 ...

  4. [转]ZooKeeper 集群环境搭建 (本机3个节点)

    ZooKeeper 集群环境搭建 (本机3个节点) 是一个简单的分布式同步数据库(或者是小文件系统) ------------------------------------------------- ...

  5. zookeeper集群环境搭建详细图文教程

    zookeeper集群环境搭建详细图文教程 zhoubang @ 2018-01-02 [文档大纲] 友情介绍 软件环境 注意点 环境安装 1. 新建用于存储安装包以及软件安装的目录 2. 下载安装z ...

  6. Linux环境下ZooKeeper集群环境搭建关键步骤

    ZooKeeper版本:zookeeper-3.4.9 ZooKeeper节点:3个节点 以下为Linux环境下ZooKeeper集群环境搭建关键步骤: 前提条件:已完成在Linux环境中安装JDK并 ...

  7. Docker 一步搞定 ZooKeeper 集群的搭建

    Docker 一步搞定 ZooKeeper 集群的搭建 背景 原来学习 ZK 时, 我是在本地搭建的伪集群, 虽然说使用起来没有什么问题, 但是总感觉部署起来有点麻烦. 刚好我发现了 ZK 已经有了 ...

  8. centos7下安装zookeeper&zookeeper集群的搭建

    一.centos7下安装zookeeper 1.zookeeper 下载地址 https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/ 2.安装步骤 ...

  9. centos7 zookeeper集群的搭建

    说明:该集群的搭建是为了服务于solr集群,请参考我的关于solr集群搭建的博客. 1.创建solr-cloud目录 mkdir /usr/local/solr-cloud 2.将解压的apache- ...

  10. Zookeeper集群快速搭建

    Zookeeper集群快速搭建 1.cd /usr/local/zookeeper/conf(如在192.168.212.101服务器) mv zoo_sample.cfg zoo.cfg 修改con ...

随机推荐

  1. 全国高校绿色计算大赛 预赛第一阶段(C++)第3关:旋转数组

    挑战任务 在计算机中,一张数字图像,可以被看做是一个矩阵或者说数组. 学过线性代数的同学对矩阵肯定不陌生.一般来说,图像是一个标准的矩形,有着宽度(width)和高度(height).而矩阵有着行(r ...

  2. 牛客网练习赛12---A and B

    A题传送门:https://www.nowcoder.net/acm/contest/68/A B题传送门:   https://www.nowcoder.net/acm/contest/68/B A ...

  3. 网页中flash设置

    我们现在大部分人做网页,都是直接用DW插入flash,而且DW也是所见即所得,直接生成了相应的flash显示代码.可是我们又有多少人了解这些直接由DW生成的代码呢?其实我接触flash player标 ...

  4. Python: PySide(Qt)异步获取网页源码

    学习PyQt UI编程笔记.相对PyQt来说,PySide资料为少. 此篇记录异步获取代码后,同步显示于界面窗体中,涉及线程网步,此为知识点. 直录代码: # encoding: utf-8 from ...

  5. swift - 自定义tabbar按钮的操作

    1.自定义tabbar按钮 只能 present出来VC 或者 nav. 因为它本身 没有导航控制器, 只有在tabbar 的根导航控制器的 VC 才能push

  6. 集成bug统计链接

    http://crab.baidu.com/http://bugly.qq.com/ http://bughd.com/ http://www.umeng.com/analyticshttp://tr ...

  7. js第三天知识点 循环

    /*for(重点) *while *do..while * *3种循环的区别: *for 主要适用于 明确循环次数的 循环 *while  适用于 不明确循环次数的循环 *do..while 适用于 ...

  8. Composer 安装以及使用方法

    Composer 是 PHP 的一个依赖管理工具.它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们. Linux 下安装 curl -sS https://getcomposer.org/ ...

  9. go语言中net包tcp socket的使用

    一.通过socket我们模拟请求网易 package main; import ( "net" "log" "io/ioutil" &quo ...

  10. JAVA课堂练习-动手动脑--数组

    1.阅读并运行示例PassArray.java,观察并分析程序输出的结果,小结,然后与下页幻灯片所讲的内容进行对照. 源代码: public class PassArray { public stat ...