过程均在root用户下操作
创建一个虚拟机:
我用的CentOS7 64位,虚拟机名称为Hadoop,D:\虚拟机\Hadoop
root密码:123456
用户xjl 密码:123456
准备工作:
安装工具:
yum install net-tools
yum install vim
关闭防火墙:
sudo systemctl stop firewalld.service
sudo systemctl disable firewalld.service
关闭selinux:
sudo vim /etc/selinux/config
//修改为 SELINUX=disabled

文件:
文件存放在目录:/opt下
1.hadoop-2.7.7.tar.gz
2.jdk-8u171-linux-x64.tar
解压文件:
tar -zxvf hadoop-2.7.7.tar.gz
// /opt/jdk1.8.0_171
tar -zxvf jdk-8u171-linux-x64.tar
// /opt/hadoop-2.7.7
创建HDFS的NN和DN工作主目录:用在后面配置core-site.xml文件中
<

本文详细介绍了在CentOS7系统下,如何以root用户身份搭建Hadoop(HDFS和YARN)的单机版环境。首先创建虚拟机并安装必要的软件,然后关闭防火墙和selinux,接着进行JDK的安装和环境变量配置。通过设置免密登陆,进行Hadoop的配置,包括修改hadoop-env.sh、core-site.xml、hdfs-site.xml、slaves等文件,初始化HDFS并启动。最后验证HDFS和YARN服务是否成功运行。
最低0.47元/天 解锁文章
784

被折叠的 条评论
为什么被折叠?



