首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >HDFS的高级命令使用——文件限额配置(4)

HDFS的高级命令使用——文件限额配置(4)

作者头像
大数据梦想家
发布2021-01-22 16:07:51
发布2021-01-22 16:07:51
8870
举报

相信看过小菌之前的博客《HDFS的shell常用命令大全》的小伙伴们,肯定对于HDFS的shell常用命令已经不满足了,那么这篇博客,小菌为大家带来的是HDFS的高级命令使用——文件限额配置! 首先让我们来看看这个命令的作用吧~

hdfs文件的限额配置允许我们以文件大小或者文件个数来限制某个目录下上传的文件数量或者文件内容总量,以便达到我们类似百度网盘网盘等限制每个用户允许上传的最大的文件的量

我们可以从上述知道HDFS限额配置可以从文件数量限额空间大小限额两个方面来进行约束,那具体的命令又该如何使用呢?请看下:

数量限额

hdfs dfs -mkdir -p /user/root/lisi #创建hdfs文件夹 hdfs dfsadmin -setQuota 2 lisi # 给该文件夹下面设置最多上传两个文件,上传文件,发现只能上传一个文件 hdfs dfsadmin -clrQuota /user/root/lisi # 清空文件夹的数量限制

空间大小限额

hdfs dfsadmin -setSpaceQuota 4k /user/root/lisi # 限制空间大小4KB hdfs dfs -put /export/softwares/zookeeper-3.4.5-cdh5.14.0.tar.gz /user/root/lisi # 上传一个超过4KB的文件 #上传超过4Kb的文件大小上去提示文件超过限额 hdfs dfsadmin -clrSpaceQuota /user/root/lisi #清除空间限额 hdfs dfs -put /export/softwares/zookeeper-3.4.5-cdh5.14.0.tar.gz /user/root/lisi #重新上传成功

查看hdfs文件限额数量 hdfs dfs -count -q -h /user/root/lisi

本次的分享就到这里了,小伙伴们有什么疑惑或好的建议可以积极在评论区留言,小菌后续还会推出HDFS系列的其他内容,希望大家持续关注小菌ヾ(๑╹◡╹)ノ"

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/11/05 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 数量限额
  • 空间大小限额
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档