22.6. 修改 XFS 配额限制

启动带有 -x 选项的 xfs_quota 工具,来启用专家模式,并运行管理员命令,该命令允许修改配额系统。此模式的子命令允许实际限制的配置,并且仅可提供给具有升级特权的用户使用。

先决条件

流程

  1. 启动带有 -x 选项的 xfs_quota shell ,来启用专家模式:

    # xfs_quota -x
  2. 报告具体文件系统的配额信息:

    # xfs_quota> report /path

    例如,若要显示 /home 的配额报告示例(在 /dev/blockdevice 上),请使用命令 report -h /home。此时会显示类似如下的输出:

    User quota on /home (/dev/blockdevice)
    Blocks
    User ID      Used   Soft   Hard Warn/Grace
    ---------- ---------------------------------
    root            0      0      0  00 [------]
    testuser   103.4G      0      0  00 [------]
  3. 修改配额限制:

    # xfs_quota> limit isoft=500m ihard=700m user /path

    例如,要为用户 john (其主目录为 /home/john )软和硬 inode 数限制分别设置为 500 和 700,请使用以下命令:

    # xfs_quota -x -c 'limit isoft=500 ihard=700 john' /home/

    在这种情况下,传递 mount_point,这是挂载的 xfs 文件系统。

  4. 运行 help 命令来显示 xfs_quota -x 可用的专家命令:

    # xfs_quota> help

其它资源

  • xfs_quota(8) 手册页。