首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >xfs目录配额不工作

xfs目录配额不工作
EN

Unix & Linux用户
提问于 2015-08-21 08:54:49
回答 1查看 2.1K关注 0票数 1

我有两个任务,我想在不同的目录中运行它们,并限制目录的大小。我使用xfs的项目配额来实现这一点。

我遵循这里的步骤:https://solidlinux.wordpress.com/2012/12/09/xfs-quota-managament/

下面是我的两个配置文件的详细信息

/etc/项目:

代码语言:javascript
复制
11:/home/xiameng.xm/xfs_dir/task1
12:/home/xiameng.xm/xfs_dir/task2

/etc/projid:

代码语言:javascript
复制
task1:11
task2:12

这是我的第一步:

代码语言:javascript
复制
touch test_xfs
dd if=/dev/zero of=test_xfs bs=100M count=1
mkfs.xfs test_xfs

mkdir xfs_dir
mount test_xfs ./xfs_dir -o pquota,loop

xfs_quota -xc 'project –s task1' /home/xiameng.xm/xfs_dir
xfs_quota -xc 'project –s task2' /home/xiameng.xm/xfs_dir

xfs_quota -x -c 'limit -p bhard=2m task1' /home/xiameng.xm/xfs_dir
xfs_quota -x -c 'limit -p bhard=10m task2' /home/xiameng.xm/xfs_dir

这是xfs_quota -x -c 'report /home/xiameng.xm/xfs_dir'的输出

代码语言:javascript
复制
Project quota on /home/xiameng.xm/xfs_dir (/dev/loop1)
                               Blocks
Project ID       Used       Soft       Hard    Warn/Grace
---------- --------------------------------------------------
task1               0          0       2048     00 [--------]
task2               0          0      10240     00 [--------]

问题不在于我在./xfs_dir/task1./xfs_dir/task2中创建的文件有多大,它成功了!

配额限制不起作用!

EN

回答 1

Unix & Linux用户

发布于 2018-02-19 20:12:34

我们遇到了同样的问题。问题是,我们未能使用以下方法初始化项目的挂载点:

代码语言:javascript
复制
xfs_quota -x -c 'project -s yourProjectName' yourMountPoint

一旦我们这样做,xfs_quota报告就成功地报告了项目路径下使用的空间。

票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/224606

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档