HDFS上的配额管理针对的是某个目录而不是某个用户,添加配额管理可以更好地管理文件系统。配额管理可分为文件数量限额和目录空间大小限额,可以通过以下命令查看耨个目录的配额信息。
#查看配额信息
hdfs dfs -count -q -h /dir0
none inf none inf 1 0 0 /dir0
QUOTA REMAINING_QUATA SPACE_QUOTA SPACE_QUOTA_REM DIR_COUNT FILE_COUNT CONTENT_SIZE
# 配额信息解读
QUOTA:文件数配额,(如果没有配额,则显示为none,空间配额同理)
REMAINING_QUATA:剩余的文件数配额(剩余能创建的目录和文件数量,如果没有配额,则显示为inf)
SPACE_QUOTA:空间配额(限制磁盘占用大小)
SPACE_QUOTA_REM:剩余可以用的磁盘空间
FILE_COUNT/FILE_COUNT:文件/目录数
CONTENT_SIZE:逻辑空间大小,不计副本因素
文件数量限额
#创建hdfs文件夹
hdfs dfs -mkdir -p /dir0
# 给该文件夹下面设置多上传两个文件,发现只能 上传一个文件&