CentOS7一键搭建Hadoop完全分布式集群环境脚本

大纲

  • 一、前情提要
    • 1、已集成的环境
    • 2、必要准备
    • 3、必须提前获取的参数!!!!
  • 特别注意!
  • 二、 一键搭建hadoop集群脚本
    • 1、将脚本导入CentOS7里面
    • 2、给脚本赋予执行权限
    • 3、执行脚本
    • 4、脚本源码
    • 错解决
  • 三、一键启动和关闭hadoop脚本
    • 1、给脚本赋予执行权限
    • 2、源码——启动hadoop所有服务脚本
    • 3、源码——停止hadoop所有服务
  • 四、查看web端
  • 五、Xshell控制集群终端
    • 1、安装Xshell
    • 2、新建hadoop1、hadoop2、hadoop3会话
    • 3、登录
  • 结束!

一、前情提要

1、已集成的环境

  • java1.8

  • hadoop2.7.2

  • zookeeper3.4.10

  • hive1.2.1

  • hbase1.3.1

  • Jobhistory(历史服务器)

2、必要准备

  • 一个已经设置好静态IP且通 的CentOS7 以上的OS
    (建议配置 8G+200G)

3、必须提前获取的参数!!!!

  • 获取CentOS 7 的所属 段,子 掩码, 关, 卡名称

(查看方法)

  1. 打开 NAT设置

  2. 查看 卡名称

在终端输入以下命令

那么我要给他们设置的IP地址格式必须为:

192.168.152.x
x的值可以是x∈{x|0<x<255,x≠2,121}

这里我设置的3台容器的IP分别是
192.168.152.201
192.168.152.202
192.168.152.203

错: “xxx.sh /bin/bash^M: 坏的解释器:没有那个文件或目录”
原因:因为 .sh文件是从windows拷贝过来的,所以多了r
解决方法
执行命令



三、一键启动和关闭hadoop脚本

1、给脚本赋予执行权限

2、源码——启动hadoop所有服务脚本

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年3月12日
下一篇 2021年3月12日

相关推荐