Next | Top | Index
Full Table of Contents
- Contents
-
- IRIX Admin Manual Set
-
- About This Guide
-
- What This Guide Contains
-
- Conventions Used in This Guide
-
- How to Use This Guide
-
- Product Support
-
- Additional Resources
-
- 1. - Disk Concepts
-
- Disk Drives Supported by IRIX
-
- Physical Disk Structure
-
- Disk Partitions
-
- System Disks, Option Disks, and Partition Layouts
-
- Partition Types
-
- Volume Headers
-
- Device Files
-
- Block and Character Devices
-
- Device Permissions and Owner
-
- Major and Minor Devices
-
- Device Names
-
- 2. - Performing Disk Administration Procedures
-
- Listing the Disks on a System With hinv
-
- Formatting and Initializing a Disk With fx
-
- Adding Files to the Volume Header With dvhtool
-
- Removing Files in the Volume Header With dvhtool
-
- Displaying a Disk's Partitions With prtvtoc
-
- Repartitioning a Disk With xdkm
-
- Repartitioning a Disk With fx
-
- Before Repartitioning
-
- Invoking fx From the Command Monitor
-
- Invoking fx From IRIX
-
- Creating Standard Partition Layouts
-
- Creating Custom Partition Layouts
-
- After Repartitioning
-
- Creating Device Files With MAKEDEV
-
- Creating Device Files With mknod
-
- Creating Mnemonic Names for Device Files With ln
-
- Creating a System Disk From the PROM Monitor
-
- Creating a New System Disk From IRIX
-
- Creating a New System Disk by Cloning
-
- Adding a New Option Disk
-
- Adding a Disk on an Integral SCSI Controller
-
- Adding a Disk on a Non-Integral SCSI Controller or a VME Controller
-
- 3. - Filesystem Concepts
-
- IRIX Directory Organization
-
- General Filesystem Concepts
-
- Inodes
-
- Types of Files
-
- Hard Links and Symbolic Links
-
- Filesystem Names
-
- EFS Filesystems
-
- XFS Filesystems
-
- Network File Systems (NFS)
-
- Cache File Systems (CacheFS)
-
- /proc Filesystem
-
- Filesystem Creation
-
- Filesystem Mounting and Unmounting
-
- Filesystem Checking
-
- Filesystem Reorganization
-
- Filesystem Administration From the Miniroot
-
- How to Add Filesystem Space
-
- Mount a Filesystem as a Subdirectory
-
- "Steal" Space From Another Filesystem
-
- Grow a Filesystem Onto Another Disk
-
- Disk Quotas
-
- Filesystem Corruption
-
- 4. - Creating and Growing Filesystems
-
- Planning for XFS Filesystems
-
- Prerequisite Software
-
- Choosing the Filesystem Block Size and Extent Size
-
- Choosing the Log Type and Size
-
- Checking for Adequate Free Disk Space
-
- Disk Repartitioning
-
- Dump and Restore Requirements
-
- Making an XFS Filesystem
-
- Making an EFS Filesystem
-
- Making a Filesystem From inst
-
- Growing an XFS Filesystem Onto Another Disk
-
- Growing an EFS Filesystem Onto Another Disk
-
- Converting Filesystems on the System Disk From EFS to XFS
-
- Converting a Filesystem on an Option Disk From EFS to XFS
-
- 5. - Maintaining Filesystems
-
- Routine Filesystem Administration Tasks
-
- Mounting and Unmounting Filesystems
-
- Manually Mounting Filesystems
-
- Mounting Filesystems Automatically With the /etc/fstab File
-
- Mounting a Remote Filesystem Automatically
-
- Unmounting Filesystems
-
- Managing Disk Space
-
- Monitoring Free Space and Free Inodes
-
- Monitoring Key Files and Directories
-
- Cleaning Out Temporary Directories
-
- Locating Unused Files
-
- Identifying Accounts That Use Large Amounts of Disk Space
-
- Running Out of Space in the Root Filesystem
-
- Imposing Disk Quotas
-
- Monitoring Disk Quotas
-
- Copying XFS Filesystems With xfs_copy
-
- Checking EFS Filesystem Consistency With fsck
-
- Checking Unmounted Filesystems
-
- Checking Mounted Filesystems
-
- Checking XFS Filesystem Consistency With xfs_check
-
- 6. - Logical Volume Concepts
-
- Introduction to Logical Volumes
-
- XLV Logical Volumes
-
- Composition of Logical Volumes
-
- Volumes
-
- Subvolumes
-
- Plexes
-
- Volume Elements
-
- XLV Logical Volume Names
-
- XLV Daemons
-
- XLV Error Policy
-
- XLV Logical Volume Planning
-
- Don't Use XLV When ...
-
- Decide Which Subvolumes to Use
-
- Choose Subvolume Sizes
-
- To Plex or Not to Plex?
-
- To Stripe or Not to Stripe?
-
- Concatenate Disk Partitions or Not?
-
- Real-Time Subvolumes
-
- Files on the Real-Time Subvolume and Commands
-
- File Creation on the Real-Time Subvolume
-
- Guaranteed-Rate I/O and the Real-Time Subvolume
-
- lv Logical Volumes
-
- 7. - Creating and Administering XLV Logical Volumes
-
- Verifying That Plexing Is Supported
-
- Creating Volume Objects With xlv_make
-
- Example 1: A Simple Logical Volume
-
- Example 2: A Striped, Plexed Logical Volume
-
- Example 3: A Plexed Logical Volume for an XFS Filesystem With an External Log
-
- Displaying Logical Volume Objects
-
- Adding a Volume Element to a Plex (Growing a Logical Volume)
-
- Adding a Plex to a Logical Volume
-
- Detaching a Plex From a Logical Volume
-
- Deleting an XLV Object
-
- Removing and Mounting a Plex
-
- Creating Plexed Logical Volumes for Root
-
- Booting the System Off an Alternate Plex
-
- CHALLENGE L, CHALLENGE XL, and CHALLENGE DM
-
- All Other Models
-
- Configuring the System for More Than Ten XLV Logical Volumes
-
- Converting lv Logical Volumes to XLV Logical Volumes
-
- Creating a Record of XLV Logical Volume Configurations
-
- 8. - Creating and Administering lv Logical Volumes
-
- Creating Entries in the /etc/lvtab File
-
- Creating New Logical Volume With mklv
-
- Checking Logical Volumes With lvck
-
- Creating a Logical Volume and a Filesystem on Newly Added Disks
-
- Increasing the Size of a Logical Volume
-
- Shrinking a Logical Volume
-
- 9. - System Administration for Guaranteed-Rate I/O
-
- Guaranteed-Rate I/O Overview
-
- GRIO Guarantee Types
-
- Hard and Soft Guarantees
-
- Per-File and Per-Filesystem Guarantees
-
- Private and Shared Guarantees
-
- Rotor and Non-Rotor Guarantees
-
- An Example Comparing Rotor and Non-Rotor Guarantees
-
- Real-Time Scheduling, Deadline Scheduling, and Nonscheduled Reservations
-
- GRIO System Components
-
- Hardware Configuration Requirements for GRIO
-
- Configuring a System for GRIO
-
- Additional Procedures for GRIO
-
- Disabling Disk Error Recovery
-
- Restarting the ggd Daemon
-
- Modifying /etc/grio_config
-
- Running ggd as a Real-time Process
-
- GRIO File Formats
-
- /etc/grio_config File Format
-
- /etc/grio_disks File Format
-
- /etc/config/ggd.options File Format
-
- A. - Repairing EFS Filesystem ProblemsWith fsck
-
- Initialization Phase
-
- General Errors
-
- Phase 1 Check Blocks and Sizes
-
- Phase 1 Error Messages
-
- Phase 1 Responses
-
- Phase 1B Rescan for More Bad Dups
-
- Phase 2 Check Pathnames
-
- Phase 2 Error Messages
-
- Phase 2 Responses
-
- Phase 3 Check Connectivity
-
- Phase 3 Error Messages
-
- Phase 3 Responses
-
- Phase 4 Check Reference Counts
-
- Phase 4 Error Messages
-
- Phase 4 Responses
-
- Phase 5 Check Free List
-
- Phase 5 Error Messages
-
- Phase 5 Responses
-
- Phase 6 Salvage Free List
-
- Cleanup Phase
-
- Cleanup Phase Messages
-
- Index
-
Next | Top | Index