hadoop伪分布式环境搭建

本文详细介绍伪分布式Hadoop环境的搭建过程,包括用户创建、主机名修改、SSH免密码登录配置、JDK安装与环境变量设置、Hadoop安装与配置、集群启动及常见问题解决。针对web界面连接拒绝、hosts文件配置错误及多次格式化导致的问题提供解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

伪分布式环境搭建
1.hadoop简介在这里插入图片描述2.hadoop有三种搭建模式:单机模式(基本没用)、伪分布式模式、完全分布式模式
以伪分布式为主
在这里插入图片描述
3.搭建步骤:(由于搭建之前未曾想过要写博客,之后由于该过程较复杂为记录备忘,所以文中部分图片使用的是北风网教学视频中的截图,不太清晰,请见谅)
1)创建用户在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述2)修改主机名及ssh免密码登录在这里插入图片描述
在这里插入图片描述在这里插入图片描述.ssh 密钥文件在这里插入图片描述在这里插入图片描述修改权限为600,否则会登录失败在这里插入图片描述3)jdk安装
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述
创建软连接
在这里插入图片描述jdk创建成功在这里插入图片描述配置相关环境变量在这里插入图片描述
在这里插入图片描述
使环境变量生效在这里插入图片描述验证java是否安装成功在这里插入图片描述
4)hadoop安装在这里插入图片描述
在这里插入图片描述在这里插入图片描述
创建HDFS并修改环境变量
env配置启动信息
配置集群信息
在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

指定DataNode节点有哪些在这里插入图片描述在这里插入图片描述

配置环境变量
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
4.hadoop启动
在这里插入图片描述
格式化namenode
在这里插入图片描述在这里插入图片描述该信息表示已经格式化成功了
在这里插入图片描述
启动
在这里插入图片描述
在这里插入图片描述
报错,未显示namenode和datanode
解决方法:分别添加以下内容:
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述
使用jps查看hadoop已正常启动,但是web界面一直拒绝连接
在这里插入图片描述
解决办法:控制面板-网络和internet-设置-Internet属性-连接-局域网设置
在这里插入图片描述
web界面即可正常启动
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述通过http://wiki.apache.org/hadoop/ConnectionRefused 网页的最后一句:
None of these are Hadoop problems, they are host, network and firewall configuration issues. As it is your cluster, only you can find out and track down the problem.
了解到,如果你的所有配置都是正确的,那么这个问题只能是host,network,firewall.
在帮助文档中,我看到有这么一句话:
Check that there isn’t an entry for your hostname mapped to 127.0.0.1 or 127.0.1.1 in /etc/hosts (Ubuntu is notorious for this)
于是我打开master中的hosts文件,查看是否有127.0.0.1
在这里插入图片描述
上传test.txt报错
在这里插入图片描述
错误原因应该是:
使用hadoop namenode -format格式化时格式化多次,造成那么spaceID不一致
重启集群即可解决
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述
验证hadoop对应的yarn框架是否启动成功在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值