SGI Techpubs Library

IRIX 5.3  »  Books  »  Administrative  »  
Getting Started with XFS Filesystems
(document number: 007-2549-001 / published: 1994-12-22)    table of contents  |  additional info  |  download
find in page | jump to first hit | clear highlight

Index

backup and restore
amount of time it takes
Dump and Restore Requirements
compatibility of dump and restore utilities
How Should Disks Be Repartitioned?
during conversion to XFS
Converting Filesystems on the System Disk From EFS to XFS
Converting a Filesystem on an Option Disk from EFS to XFS
Dump and Restore Requirements
using xfsdump and xfsrestore
Dumping and Restoring XFS Filesystems
utilities
XFS Features

block sizes
and mkfs
Converting Filesystems on the System Disk From EFS to XFS
Making an XFS Filesystem on a Disk Partition
Converting a Filesystem on an Option Disk from EFS to XFS
guidelines
Choosing Block Sizes
range of sizes
Choosing Block Sizes
XFS Features
syntax
Choosing Block Sizes

bru utility
Other Backup Utilities and XFS

cfg utility
description
GRIO System Components
reference page
Reference Pages in This Guide
using
Example: Setting Up an XLV Logical Volume for GRIO

compatibility
32-bit programs and XFS
XFS Features
dump/restore and filesystem type
XFS Features
EFS and XFS
Introduction to XFS, XLV, and GRIO
NFS
XFS Features
of software releases
Prerequisite Software

component records
/etc/grio_config File Format

concatenation
definition
Plexes
guidelines
Concatenating Disk Partitions
not allowed on root filesystems
Don't Use XLV When ...

cpio utility
Other Backup Utilities and XFS

CPUs
restrict to running GRIO processes
/etc/config/ggd.options File Format
Configuring the ggd Daemon

cumulative restores, xfsrestore utility
Cumulative Restores

daemons
GRIO
Configuring the ggd Daemon
GRIO System Components
XLV
XLV Daemons

data segments, xfsdump utility
Terminology

/dev/dsk/xlv directory
Logical Volume Naming

device name
disk for dump file
Converting Filesystems on the System Disk From EFS to XFS
identifying
Making an XFS Filesystem on a Disk Partition
identifying with prtvtoc
Converting Filesystems on the System Disk From EFS to XFS
tape drive
Converting Filesystems on the System Disk From EFS to XFS

df utility and XLV
Files on the Real-Time Subvolume and Utilities

direct I/O
Creating Files on the Real-time Subvolume

disk labels
and logical volume assembly
XLV Daemons
daemon that writes them
XLV Daemons
information used at system startup
Volumes
written by xlv_make
Using xlv_make to Create Volume Objects

disk partitions
and external log size
Choosing Subvolume Sizes
and volume elements
Volume Elements
block and character devices
XLV Overview
device names
Converting Filesystems on the System Disk From EFS to XFS
Making an XFS Filesystem on a Disk Partition
making an XFS filesystem
Making an XFS Filesystem on a Disk Partition
partition types
How Should Disks Be Repartitioned?
planning
Disk Partitioning
repartitioning
Disk Partitioning
repartitioning during conversion
Converting Filesystems on the System Disk From EFS to XFS
sizes for striped volume elements
Striping

Disk Plexing Option
XLV Logical Volumes

disk space
estimating with xfs_estimate
Checking for Adequate Free Disk Space
for logs
Choosing the Log Type and Size
getting more
Checking for Adequate Free Disk Space
growing a logical volume
Growing a Logical Volume
increase for XFS
Checking for Adequate Free Disk Space

dump inventory, xfsdump utility
Terminology

dump session, xfsdump utility
Terminology

dump stream, xfsdump utility
Terminology

dump utility
commands used during conversion to XFS
Converting Filesystems on the System Disk From EFS to XFS
commands used during coversion to XFS
Converting a Filesystem on an Option Disk from EFS to XFS
reference page
Reference Pages in This Guide
requirements for conversion to XFS
Dump and Restore Requirements
vs. xfsdump
Dumping and Restoring XFS Filesystems
when to use
XFS Features

dvhtool utility and volume element sizes
Plexing

EFS filesystems
and XLV logical volumes
XLV Overview
XLV subvolumes
Deciding Which Subvolumes to Use

error messages
Error Messages

