系统管理指南:高级管理

Procedure如何设置一个用户的 UFS 配额

  1. 成为超级用户或同等角色。

    角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”

  2. 使用配额编辑器创建一个临时文件,对于在文件系统的根目录中包含 quotas 文件的每个已挂载的 UFS 文件系统,该临时文件都包含一行配额信息。


    # edquota username
    

    其中,username 是要为其设置配额的用户。

  3. 将 1 KB 磁盘块的数量(软限制和硬限制)更改为针对每个文件系统指定的配额。

  4. 将 inode 的数量(软限制和硬限制)从缺省值 0 更改为针对每个文件系统指定的配额。

  5. 验证用户的 UFS 配额。


    # quota -v username
    
    -v

    在存在配额的所有已挂载文件系统中显示用户的配额信息。

    username

    指定要查看配额限制的用户名。


示例 7–2 设置一个用户的 UFS 配额

以下示例显示了 edquota 在某个系统中打开的临时文件的内容,在该系统中,/files 是根目录中包含 quotas 文件的唯一已挂载文件系统。


fs /files blocks (soft = 0, hard = 0) inodes (soft = 0, hard = 0)

以下示例显示了设置配额后临时文件中的同一行。


fs /files blocks (soft = 50, hard = 60) inodes (soft = 90, hard = 100)