HDFS(Hadoop Distributed File System)是Apache Hadoop项目的核心组件,专为存储超大数据集而设计。在CentOS系统上使用HDFS前需要:
# core-site.xml配置示例
<property>
<name>fs.defaultFS</name>
<value>hdfs://namenode:9000</value>
</property>
根据集群规模调整dfs.blocksize参数,默认为128MB,大数据集群建议设置为256MB或512MB
问题1:DataNode无法启动
检查防火墙设置和端口是否开放,确保50010/50020端口可访问
问题2:NameNode进入安全模式
执行命令:hdfs dfsadmin -safemode leave