JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
System Administration Guide: Advanced Administration
search filter icon
search icon

Document Information


1.  Managing Terminals and Modems (Overview)

2.  Setting Up Terminals and Modems (Tasks)

3.  Managing Serial Ports With the Service Access Facility (Tasks)

4.  Managing System Resources (Overview)

5.  Displaying and Changing System Information (Tasks)

6.  Managing Disk Use (Tasks)

7.  Managing UFS Quotas (Tasks)

What Are UFS Quotas?

Using UFS Quotas

Setting Soft Limits and Hard Limits for UFS Quotas

The Difference Between Disk Block and File Limits

Setting Up UFS Quotas

Guidelines for Setting Up UFS Quotas

Setting Up UFS Quotas (Task Map)

How to Configure File Systems for UFS Quotas

How to Set Up UFS Quotas for a User

How to Set Up UFS Quotas for Multiple Users

How to Check UFS Quota Consistency

How to Turn On UFS Quotas

Maintaining UFS Quotas (Task Map)

Checking UFS Quotas

How to Check for Exceeded UFS Quotas

How to Check UFS Quotas on a File System

Changing and Removing UFS Quotas

How to Change the Soft Limit Default

How to Change UFS Quotas for a User

How to Disable UFS Quotas for a User

How to Turn Off UFS Quotas

8.  Scheduling System Tasks (Tasks)

9.  Managing System Accounting (Tasks)

10.  System Accounting (Reference)

11.  Managing System Performance (Overview)

12.  Managing System Processes (Tasks)

13.  Monitoring System Performance (Tasks)

14.  Troubleshooting Software Problems (Overview)

15.  Managing System Messages

16.  Managing Core Files (Tasks)

17.  Managing System Crash Information (Tasks)

18.  Troubleshooting Miscellaneous Software Problems (Tasks)

19.  Troubleshooting File Access Problems (Tasks)

20.  Resolving UFS File System Inconsistencies (Tasks)

21.  Troubleshooting Software Package Problems (Tasks)


Setting Up UFS Quotas

Setting up quotas involves these general steps:

  1. Ensuring that quotas are enforced each time the system is rebooted by adding a quota option to the /etc/vfstab file entries. Also, creating a quotas file in the top-level directory of the file system.

  2. After you create a quota for one use, copying the quota as a prototype to set up other user quotas.

  3. Before you turn quotas on, checking the consistency of the proposed quotas with the current disk usage to make sure that there are no conflicts.

  4. Turning on the quotas on for one or more file systems.

For specific information about these procedures, see Setting Up UFS Quotas (Task Map).

The following table describes the commands that you use to set up disk quotas.

Table 7-1 Commands for Setting Up UFS Quotas

Man Page
Sets the hard limits and soft limits on the number of inodes and the amount of disk space for each user.
Examines each mounted UFS file system, comparing the file system's current disk usage against information stored in the file system's disk quota file. Then, resolves inconsistencies.
Activates the quotas for the specified file systems.
Displays users' UFS disk quotas on mounted file systems to verify that the quotas have been correctly set up.

Guidelines for Setting Up UFS Quotas

Before you set up UFS quotas, you need to determine how much disk space and how many inodes to allocate to each user. If you want to ensure that the total file system space is never exceeded, you can divide the total size of the file system between the number of users. For example, if three users share a 100-Mbyte slice and have equal disk space needs, you could allocate 33 Mbytes to each user.

In environments where not all users are likely to push their limits, you might want to set individual quotas so that they add up to more than the total size of the file system. For example, if three users share a 100-Mbyte slice, you could allocate 40 Mbytes to each user.

When you have established a quota for one user by using the edquota command, you can use this quota as a prototype to set the same quota for other users on the same file system.

Before you turn on the quotas, do the following:

The quotas you set up with the edquota command are not enforced until you turn them on by using the quotaon command. If you have properly configured the quota files, the quotas are turned on automatically each time a system is rebooted and the file system is mounted.