• 查看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. chattr 和 lsattr 命令介绍---案例:修改passwd文件

    chattr命令的作用很大,其中一些功能是由Linux内核版本来支持的,如果Linux内核版本低于2.2,那么许多 功能不能实现.同样-D检查压缩文件中的错误的功能,需要2.5.19以上内核才能支持. ...

  2. LibreOj 6279数列分块入门 3 练习了一下set

    题目链接:https://loj.ac/problem/6279 推荐博客:https://blog.csdn.net/qq_36038511/article/details/79725027 这题区 ...

  3. 静态方法调用内部类时候的new 问题

    package tool; /** * 静态方法调用内部类时候的new 问题 */ public class aa { // 静态方法 // 静态方法new 有问题 public static voi ...

  4. 100-days: Three

    Title: Singapore(新加坡) set to raise retirement ages as seniors stay healthier be set to do sth.  准备做某 ...

  5. privilege instruction error

    检查新建的回调函数是否用了__stdcall修饰

  6. @RequestMapping 和 @GetMapping @PostMapping 区别

      @RequestMapping   和  @GetMapping @PostMapping 区别 @GetMapping是一个组合注解,是@RequestMapping(method = Requ ...

  7. c#、.net、asp.net、asp 、ado.net、.net framework的区别

    c#:一种编程语言 .net:一种运行环境 asp.net:基于.netFramework框架下的一种开发技术(相对与asp而言,引入了服务器控件,前后台可分,编译型的编程框架) asp:也是.net ...

  8. css 边距等常用设置

    前端知识 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF- ...

  9. Informatica_(3)组件

    一.Informatica介绍Informatica PowerCenter 是Informatica公司开发的世界级的企业数据集成平台,也是业界领先的ETL工具.Informatica PowerC ...

  10. Python 字符串 (isdigit, isalnum,isnumeric)转

    Python isdigit() 方法检测字符串是否只由数字组成. 语法 isdigit()方法语法: str.isdigit() 参数 无. 返回值 如果字符串只包含数字则返回 True 否则返回 ...