文章目录

  • 前言
    • 1. 设置配额
    • 2. 查询配额使用情况
    • 3. 清除配额

前言

  hdfs可使用配额命令限制对应目录下文件目录数和目录可用空间大小


1. 设置配额

  名称配额限制目录下(包含目录)文件和目录数量,超出限制则命令执行失败,报异常mkdir: The NameSpace quota (directories and files) of directory /myTest is exceeded: quota=5 file count=6

# 设置名称配额# max_number 为最大文件/目录数# dirname 为指定的目录
hdfs dfsadmin -setQuota <max_number> <dirname>

  空间配额限制目录下文件使用的字节数

# 设置空间配额,文件占据空间取决于文件单个副本大小和副本数# bytes 为最大存储字节数
hdfs dfsadmin -setSpaceQuota <bytes> <dirname>

hdfs dfsadmin -setQuota 5 hdfs://hadoop104:8020/myTest
hdfs dfsadmin -setSpaceQuota 1024000000 hdfs://hadoop104:8020/myTest

2. 查询配额使用情况

#统计hdfs对应路径下的目录个数,文件个数,文件总计大小,#-q选项查看当前文件夹的限额使用情况
hdfs dfs -count  <dirname>


  带头信息展示配额使用情况

hdfs dfs -count -q -v hdfs://hadoop104:8020/myTest


3. 清除配额

  # 清除名称配额
hdfs dfsadmin -clrQuota <dirname>
 # 清除空间配额额
hdfs dfsadmin -clrSpaceQuota <dirname>

hdfs 目录设置配额 、查询配额使用情况 、清除配额相关推荐

  1. 文件服务器共享目录设置(二)

    三.             设置磁盘配额及文件屏蔽 为了防止用户无限制的上传文件,或上传病毒木马等文件,还需要进一步加强安全设置.用磁盘配额来管理用户的文件夹空间,用文件屏蔽来阻止用户上传有风险的文 ...

  2. linux磁盘配额步骤详细步骤,Linux磁盘配额命令及步骤.doc

    Linux磁盘配额命令及步骤 实训18 磁盘配额 实训目的 掌握磁盘配额操作方法 掌握磁盘配额的测试命令 编辑:陈可辛老师 操作:叶升辉 更多内容咨询:微博:叶升辉IOT, QQ:11座机电话号码 实 ...

  3. HDFS权限设置 \ HDFS涉及ACLs的命令

    本文主要参考:https://www.cnblogs.com/royfans/p/7326859.html https://www.cppentry.com/bencandy.php?fid=115& ...

  4. R语言使用lubridate包的tz函数设置和查询日期、时间对象的时区信息( time zone)

    R语言使用lubridate包的tz函数设置和查询日期.时间对象的时区信息( time zone) 目录

  5. python路径在哪里设置_找Python安装目录,设置环境路径以及在命令行运行python脚本实例...

    第一点:找Python安装目录 方法一: 方法二: 输入import sys print(sys.path) 化黑线处 第二点:找到安装目录后就可以开始设置环境变量 这里我的安装目录为C:\Progr ...

  6. mysql 查询缓存设置_MySQL查询缓存设置 提高MySQL查询性能

    从 MySQL4开始,出现了QueryCache查询缓存,如果使用了QueryCache,当查询接收到一个和之前同样的查询,服务器将会从查询缓存种检索结果,而不是再次分析和执行上次的查询.这样就大大提 ...

  7. linux用户目录设置权限设置,为linux目录设置多个用户权限

    为linux目录设置多个用户权限 关注:252  答案:2  mip版 解决时间 2021-01-26 18:25 提问者情婲.毒 2021-01-26 13:35 我想为linux的某个目录设置5个 ...

  8. wamp5的www目录设置

    修改wamp5的www目录设置(from internet) 主要过程:            (1)修改httpd.conf文件            (2)修改新的www目录下的index.php ...

  9. VS项目工程目录设置详细说明

    测试一个proj的链接库是否正确是,没必要清除掉重新编译,只需删掉DLL文件就可以了,这样的话那些obj都在,链接就行. 生成后事件: 生成后事件,它的定义是在具体project文件的,所以用到的宏应 ...

最新文章

  1. 逻辑漏洞-token绕过
  2. 局域网远程yum源制作
  3. java中复选框组件_Java Swing JCheckBox:复选框组件
  4. oracle 添加登陆文件路径
  5. for循环中的参数能不省略
  6. 在 ASP.NET MVC Web 应用程序中输出 RSS Feeds
  7. 设计模式之软件设计原则
  8. 10.androidnbsp;:动态图片制作
  9. 精准关键词获取-行业搜索词分析
  10. Adobe Lightroom Classic 入门教程(十)本地局部调整 --- 污点修复与红眼祛除
  11. 绝对位置运动指令(MoveAbsJ)
  12. 腾讯云Cannot parse privatekey: unsupported key format问题解决
  13. 深度学习常规概念(持续更新)
  14. Stata:离群值!离群值?离群值!
  15. Websocket和PHP Socket编程
  16. 典型的进程级数据防泄密
  17. w7系统的云服务器,云服务器安装w7系统
  18. 报错说 filename 不能写成 [name].[chunkhash:8].js ,改成[hash]就可以了
  19. Coffee Chicken
  20. 计算机各按键的作用,【键盘各个键的功能图解】键盘各个键的功能介绍_键盘各个键的用途...

热门文章

  1. 外部接口和内部接口的区别(*)
  2. 在线客服系统简介(上篇)
  3. 大连市数字经济发展专项资金申报开始,最高补贴500万 | 产业区块链发展周报...
  4. PID控制中Kp Ki Kd 在控制质量中的影响
  5. 详解PHP操作Memcache缓存技术提高响应速度的方法
  6. SAP ABAP VA01利润中心替代
  7. PBOC COS介绍
  8. 基于SpringBoot和Vue的商品秒杀系统设计与实现
  9. MFS详解(三)——MFS应用
  10. Python实现公元纪年到干支纪年的转换