error recovery
and XLV
XLV Error Policy
disabling for GRIO
Disabling Disk Error Recovery
from specific errors
Error Messages

/etc/config/ggd.options file
GRIO System Components
/etc/config/ggd.options File Format

/etc/fstab file
entries for system disk
Converting Filesystems on the System Disk From EFS to XFS
entries for XLV logical volumes
Preparing a Logical Volume for Use
entry for an XLV logical volume
Making an XFS Filesystem on an XLV Logical Volume
Example: Setting Up an XLV Logical Volume for GRIO
entry for disk partition
Making an XFS Filesystem on a Disk Partition
entry for XLV logical volume
Converting lv Logical Volumes to XLV

/etc/grio_config file
/etc/config/ggd.options File Format
GRIO System Components
/etc/grio_config File Format
Example: Setting Up an XLV Logical Volume for GRIO
Configuring the ggd Daemon

/etc/grio_disks file
/etc/grio_disks File Format
GRIO System Components

/etc/lvtab file
Converting lv Logical Volumes to XLV

/etc/rc2.d/S94grio file
GRIO System Components

extent size
Choosing Block Sizes
Example: Setting Up an XLV Logical Volume for GRIO
Example: Setting Up an XLV Logical Volume for GRIO
XFS Features

fcntl system call
Files on the Real-Time Subvolume and Utilities

font conventions
Conventions

fx utility
disk partition types
How Should Disks Be Repartitioned?
new features
How Should Disks Be Repartitioned?
standalone vs. IRIX
How Should Disks Be Repartitioned?
using the standalone version
Converting Filesystems on the System Disk From EFS to XFS

ggd daemon
description
GRIO System Components
reference page
Reference Pages in This Guide
restarting
Example: Setting Up an XLV Logical Volume for GRIO
Configuring the ggd Daemon

GRIO
component records
/etc/grio_config File Format
configuring the ggd daemon
Configuring the ggd Daemon
creating an XLV logical volume for
Example: Setting Up an XLV Logical Volume for GRIO
description
Guaranteed-Rate I/O
GRIO Features
disabling disk error recovery
Disabling Disk Error Recovery
disk errors
Hard Guarantees
features
GRIO Features
file descriptors
Guaranteed-Rate I/O Overview
file formats
GRIO File Formats
hard guarantees
Hardware Configuration Requirements for GRIO
Hard Guarantees
hardware configuration requirements
Hardware Configuration Requirements for GRIO
library routines
XFS, XLV, and GRIO Reference Pages
lock file
GRIO System Components
overview
Guaranteed-Rate I/O Overview
rate
Example: Setting Up an XLV Logical Volume for GRIO
Guaranteed-Rate I/O Overview
relationship records
/etc/grio_config File Format
reservations
Guaranteed-Rate I/O Overview
soft guarantees
Soft Guarantees
streams
Guaranteed-Rate I/O
system components
GRIO System Components
types of guarantees
GRIO Guarantee Types
VOD guarantees
VOD Guarantees

grio(5) reference page
Reference Pages in This Guide

grio_config(4) reference page
Reference Pages in This Guide

grio_disks(4) reference page
Reference Pages in This Guide

guaranteed-rate I/O. See GRIO.
For More Information

hard errors
XLV Error Policy

hard guarantees
Hard Guarantees
Hardware Configuration Requirements for GRIO

hardware requirements
Hardware Configuration Requirements for GRIO
Hardware Requirements

housekeeping directory
The housekeeping and orphanage Directories

IDO software release
Prerequisite Software

incremental dumps, xfsdump utility
Incremental and Resumed Dumps

interactive restore, xfsrestore utility
Interactive Restores

interrupted restores, xfsrestore utility
Interrupted Restores

inventory, xfsdump utility
Terminology
Viewing the Dump Inventory

IRIS Volume Manager
Introduction to XFS, XLV, and GRIO
XLV Features

journaling information
Subvolumes
XFS Features

kernel panics
Error Messages While Converting From EFS to XFS

library routines new with XFS
XFS, XLV, and GRIO Reference Pages

