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