在 CentOS 上配置 HDFS(Hadoop 分布式文件系统),Hadoop 的版本选择一般看你的使用场景和兼容性要求。下面给你一个清晰的版本建议:
Hadoop 3.3.x✅ 最常用稳定版:
hadoop-3.3.6
Hadoop 2.10.x| CentOS 版本 | 推荐 Hadoop |
|---|---|
| CentOS 7 | Hadoop 3.3.x ✅ |
| CentOS 8 | Hadoop 3.3.x ✅ |
| CentOS 6 | 不建议(已 EOL) |
HDFS 依赖 JDK:
java -version
# 下载
wget https://archive.apache.org/dist/hadoop/common/hadoop-3.3.6/hadoop-3.3.6.tar.gz
# 解压
tar -zxvf hadoop-3.3.6.tar.gz -C /opt/
# 配置环境变量
export HADOOP_HOME=/opt/hadoop-3.3.6
export PATH=$PATH:$HADOOP_HOME/bin
核心配置文件:
core-site.xmlhdfs-site.xmlworkers(旧版是 slaves)CentOS 上配 HDFS,直接用 Hadoop 3.3.6 + JDK 8,最稳、最省事。
如果你愿意,我可以:
你想怎么搞?