Title and Copyright Information |
Preface |
Structure of This Document |
Conventions |
1 | Introducing AdvFS |
1.1 | Advanced File System Features |
1.2 | What's New in Tru64 UNIX Version 5.0A |
1.3 | File System Design |
1.3.1 | Filesets, File Domains and Volumes |
1.3.2 | Transaction Log |
1.3.3 | File Storage Allocation |
1.4 | License Registration |
1.5 | Related Information |
2 | Configuring the File System |
2.1 | Setting Up AdvFS |
2.2 | Volumes |
2.2.1 | Volume Structure |
2.2.2 | Volume Attributes |
2.3 | File Domains |
2.3.1 | Configuring File Domains |
2.3.2 | The /etc/fdmns Directory |
2.3.3 | Version 5.0 File Domains |
2.3.3.1 | Creating a File Domain with DVN 4 |
2.3.3.2 | Upgrading a File Domain to DVN 4 |
2.3.4 | Displaying File Domain Information |
2.3.5 | Creating a Single-Volume File Domain |
2.3.6 | Increasing the Size of a File Domain |
2.3.6.1 | Adding Overlapping Partitions on Mounted File Systems |
2.3.6.2 | Adding Overlapping Partitions on Unmounted File Systems |
2.3.7 | Reducing the Size of an Existing File Domain |
2.3.8 | Removing a File Domain |
2.3.9 | Renaming a File Domain |
2.4 | Filesets |
2.4.1 | Configuring Filesets |
2.4.2 | The /etc/fstab File |
2.4.3 | Displaying Fileset Information |
2.4.4 | Creating a Fileset |
2.4.5 | Upgrading a Fileset |
2.4.6 | Mounting a Fileset |
2.4.7 | Unmounting a Fileset |
2.4.8 | Removing a Fileset |
2.4.9 | Renaming a Fileset |
2.5 | Clone Filesets |
2.5.1 | How Cloning Works |
2.5.2 | Creating a Clone Fileset |
2.5.3 | Mounting a Clone |
2.5.4 | Removing a Clone |
2.5.5 | Renaming a Clone |
2.6 | Configuring an AdvFS root File System |
2.6.1 | Mounting the root File System in Single-User Mode |
2.6.2 | Changing the Name of the root File Domain |
2.6.3 | Changing the Name of the root Fileset |
2.7 | Data Logging by the Transaction Log |
2.8 | Using AdvFS with LSM |
2.8.1 | Setting Up AdvFS with LSM Volumes |
2.8.2 | Mirroring LSM Volumes Under AdvFS |
2.8.3 | Striping LSM Volumes and Striping AdvFS Files |
3 | Managing Quotas |
3.1 | Introducing Quotas |
3.1.1 | Quota Limits |
3.1.2 | Grace Period |
3.2 | User and Group Quotas |
3.2.1 | Quota Files |
3.2.2 | Setting Quotas and Grace Periods |
3.2.2.1 | User Quotas Example |
3.2.2.2 | User Grace Period Example |
3.2.2.3 | Group Quotas Example |
3.2.2.4 | Group Grace Period Example |
3.2.3 | Setting Quotas for Multiple Users and Groups |
3.2.3.1 | Prototype User Example |
3.2.3.2 | Prototype Group Example |
3.2.4 | Verifying File and Disk Space Usage |
3.2.4.1 | Printing the Tag and Full Path Name for Each File |
3.2.4.2 | Summarizing Fileset Ownership |
3.2.4.3 | Displaying Disk Usage and Limits |
3.2.4.4 | Verifying Quota Consistency |
3.2.4.5 | Summarizing Quotas by Fileset |
3.2.5 | Activating Quotas at System Startup |
3.2.6 | Activating Quotas Manually |
3.2.7 | Deactivating Quotas |
3.3 | Fileset Quotas |
3.3.1 | Quota Files |
3.3.2 | Setting Quotas and Grace Periods |
3.3.2.1 | Fileset Quotas Example |
3.3.2.2 | Setting the Grace Period |
3.3.3 | Setting Quotas for Multiple Filesets |
3.3.4 | Verifying File and Disk Space Usage |
3.3.4.1 | Displaying Used and Available Disk Space for Filesets |
3.3.4.2 | Displaying Used and Available Disk Space for File Domains and Filesets |
3.3.4.3 | Displaying Fileset Attributes |
3.3.4.4 | Displaying File Domain Attributes |
3.3.5 | Activating Quotas |
3.3.6 | Deactivating Quotas |
4 | Backing Up and Restoring |
4.1 | Backing Up Data |
4.1.1 | Unique Features of the vdump Command |
4.1.2 | Dumping to Tape |
4.1.3 | Dumping Subdirectories |
4.1.4 | Dumping to Disk Partitions |
4.1.5 | Compressing Savesets |
4.1.6 | Dumping with Error Protection |
4.1.7 | Backup Level |
4.1.8 | Listing Saved Files |
4.1.9 | Dumping and Restoring Files Remotely |
4.2 | Cloning for Online Backup |
4.3 | Cloning to Back Up Databases |
4.4 | Restoring Data |
4.4.1 | Unique Features of the vrestore Command |
4.4.2 | Restoring Files |
4.4.3 | Restoring Quotas |
4.4.4 | Restoring Selected Savesets |
4.5 | AdvFS and NetWorker |
5 | Optimizing Performance |
5.1 | Configuring AdvFS |
5.1.1 | Configuring File Domains |
5.1.2 | Configuring Volumes |
5.1.3 | Improving Transaction Log Performance |
5.1.4 | Improving Data Transfer Rate with Direct I/O |
5.2 | Tuning AdvFS |
5.2.1 | Increasing the AdvFS Buffer Cache |
5.2.2 | Defragmenting a File Domain |
5.2.2.1 | Choosing to Defragment |
5.2.2.2 | Defragment Example |
5.2.3 | Balancing a Multivolume File Domain |
5.2.3.1 | Choosing to Balance |
5.2.3.2 | Balance Example |
5.2.4 | Moving Files to Different Volumes |
5.2.4.1 | Choosing to Migrate |
5.2.4.2 | Migrate Example |
5.2.5 | Striping Files in a File Domain |
5.2.5.1 | Choosing to Stripe |
5.2.5.2 | Stripe Example |
5.2.5.3 | Removing Striping |
5.2.6 | Changing Attributes to Improve System Performance |
5.2.7 | Controlling Domain Panic Information |
5.3 | Using a Trashcan |
6 | Managing the Advanced File System with the AdvFS GUI |
6.1 | Installing the GUI |
6.2 | Components of the GUI |
6.2.1 | GUI Agent (advfsd) |
6.2.2 | GUI (dtadvfs) |
6.2.2.1 | GUI Security |
6.2.2.2 | Ignoring Disks |
6.2.2.3 | Log Files |
6.2.2.4 | Help |
6.2.2.5 | Monitoring Remote File Systems |
6.2.2.6 | Managing LSM Volumes |
6.3 | Displaying File System Information |
6.3.1 | Choosing Units for Displaying Information |
6.3.2 | Main Window |
6.3.3 | Devices and Volumes Window |
6.4 | Performing File System Operations |
6.4.1 | Operations on a File Domain |
6.4.1.1 | Creating a File Domain |
6.4.1.2 | Setting a Free Space Alert for a File Domain |
6.4.1.3 | Enlarging a File Domain |
6.4.1.4 | Removing a File Domain |
6.4.1.5 | Renaming a File Domain |
6.4.2 | Operations on a Fileset |
6.4.2.1 | Creating a Fileset |
6.4.2.2 | Mounting a Fileset |
6.4.2.3 | Unmounting a Fileset |
6.4.2.4 | Setting a Free Space Alert for a Fileset |
6.4.2.5 | Setting Fileset Quotas |
6.4.2.6 | Removing a Fileset |
6.4.2.7 | Renaming a Fileset |
6.4.3 | Operations on a Clone Fileset |
6.4.3.1 | Creating a Clone Fileset |
6.4.3.2 | Mounting a Clone |
6.4.3.3 | Unmounting a Clone |
6.4.3.4 | Removing a Clone |
6.4.4 | Operations on a Volume |
6.4.4.1 | Setting a Free Space Alert for a Volume |
6.4.4.2 | Adding a Volume |
6.4.4.3 | Removing a Volume |
6.4.5 | Maintaining AdvFS |
6.4.5.1 | Balancing a Multivolume File Domain |
6.4.5.2 | Defragmenting a File Domain |
6.5 | Troubleshooting GUI Operation |
7 | Troubleshooting |
7.1 | Managing Disk Space |
7.1.1 | Checking Free Space and Disk Usage |
7.1.2 | Limiting Disk Space Usage |
7.1.2.1 | Setting User and Group Quotas |
7.1.2.2 | Setting Fileset Quotas |
7.1.2.3 | Running into Quota Limits |
7.2 | Disk File Structure Incompatibility |
7.2.1 | Utility Incompatibility |
7.2.2 | Transaction log Incompatiblity |
7.3 | Memory Mapping and Data Logging Incompatibility |
7.4 | Handling Poor Performance |
7.5 | Handling Disk Problems |
7.5.1 | Recovering from Disk Failure |
7.5.2 | Errors Restoring from Disk |
7.5.3 | Recovering from a Domain Panic |
7.5.4 | Recovering from Filesets Mounted Read-Only |
7.5.5 | Possible Data Problems Prior to Version 4.0D |
7.5.6 | Reusing AdvFS Volumes |
7.5.7 | Checking AdvFS Disk Structure |
7.5.8 | Salvaging File Data from a Damaged AdvFS File Domain |
7.6 | Restoring an AdvFS File System |
7.6.1 | Restoring the /etc/fdmns Directory |
7.6.1.1 | Reconstructing the /etc/fdmns Directory Manually |
7.6.1.2 | Reconstructing the /etc/fdmns Directory Using advscan |
7.6.2 | Recovering from Failure of the root Domain |
7.6.3 | Restoring a Multivolume usr Domain |
7.7 | Recovering from a System Crash |
7.7.1 | Verifying File System Consistency |
7.7.2 | Displaying Disk Structures |
7.7.3 | Moving an AdvFS Disk to Another Machine |
7.7.4 | Changing Operating Systems |
A | AdvFS Commands |
A.1 | AdvFS Base System Commands |
A.2 | AdvFS Utilities Commands |
B | Converting File Systems |
B.1 | Converting a /usr File System to AdvFS |
B.1.1 | Using a Backup Tape |
B.1.2 | Using an Intermediate File |
B.1.3 | Using a Second Disk |
B.2 | Converting the root File System to AdvFS |
B.3 | Converting a Data File System to AdvFS |
B.3.1 | Using a Backup Tape |
B.3.2 | Using an Intermediate File |
B.3.3 | Using a Second Disk |
B.3.4 | Using a Second System |
B.4 | Converting from AdvFS to UFS |
B.4.1 | Converting the root File System to UFS |
B.4.2 | Converting a Fileset to UFS |
C | Accessing File System Information with the SysMan Menu |
Glossary |
Figures |
1-1 | AdvFS File System Design |
2-1 | Single-Volume File Domain |
2-2 | Enlarging a File Domain |
2-3 | Cloning a Fileset |
5-1 | Defragmenting a File Domain |
5-2 | Balancing a File Domain |
5-3 | Migrating Files |
5-4 | Creating Striped Files |
6-1 | Main Window Showing Disk Usage Information |
6-2 | Main Window Showing Fileset Quota Information |
6-3 | Devices and Volumes Window |
Tables |
1-1 | AdvFS Features and Benefits |
3-1 | Quota Size Limits |
3-2 | User and Group Usage Commands |
3-3 | Fileset Disk Usage Commands |
5-1 | Trashcan Commands |
6-1 | AdvFS GUI Subsets |
6-2 | Disk Space Requirements for the AdvFS GUI |
6-3 | GUI Troubleshooting |
7-1 | Disk Space Usage Information Commands |
7-2 | User and Group Quotas Commands |
7-3 | Fileset Quota Commands |
7-4 | Fileset Anomalies and Corrections |
7-5 | Fileset Anomalies and Corrections |
7-6 | Fileset Anomalies and Corrections |
7-7 | Disk Structure Dumping Utilities |
A-1 | AdvFS Configuration Commands |
A-2 | AdvFS Information Display Commands |
A-3 | AdvFS Backup Commands |
A-4 | AdvFS Check and Repair Commands |
A-5 | AdvFS Quota Commands |
A-6 | AdvFS Disk Structure Commands |
A-7 | AdvFS Utilities Commands |
Index |