logical volumes
adding plexes
Adding a Plex to a Logical Volume
choosing which subvolumes
Deciding Which Subvolumes to Use
coming up at system startup
Volumes
XLV Daemons
creating, examples
Example 1: Simple Logical Volume
definition of volume
Volumes
deleting objects
Deleting an XLV Object
description
XLV Overview
detaching plexes
Detaching a Plex from a Volume
device names
Logical Volume Naming
disk labels
XLV Logical Volumes
Using xlv_make to Create Volume Objects
XLV Daemons
Volumes
displaying objects
Displaying Logical Volume Objects
example (figure)
Composition of Logical Volumes
growing
Growing a Logical Volume
hierarchy of objects
Composition of Logical Volumes
increasing size
Growing a Logical Volume
lv. See lv logical volumes.
XLV Logical Volumes
moving to a new system
Volumes
Logical Volume Naming
naming
Logical Volume Naming
preparing for use
Preparing a Logical Volume for Use
read and write errors
XLV Error Policy
See also subvolumes.
Subvolumes
See also volume elements.
Volume Elements
See also XLV.
XLV Logical Volumes
sizes
Choosing Subvolume Sizes
used as raw devices
Volumes
XLV Logical Volumes
volume composition
Volumes

logs
choosing size
Choosing the Log Type and Size
choosing type
Choosing the Log Type and Size
description
Choosing the Log Type and Size
external, definition
Choosing the Log Type and Size
external, specifying size
Choosing the Log Type and Size
internal log, when used
Deciding Which Subvolumes to Use
internal, definition
Choosing the Log Type and Size
internal, specifying size
Choosing the Log Type and Size
size syntax
Choosing the Log Type and Size

lv logical volumes
XLV Features
converting to XLV
Converting lv Logical Volumes to XLV

lv_to_xlv utility
reference page
Reference Pages in This Guide
using
Converting lv Logical Volumes to XLV

manual pages
For More Information
Reference Pages

media layout, xfsdump utility
Media Layout

media object, xfsdump utility
Terminology

metadata, filesystem
XLV Features
Error Messages While Converting From EFS to XFS

mkfs utility
command line syntax
Converting Filesystems on the System Disk From EFS to XFS
Making an XFS Filesystem on an XLV Logical Volume
Making an XFS Filesystem on a Disk Partition
Converting a Filesystem on an Option Disk from EFS to XFS
example output
Converting Filesystems on the System Disk From EFS to XFS
Making an XFS Filesystem on a Disk Partition
Making an XFS Filesystem on an XLV Logical Volume
for GRIO
Example: Setting Up an XLV Logical Volume for GRIO
reference page
Reference Pages in This Guide

mkfs_xfs utility
reference page
Reference Pages in This Guide
See also mkfs utility
Reference Pages in This Guide

mpadmin utility
Configuring the ggd Daemon

NetLS licenses
Disk Plexing Option
XLV Logical Volumes
XLV Features
About This Guide
High Performance Guaranteed-Rate I/O
About This Guide
GRIO Features
Guaranteed-Rate I/O

NFS
compatibility
XFS Features
software release
Prerequisite Software

online reference pages
Reference Pages

optimal I/O size
/etc/grio_disks File Format
/etc/grio_config File Format
Example: Setting Up an XLV Logical Volume for GRIO

orphanage directory
The housekeeping and orphanage Directories

plex revives
Adding a Plex to a Logical Volume

plexes
adding to volumes
Adding a Plex to a Logical Volume
definition
Plexes
deleting
Deleting an XLV Object
detaching
Detaching a Plex from a Volume
Disk Plexing Option
About This Guide
XLV Features
XLV Logical Volumes
displaying
Displaying Logical Volume Objects
example of creating
Example 2: Striped, Plexed Logical Volume
holes in address space
Plexing
Plexes
monitoring plex revives
Adding a Plex to a Logical Volume
plex composition
Plexes
plex revive definition
Plexes
read and write errors
XLV Error Policy
See also logical volumes.
Plexes
volume element sizes
Plexing
when to use
Plexing

prerequisite hardware
Hardware Requirements
Hardware Configuration Requirements for GRIO

prerequisite software
Prerequisite Software

prtvtoc utility
Converting Filesystems on the System Disk From EFS to XFS

read continuous (RC) bit
Hardware Configuration Requirements for GRIO

real-time files
Using the Real-Time Subvolume

real-time process
Configuring the ggd Daemon

real-time subvolumes
and utilities
Files on the Real-Time Subvolume and Utilities
creating files
Using the Real-Time Subvolume
GRIO files
Guaranteed-Rate I/O Overview
hardware requirements
Hardware Configuration Requirements for GRIO
only real-time on disk
Subvolumes

