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