系统管理指南:高级管理

Procedure如何检查 UFS 配额一致性

重新引导系统时会自动运行 quotacheck 命令。通常不需要在具有配额的空文件系统中运行 quotacheck 命令。但是,如果要在包含现有文件的文件系统中设置配额,则需要运行 quotacheck 命令,以使配额数据库与文件系统中已存在的文件或 inode 同步。

此外应谨记,在大型文件系统中运行 quotacheck 命令会非常耗时。


注 –

为确保磁盘数据的准确性,在手动运行 quotacheck 命令时,检查的文件系统应处于停顿状态。


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

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

  2. 对 UFS 文件系统运行一致性检查。


    # quotacheck [-va] filesystem 
    
    -v

    (可选)确定每个用户在特定文件系统中的磁盘配额。

    -a

    检查 /etc/vfstab 文件中包含 rq 项的所有文件系统。

    filesystem

    指定要检查的文件系统。

    有关更多信息,请参见 quotacheck(1M) 手册页。


示例 7–4 检查 UFS 配额一致性

以下示例说明如何检查 /dev/rdsk/c0t0d0s7 磁盘分片中 /export/home 文件系统的配额。/export/home 文件系统是 /etc/vfstab 文件中具有 rq 项的唯一文件系统。


# quotacheck -va
*** Checking quotas for /dev/rdsk/c0t0d0s7 (/export/home)