JavaScript is required to for searching.
跳过导航链接
退出打印视图
系统管理指南:高级管理     Oracle Solaris 10 8/11 Information Library (简体中文)
search filter icon
search icon

文档信息

关于本书

1.  管理终端和调制解调器(概述)

2.  设置终端和调制解调器(任务)

3.  使用服务访问工具管理串行端口(任务)

4.  管理系统资源(概述)

5.  显示和更改系统信息(任务)

6.  管理磁盘使用(任务)

7.  管理 UFS 配额(任务)

什么是 UFS 配额?

使用 UFS 配额

设置 UFS 配额的软限制和硬限制

磁盘块与文件限制之间的区别

设置 UFS 配额

设置 UFS 配额的原则

设置 UFS 配额(任务列表)

如何为 UFS 配额配置文件系统

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

如何设置多个用户的 UFS 配额

如何检查 UFS 配额一致性

如何启用 UFS 配额

维护 UFS 配额(任务列表)

检查 UFS 配额

如何检查超过的 UFS 配额

如何检查文件系统中的 UFS 配额

更改和删除 UFS 配额

如何更改软限制缺省值

如何更改用户的 UFS 配额

如何禁用用户的 UFS 配额

如何禁用 UFS 配额

8.  调度系统任务(任务)

9.  管理系统记帐(任务)

10.  系统记帐(参考)

11.  管理系统性能(概述)

12.  管理系统进程(任务)

13.  监视系统性能(任务)

14.  软件问题故障排除(概述)

15.  管理系统消息

16.  管理核心转储文件(任务)

17.  管理系统故障转储信息(任务)

18.  各种软件问题的故障排除(任务)

19.  文件访问问题故障排除(任务)

20.  解决 UFS 文件系统不一致问题(任务)

21.  软件包问题故障排除(任务)

索引

设置 UFS 配额

设置配额包括以下常规步骤:

  1. 通过向 /etc/vfstab 文件项中添加一个配额选项,来确保每次重新引导系统时都会执行配额。此外,在文件系统的顶层目录中创建一个 quotas 文件。

  2. 为一次使用创建配额后,将其作为样例进行复制即可设置其他用户配额。

  3. 在启用配额之前,请先检查建议的配额与当前磁盘使用量之间的一致性,以确保没有冲突。

  4. 为一个或多个文件系统启用配额。

有关这些过程的特定信息,请参见设置 UFS 配额(任务列表)

下表介绍了用于设置磁盘配额的命令。

表 7-1 用于设置 UFS 配额的命令

命令
任务
手册页
edquota
针对每个用户设置 inode 数量和磁盘空间量的硬限制和软限制。
quotacheck
检查每个已挂载的 UFS 文件系统,将文件系统的当前磁盘使用量与文件系统磁盘配额文件中存储的信息进行比较。然后,解决不一致问题。
quotaon
为指定的文件系统激活配额。
quota
显示用户在已挂载文件系统中的 UFS 磁盘配额,以验证是否已正确设置配额。

设置 UFS 配额的原则

设置 UFS 配额之前,需要确定要分配给每个用户的磁盘空间量和 inode 数量。如果要确保始终不超过文件系统总空间量,可根据用户数来划分文件系统空间。例如,如果三个用户共享 100 MB 的磁盘分片并且所需的磁盘空间相同,则可为每个用户分配 33 MB。

在并非所有用户都希望施加限制的环境中,您可能需要单独设置各用户的配额,以使配额总数大于文件系统的总大小。例如,如果三个用户共享 100 MB 的磁盘分片,则可为每个用户分配 40 MB。

使用 edquota 命令为一个用户建立配额后,可以将此配额用作样例,为同一文件系统中的其他用户设置相同配额。

在启用配额之前,请执行以下操作:

只有使用 quotaon 命令启用配额,才会执行使用 edquota 命令设置的配额。如果已正确配置了配额文件,则每次重新引导系统和挂载文件系统时,将自动启用配额。