在CentOS上管理HDFS存储空间,可从以下方面着手:
df -h查看磁盘整体使用情况,hdfs dfs -df -h查看HDFS目录和文件使用情况。hdfs fs -rm删除无用文件,hdfs dfsadmin -expunge清理数据块,定期清除NameNode和DataNode日志。hdfs-site.xml中调整dfs.blocksize(块大小)和dfs.replication(副本因子),还可启用数据压缩。hdfs-site.xml配置后重启服务。hdfs dfsadmin -setSpaceQuota设置空间配额,-setQuota设置名称配额,避免空间滥用。