reference pages
for more information
For More Information
included in this guide
Reference Pages in This Guide
related to XFS and XLV
XFS, XLV, and GRIO Reference Pages
viewing
Reference Pages

relationship records
/etc/grio_config File Format

restore utility
and XFS filesystems
XFS Features
commands used during conversion to XFS
Converting a Filesystem on an Option Disk from EFS to XFS
Converting Filesystems on the System Disk From EFS to XFS
reference page
Reference Pages in This Guide
vs. xfsrestore
Dumping and Restoring XFS Filesystems

restoring files, xfsrestore utility
Restoring Individual Files

restoring interrupted dumps, xfsrestore utility
Restoring Interrupted Dumps

retry mechanisms
Hardware Configuration Requirements for GRIO

root filesystem
combining with usr
Checking for Adequate Free Disk Space
converting to XFS
Converting Filesystems on the System Disk From EFS to XFS
dumping
Converting Filesystems on the System Disk From EFS to XFS
growing
Don't Use XFS When ...
restoring all files
Converting Filesystems on the System Disk From EFS to XFS
restrictions
Striping

root partition
and striping
Striping
and XLV
Don't Use XLV When ...
combining with usr partition
Converting Filesystems on the System Disk From EFS to XFS
converting to XFS
Converting Filesystems on the System Disk From EFS to XFS
device name
Converting Filesystems on the System Disk From EFS to XFS

soft guarantees
Soft Guarantees

software release
Prerequisite Software

stream terminator, xfsdump utility
Terminology

stripe unit, definition
Volume Elements

striped volume elements. See volume elements.
Volume Elements

subvolumes
composition
Subvolumes
data subvolume definition
Subvolumes
displaying
Displaying Logical Volume Objects
log subvolume definition
Subvolumes
real time subvolume definition
Subvolumes
See also logical volumes.
Subvolumes
subvolume types
Subvolumes

system calls, new and modified for XFS
XFS, XLV, and GRIO Reference Pages

System Recovery, PROM Monitor
System Recovery

tapes, reusing with xfsdump utility
Reusing Tapes

tar utility
Other Backup Utilities and XFS

terminator, xfsdump utility
Terminology

usr filesystem
combining with root filesystem
Checking for Adequate Free Disk Space
converting to XFS
Converting Filesystems on the System Disk From EFS to XFS
dumping
Converting Filesystems on the System Disk From EFS to XFS
restoring all files
Converting Filesystems on the System Disk From EFS to XFS

usr partition
combining with root partition
Converting Filesystems on the System Disk From EFS to XFS
device name
Converting Filesystems on the System Disk From EFS to XFS

/usr/lib/libgrio.so
GRIO System Components

utilities changed for XFS and XLV
XFS, XLV, and GRIO Reference Pages

VOD (Video On Demand) guarantees
VOD Guarantees

volume elements
changing size with dvhtool
Plexing
definition
Volume Elements
deleting
Deleting an XLV Object
displaying
Displaying Logical Volume Objects
multipartition volume elements not recommended
Concatenating Disk Partitions
multipartition volume elements, definition
Volume Elements
single partition volume elements, definition
Volume Elements
striped, definition
Volume Elements
striped, example of creating
Example 2: Striped, Plexed Logical Volume
striping, when to use
Striping
VOD Guarantees

volumes. See logical volumes.
Volumes

XFS
and standard utilities
XFS Features
block sizes
Choosing Block Sizes
XFS Features
can't use when ...
Don't Use XFS When ...
changed system calls
XFS, XLV, and GRIO Reference Pages
changed utilities
XFS, XLV, and GRIO Reference Pages
compatibility with EFS
Introduction to XFS, XLV, and GRIO
converting an option disk
Converting a Filesystem on an Option Disk from EFS to XFS
converting system disk
Converting Filesystems on the System Disk From EFS to XFS
features
XFS Features
filesystem on a new disk partition
Making an XFS Filesystem on a Disk Partition
journaling information
Subvolumes
logs. See logs.
Choosing the Log Type and Size
making filesystems
Making an XFS Filesystem on a Disk Partition
new library routines
XFS, XLV, and GRIO Reference Pages
on system disk
Converting Filesystems on the System Disk From EFS to XFS
preparing to make filesystems
Planning for XFS Filesystems
restore compatibility
XFS Features
subsystems
Prerequisite Software
utilities
XFS, XLV, and GRIO Reference Pages
XFS Features

