HDFS提供了两种配额的命令(hdfs dfsadmin):
1. setQuota
-setQuota <quota> <dirname>...<dirname>
setQuota指的是对HDFS中某个目录设置文件和目录数量之和的最大值。
$ hdfs dfsadmin -setQuota 5 /user/hadoop/quota
设置HDFS中/user/hadoop/quota目录下文件数和目录数之和不超过5。
2. setSpaceQuota
-setSpaceQuota <quota> <dirname>...<dirname>
setSpaceQuota针对的是设置HDFS中某个目录可用存储空间大小,单位是byte,类似与百度网盘的个人存储空间。在使用该命令的时候最好设置空间大小为块的整数倍!