在 CentOS 上格式化 HDFS(一般指 NameNode 格式化),通常按以下步骤操作。
/usr/local/hadoop 或 /opt/hadoop)hadoop-env.shcore-site.xmlhdfs-site.xmlsu - hadoop
cd $HADOOP_HOME
例如:
cd /usr/local/hadoop
hdfs namenode -format
或老版本:
hadoop namenode -format
✅ 看到类似信息表示成功:
Storage directory ... has been successfully formatted.
start-dfs.sh
查看进程:
jps
应看到:
访问 Web UI:
http://<namenode-ip>:9870
⚠️ 格式化会清空 HDFS 所有数据
sudo chown -R hadoop:hadoop /usr/local/hadoop
在 hadoop-env.sh 中:
export JAVA_HOME=/usr/java/jdk1.8.0_xxx
如果你用的是 Hadoop HA / CDH / 单机伪分布式,可以告诉我具体环境,我可以给你更精确的命令。