xfs(4) reference page
Reference Pages in This Guide

xfs_check utility
error messages
Error Messages from xfs_check
how to use
Checking Filesystem Consistency
reference page
Reference Pages in This Guide
reporting and repairing problems
Checking Filesystem Consistency

xfs_estimate utility
how to use
Checking for Adequate Free Disk Space
reference page
Reference Pages in This Guide

xfs_growfs utility
Growing a Logical Volume
Reference Pages in This Guide

xfsdump utility
dump inventory
Viewing the Dump Inventory
features
Features of xfsdump and xfsrestore
incremental dumps
Incremental and Resumed Dumps
media layout
Media Layout
network usage
Dump and Restore With STDIN/STDOUT
reference page
Reference Pages in This Guide
resumed dumps
Incremental and Resumed Dumps
reusing media
Reusing Tapes
specifying media
Specifying Media
STDOUT
Dump and Restore With STDIN/STDOUT
using
Using xfsdump

xfsrestore utility
and EFS filesystems
XFS Features
cumulative restores
Cumulative Restores
features
Features of xfsdump and xfsrestore
interactive restore
Interactive Restores
interrupted restores
Interrupted Restores
network usage
Network Restores
Dump and Restore With STDIN/STDOUT
reference page
Reference Pages in This Guide
restoring files
Restoring Individual Files
restoring interrupted dumps
Restoring Interrupted Dumps
session ID
Simple Restores
session label
Simple Restores
simple restores
Simple Restores
STDIN
Dump and Restore With STDIN/STDOUT
using
Using xfsrestore

XLV
compatibility with EFS
Introduction to XFS, XLV, and GRIO
compatibility with XFS
Introduction to XFS, XLV, and GRIO
converting lv logical volumes
Converting lv Logical Volumes to XLV
daemons
XFS, XLV, and GRIO Reference Pages
XLV Daemons
don't use XLV when ...
Don't Use XLV When ...
error policy
XLV Error Policy
features
XLV Features
logical volumes. See logical volumes.
XLV Logical Volumes
no configuration file
XLV Daemons
overview
XLV Overview
planning logical volumes
Planning a Logical Volume
relationship to IRIS Volume Manager
Introduction to XFS, XLV, and GRIO
relationship to lv
Introduction to XFS, XLV, and GRIO
See also logical volumes.
XLV Logical Volumes
utilities
XFS, XLV, and GRIO Reference Pages
with EFS
XLV Features

XLV logical volumes. See logical volumes.
Making an XFS Filesystem on an XLV Logical Volume

xlv(7M) reference page
Reference Pages in This Guide

xlv_admin utility
adding a plex
Adding a Plex to a Logical Volume
and Disk Plexing Option
Using xlv_admin to Administer Logical Volumes
deleting volume objects
Deleting an XLV Object
detaching a plex
Detaching a Plex from a Volume
displaying objects
Displaying Logical Volume Objects
growing a volume
Growing a Logical Volume
menu
Using xlv_admin to Administer Logical Volumes
reference page
Reference Pages in This Guide

xlv_assemble utility
Reference Pages in This Guide

xlv_labd daemon
description
XLV Daemons
reference page
Reference Pages in This Guide

xlv_make utility
error messages
Error Messages from xlv_make
GRIO example
Example: Setting Up an XLV Logical Volume for GRIO
reference page
Reference Pages in This Guide
using to create volume objects
Using xlv_make to Create Volume Objects

xlv_plexd daemon
description
XLV Daemons
reference page
Reference Pages in This Guide

xlv_set_primary utility
Reference Pages in This Guide

xlv_shutdown utility
Reference Pages in This Guide

xlvd daemon
description
XLV Daemons
reference page
Reference Pages in This Guide

Getting Started with XFS Filesystems
(document number: 007-2549-001 / published: 1994-12-22)    table of contents  |  additional info  |  download

    Front Matter
    About This Guide
    Chapter 1. Introduction to XFS, XLV, and GRIO
    Chapter 2. XFS Filesystem Administration
    Chapter 3. Dumping and Restoring XFS Filesystems
    Chapter 4. XLV Logical Volumes
    Chapter 5. Guaranteed-Rate I/O
    Appendix A. Error Messages
    Appendix B. Reference Pages
    Index


home/search | what's new | help