Linux 下搭建 Hadoop 环境
作者:Grey
原文地址:
环境要求
操作系统:CentOS 7
需要准备两个节点,一个是 master 节点,另一个是 slave 节点。
其中 master 节点的 IP:192.168.100.130
slave 节点的 IP:192.168.100.131
并且参考Linux 下配置 hosts 并设置免密登录先配置好两个免密登录。
JDK 版本:8u181
Hadoop 版本:2.7.5
如果使用的软件版本不一致,请以官方搭建文档为准。
安装步骤
准备软件目录
上传之前下载好的安装包到 /datalake 目录下
jdk-8u181-linux-x64.gz
hadoop-2.7.5.tar.gz
批量解压这几个安装包
将解压的软件移动到 /usr/local 目录
配置环境变量
添加如下内容
应用环境变量
关闭防火墙,在 master 和 slave 下分别执行
以下的配置,在 master 和 slave 上都要做
在<configuration></configuration>
节点之间添加如下内容
配置 hadoop 使用的 jdk,执行
将 jdk 配置为
在<configuration></configuration>
节点之间添加如下内容
执行
然后执行
在<configuration></configuration>
节点之间添加如下内容
执行
替换为如下内容
在 master 上把 hadoop 的上述配置文件改好以后,可以执行
将配置拷贝到 slave,就无需在 slave 上做同样繁琐的配置操作了。
然后,在 master 节点上进行格式化,执行
最后,在 master 上启动 hadoop
启动成功后,在 master 和 slave 上分别执行 jps,可以看到 hadoop 相关的进程已经正常启动
master 上
slave 上
在浏览器上访问 : http://192.168.100.130:50070/
正常显示
然后在 master 上启动 yarn,执行
输出如下日志,未报错
浏览器访问:http://192.168.100.130:8088/
正常显示相关信息
标签:
留言评论