检查CentOS上HDFS配置的步骤如下:
查看配置文件
/etc/hadoop/conf/
(或$HADOOP_HOME/etc/hadoop/
)目录下,重点检查:
core-site.xml
:确认fs.defaultFS
(默认文件系统地址)是否正确。hdfs-site.xml
:检查dfs.replication
(副本数)、dfs.namenode.name.dir
(NameNode元数据目录)、dfs.datanode.data.dir
(DataNode数据目录)等参数。yarn-site.xml
中yarn.resourcemanager.hostname
等配置。验证配置正确性
hdfs getconf -confKey <参数名>
查看特定配置项,如dfs.replication
。hdfs dfsadmin -report
查看集群状态,包括DataNode数量、容量等。检查服务状态
jps
命令查看NameNode、DataNode等进程是否运行。start-dfs.sh
(和start-yarn.sh
)启动集群。访问Web界面
http://<namenode-ip>:50070
(Hadoop 2.x)或http://<namenode-ip>:9870
(Hadoop 3.x),查看集群拓扑和状态。测试文件系统
hdfs dfs -ls /
查看根目录文件,或创建测试文件验证读写功能。查看日志
/var/log/hadoop-hdfs/
或$HADOOP_HOME/logs/
,通过tail -f
查看错误信息。注意:首次配置需格式化NameNode(hdfs namenode -format
),但仅限首次使用,会清除原有数据。
参考来源: