linux+目录+配额,Linux磁盘配额管理

本文介绍了Linux磁盘配额管理,特别是针对基于Mesos+Marathon的Docker容器云服务项目。主要内容包括XFS和ext4文件系统对配额的支持,内核版本要求,以及不同类型的配额(vfsold、vfsv0和xfs)。文章详细阐述了usrquota、grpquota和prjquota的概念,并提供了启用、配置和管理磁盘配额的通用CMD命令,特别强调了XFS的prjquota用于限制目录配额的方法。
摘要由CSDN通过智能技术生成

最近在做基于mesos+marathon 的docker 容器云服务项目。需要限制每个容器的数据卷磁盘使用,对此作了一些调研工作。

基本说明

必要条件XFS ext4 均可支持Quota 操作

需要内核Linux 2.4 +的支持

需mount时指定quota option, 可配置 /etc/fstab 后remount.

有 3 种不同的配额支持:

vfsold,或者版本 1 配额

vfsv0,或者版本 2 配额

xfs,XFS 文件系统上的配额

配额需要 2.4 内核之后引入的内核支持。2.6 内核也有您所需的支持。XFS 配额往往是日志化的。内核 2.6.11 及以上版本支持日志化版本 2 配额。

Quota 基本介绍:

先介绍以下,是磁盘限额的基本概念:

usrquota: (XFS uquota) 针对某一个User

grpquota: (XFS gquota) 针对某一个Group

prjquota: (XFS pquota) 针对单一目录,不可与grpquota同时配置

inode: 配置文件个数限额

disk: 配置磁盘空间限额,单位1KB

soft: 软限额,超过会warn,同时启动timer倒计时

hard: 硬限额,超过直接抛IOERROR: Disk quota exceeds

timer: 软限额预警倒计时,默认7days, 倒计时截止时,使用量仍超过soft,则soft升级为hard. 写入即Error

通用CMD命令简介

以下命令对所有类型的文件系统都适用,如果遇到comm

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值