在 Linux 上启动 HDFS(Hadoop 分布式文件系统),通常步骤如下(假设你已经安装并配置好 Hadoop):
JAVA_HOMEHADOOP_HOMEcore-site.xmlhdfs-site.xml⚠️ 只第一次需要格式化 NameNode
hdfs namenode -format
或(旧版本):
hadoop namenode -format
start-dfs.sh
该命令会启动:
hadoop-daemon.sh start namenode
hadoop-daemon.sh start datanode
或(Hadoop 3+):
hdfs --daemon start namenode
hdfs --daemon start datanode
jps
应看到:
http://localhost:9870
(Hadoop 3.x,老版本是 50070)
hdfs dfs -ls /
stop-dfs.sh
JAVA_HOME 和 ssh 免密dfs.datanode.data.dir如果你愿意,可以告诉我:
我可以帮你具体排查。