在 Debian 上装 Hadoop 是完全可行且常见的做法,尤其适合学习、实验和中小型集群。下面从几个角度给你一个清晰的整体认识。
sudo apt update
sudo apt install openjdk-11-jdk ssh
Hadoop 3.x 推荐 Java 8 / 11
sudo useradd -m hadoop
sudo passwd hadoop
wget https://downloads.apache.org/hadoop/common/hadoop-3.3.6/hadoop-3.3.6.tar.gz
tar -xzf hadoop-3.3.6.tar.gz
mv hadoop-3.3.6 /opt/hadoop
~/.bashrc
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export HADOOP_HOME=/opt/hadoop
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
主要在:
core-site.xmlhdfs-site.xmlmapred-site.xmlyarn-site.xmlhdfs namenode -format
start-dfs.sh
start-yarn.sh
| 场景 | 是否推荐 |
|---|---|
| 学习 Hadoop | ✅ 非常合适 |
| 实验环境 | ✅ 合适 |
| 生产集群 | ⚠️ 可以,但需运维经验 |
| 新手第一次接触 | ✅ 建议先伪分布式 |
JAVA_HOME)我可以直接给你:
你现在是 学习用 还是 准备上生产?