Hadoop伪分布式和分布式部署带全套软件包以及全套文档

5 篇文章 0 订阅

Hadoop伪分布式部署

Hadoop单台机安装

## ❇️技术参考:

Hadoop伪分布式部署.pdf

😍实验全套相关文档与环境还有全套软件包:传媒云盘-BigDATA

一、环境准备

服务器系统:CentOS 7.6也就是CentOS 1810

单服务器版本安装:IP:10.129.1.110

在更改本地源以前安装vim(个人使用习惯)

yum install -y vim

image-20220313014944338

二、搭建环境初始化

1、关闭防火墙
systemctl stop firewalld
systemctl disable firewalld

image-20220313015456071

2、关闭Selinux
setenforce 0
vim /etc/selinux/config

image-20220313015705608

getenforce	# 刷新配置
3、更换本地源
mkdir /opt/centos /opt/yum
mv /etc/yum.repos.d/* /opt/yum/
vim /etc/yum.repos.d/local.repo
[centos]
name=centos
baseurl=file:///opt/centos
gpgcheck=0
enabled=1

image-20220313020713287

挂载上安装系统的镜像

mount /dev/sr0 /opt/centos/
yum clean all
yum repolist

image-20220313021304285

4、更改主机名
hostnamectl set-hostname wss34

image-20220313021410434

5、设置免密登录
ssh-keygen -t rsa	# 一路回车下去就行

image-20220313021519884

cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys
6、测试免密登录
ssh wss34

image-20220313021809702

7、上传安装文件到家目录

image-20220313022032393

三、搭建Hadoop

tar -xf jdk-8u162-linux-x64.tar.gz -C /usr/lib/jvm/
vim /etc/profile

image-20220313023850435

在文件末尾添加

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_162
export PATH=$JAVA_HOME/bin:$PATH

刷新环境变量配置

source /etc/profile

image-20220313024316493

tar -xf hadoop-3.1.3.tar.gz -C /usr/local/
mv /usr/local/hadoop-3.1.3/ /usr/local/hadoop
vim /etc/profile

image-20220313024732268

在文件末尾添加

export HADOOP_HOME=/usr/local/hadoop
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin

刷新环境变量配置

source /etc/profile

image-20220313024930551

hdfs namenode -format
vim /etc/profile

image-20220313025624739在文件末尾添加

export HDFS_NAMENODE_USER=root
export HDFS_DATANODE_USER=root
export HDFS_SECONDARYNAMENODE_USER=root
export YARN_RESOURCEMANAGER_USER=root
export YARN_NODEMANAGER_USER=root

刷新环境变量配置

source /etc/profile

上传Hadoop两个配置文件到/usr/local/hadoop/etc/hadoop/目录下

core-site.xml

hdfs-site.xml

PS:记得把core-site.xml这个配置文件里面的localhost改成刚刚自己设置的计算机名

image-20220313030605971

image-20220313030134643

vim /usr/local/hadoop/etc/hadoop/hadoop-env.sh

image-20220313030827256

在文件末尾添加

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_162

启动脚本

start-all.sh

image-20220313031023871

这里就没有报错了

mr-jobhistory-daemon.sh start historyserver
jps

image-20220313032803371

PS:如果检查自己的不是7个的话,保证自己的环境变量以及配置文件没有错误就重启系统,然后再次运行这两个命令解决。

start-all.sh
mr-jobhistory-daemon.sh start historyserver
jps

四、验证

image-20220313033011881

image-20220313033050125

📣特别声明

原文地址:Hadoop伪分布式部署 - 开摆工作室博客 (kbai.cc)

此文章全部都是依靠自己的学习理解来写的原创文章,难免可能会出现有错误的地方,

如果大家以后阅读的时候发现有问题,那就麻烦到下方评论区来进行错误指出,使错误尽快做出改正,

在此,感谢大家的阅读与支持!🤝💦🎉

🍻支持一下

觉得我写的好的话可以支持一下我哦~持续关注我,会更新其他好玩且实用的项目。

👋如果我能帮助到你,那就请我喝杯🧋呗~👇👇👇

我的博客链接:blog.kbai.cc

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

开摆工作室

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

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

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

打赏作者

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

抵扣说明:

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

余额充值