hadoop集群搭建

本文档详细介绍了在Linux环境中安装和配置Hadoop集群的步骤,包括检查系统和JDK版本的一致性、时间同步、关闭邮件提示、解压并分发Hadoop包、配置环境变量和相关配置文件,以及启动Hadoop集群。在启动过程中,解决可能出现的配置目录找不到的问题,并通过jps命令验证启动成功。
摘要由CSDN通过智能技术生成

​​​​一、安装hadoop

检查系统版本,使用cat /etc/redhat-release命令查看当前系统的版本,确保三台虚拟机的系统版本一致。

 检查jdk版本

Jdk版本会对虚拟机运行操作有很大影响,使用1.8版本最稳定,确保三台虚拟机的版本一致。

 检查时间同步

时间同步才能进行同一步操作,使用date命令查看时间并且进行更新。

 

 关闭Linux系统的邮件自动提示功能

 root下放置hadoop压缩包

解压缩

 查看 /usr/local/hadoop2.7.3 目录 ll

二、配置hadoop的相关配置文件

对hadoop进行配置文件的配置:

 配置hadoop的环境变量

注意是linux中的文件,不是hadoop2.7.3中的文件

Vi /etc/profile

 配置hadoop中的相关文件

hadoop-env.sh

 core-site.xml

 hdfs-site.xml

 mapred-site.xml

对他的后缀进行修改

mv mapred-site.xml.template mapred-site.xml

 yarn-site.xml

 配置从节点

Vi slaves  删除localhost

 必须把hadoop1中的etc/profile下发给从节点

scp /etc/profile hadoop2:/etc/profile

scp /etc/profile hadoop3:/etc/profile

都需要分别进行更新

source /etc/profile

 

 把配置好的hadoop1的内容分发给hadoop2中的usr/local目录中;

scp -r /usr/local/java/java/hadoop-2.7.3/ hadoop2:/usr/local/java/

把配置好的hadoop1的内容分发给hadoo3中的usr/local目录中;

scp -r /usr/local/java/java/hadoop-2.7.3/ hadoop3:/usr/local/java/

 三、启动hadoop集群

hadoop集群的启动

 开始启动我们的集群

使用该命令失败,出现Error: Cannot find configuration directory: /etc/hadoop问题,这是因为使用了 hadoop-env.sh 默认的关于 hadoop 配置文件所在目录的配置,这里需要根据你自己的安装路径重新设置。

修改 hadoop-env.sh:

启动成功   使用jps命令

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

萍果馅是年糕

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值