Document Information
Preface
1. Solaris ZFS File System (Introduction)
2. Getting Started With ZFS
3. ZFS and Traditional File System Differences
4. Managing ZFS Storage Pools
5. Managing ZFS File Systems
6. Working With ZFS Snapshots and Clones
7. Using ACLs to Protect ZFS Files
8. ZFS Delegated Administration
9. ZFS Advanced Topics
10. ZFS Troubleshooting and Data Recovery
ZFS Failure Modes
Checking ZFS Data Integrity
Identifying Problems in ZFS
Repairing a Damaged ZFS Configuration
Repairing a Missing Device
Repairing a Damaged Device
Repairing Damaged Data
Repairing an Unbootable System
Index
|
T
- temporary property, description, Managing ZFS Storage Pool Properties
- terminology
- checksum, ZFS Terminology
- clone, ZFS Terminology
- dataset, ZFS Terminology
- file system, ZFS Terminology
- mirror, ZFS Terminology
- pool, ZFS Terminology
- RAID-Z, ZFS Terminology
- resilvering, ZFS Terminology
- snapshot, ZFS Terminology
- virtual device, ZFS Terminology
- volume, ZFS Terminology
- traditional volume management, differences between ZFS and traditional file systems, Traditional Volume Management
- transactional semantics, description, Transactional Semantics
- troubleshooting
- clear device errors (zpool clear)
- (example of), Clearing Transient Errors
damaged devices, Damaged Devices in a ZFS Storage Pool
- data corruption identified (zpool status -v)
- (example of), Data Corruption Errors
determining if a device can be replaced
- description, Determining if a Device Can Be Replaced
determining if problems exist (zpool status -x), Determining if Problems Exist in a ZFS Storage Pool
- determining type of data corruption (zpool status -v)
- (example of), Identifying the Type of Data Corruption
determining type of device failure
- description, Determining the Type of Device Failure
identifying problems, Identifying Problems in ZFS
- missing (faulted) devices, Missing Devices in a ZFS Storage Pool
- notifying ZFS of reattached device (zpool online)
- (example of), Notifying ZFS of Device Availability
overall pool status information
- description, Overall Pool Status Information
repairing a corrupted file or directory
- description, Repairing a Corrupted File or Directory
repairing a damaged ZFS configuration, Repairing a Damaged ZFS Configuration
- repairing an unbootable system
- description, Repairing an Unbootable System
repairing pool-wide damage
- description, Repairing ZFS Storage Pool-Wide Damage
replacing a device (zpool replace)
- (example of)
- Replacing a Device in a ZFS Storage Pool
- Viewing Resilvering Status
replacing a missing device
- (example of), Repairing a Missing Device
syslog reporting of ZFS error messages, System Reporting of ZFS Error Messages
- ZFS failure modes, ZFS Failure Modes
- type property, description, Introducing ZFS Properties
U
V
- version property, description, Managing ZFS Storage Pool Properties
- virtual device, definition, ZFS Terminology
- virtual devices, as components of ZFS storage pools, Identifying Virtual Devices in a Storage Pool
- volblocksize property, description, Introducing ZFS Properties
- volsize property
- description, Introducing ZFS Properties
- detailed description, The volsize Property
- volume, definition, ZFS Terminology
W
X
Z
- zfs allow
- described, Syntax Descriptions for Delegating Permissions
- displaying delegated permissions, Displaying ZFS Delegated Permissions (Examples)
- zfs create
- (example of)
- How to Create ZFS File Systems
- Creating a ZFS File System
- description, Creating a ZFS File System
- ZFS delegated administration, overview, Overview of ZFS Delegated Administration
- zfs destroy, (example of), Destroying a ZFS File System
- zfs destroy -r, (example of), Destroying a ZFS File System
- ZFS file system, description, Managing ZFS File Systems
- ZFS file systems
- ACL on ZFS directory
- detailed description, Setting ACLs on ZFS Files
ACL on ZFS file
- detailed description, Setting ACLs on ZFS Files
adding ZFS file system to a non-global zone
- (example of), Adding ZFS File Systems to a Non-Global Zone
adding ZFS volume to a non-global zone
- (example of), Adding ZFS Volumes to a Non-Global Zone
and NFSv4 mirror mounts, ZFS and File System Mirror Mounts
- checksum
- definition, ZFS Terminology
checksummed data
- description, Checksums and Self-Healing Data
clone
- creating, Creating a ZFS Clone
- destroying, Destroying a ZFS Clone
- replacing a file system with (example of), Replacing a ZFS File System With a ZFS Clone
clones
- definition, ZFS Terminology
- description, Overview of ZFS Clones
component naming requirements, ZFS Component Naming Requirements
- creating
- (example of), Creating a ZFS File System
creating a ZFS volume
- (example of), ZFS Volumes
creating an ZFS volume as swap device
- (example of), Using a ZFS Volume as a Swap or Dump Device
dataset
- definition, ZFS Terminology
dataset types
- description, Creating Complex ZFS Queries
default mountpoint
- (example of), Creating a ZFS File System
delegating dataset to a non-global zone
- (example of), Delegating Datasets to a Non-Global Zone
description, What Is ZFS?
- destroying
- (example of), Destroying a ZFS File System
destroying with dependents
- (example of), Destroying a ZFS File System
file system
- definition, ZFS Terminology
inheriting property of (zfs inherit)
- (example of), Inheriting ZFS Properties
listing
- (example of), Listing Basic ZFS Information
listing descendents
- (example of), Listing Basic ZFS Information
listing properties by source value
- (example of), Querying ZFS Properties
listing properties for scripting
- (example of), Querying ZFS Properties for Scripting
listing properties of (zfs list)
- (example of), Querying ZFS Properties
listing types of
- (example of), Creating Complex ZFS Queries
listing without header information
- (example of), Creating Complex ZFS Queries
managing automatic mount points, Automatic Mount Points
- managing legacy mount points
- description, Managing ZFS Mount Points
managing mount points
- description, Managing ZFS Mount Points
modifying trivial ACL on ZFS file (verbose mode)
- (example of), Setting and Displaying ACLs on ZFS Files in Verbose Format
mounting
- (example of), Mounting ZFS File Systems
pooled storage
- description, ZFS Pooled Storage
property management within a zone
- description, Managing ZFS Properties Within a Zone
renaming
- (example of), Renaming a ZFS File System
restoring data streams (zfs receive)
- (example of), Restoring a ZFS Snapshot
restoring trivial ACL on ZFS file (verbose mode)
- (example of), Setting and Displaying ACLs on ZFS Files in Verbose Format
rights profiles, ZFS Rights Profiles
- saving and restoring
- description, Saving and Restoring ZFS Data
saving data streams (zfs send)
- (example of), Saving a ZFS Snapshot
setting a reservation
- (example of), Setting Reservations on ZFS File Systems
setting ACL inheritance on ZFS file (verbose mode)
- (example of), Setting ACL Inheritance on ZFS Files in Verbose Format
setting ACLs on ZFS file (compact mode)
- (example of), Setting and Displaying ACLs on ZFS Files in Compact Format
- description, Setting and Displaying ACLs on ZFS Files in Compact Format
setting ACLs on ZFS file (verbose mode)
- description, Setting and Displaying ACLs on ZFS Files in Verbose Format
setting ACLs on ZFS files
- description, Setting ACLs on ZFS Files
setting atime property
- (example of), Setting ZFS Properties
setting legacy mount point
- (example of), Legacy Mount Points
setting mount point (zfs set mountpoint)
- (example of), Automatic Mount Points
setting quota property
- (example of), Setting ZFS Properties
sharing
- description, Sharing and Unsharing ZFS File Systems
- example of, Controlling Share Semantics
simplified administration
- description, Simplified Administration
snapshot
- accessing, Displaying and Accessing ZFS Snapshots
- creating, Creating and Destroying ZFS Snapshots
- definition, ZFS Terminology
- description, Overview of ZFS Snapshots
- destroying, Creating and Destroying ZFS Snapshots
- renaming, Renaming ZFS Snapshots
- rolling back, Rolling Back to a ZFS Snapshot
snapshot space accounting, Snapshot Space Accounting
- transactional semantics
- description, Transactional Semantics
unmounting
- (example of), Unmounting ZFS File Systems
unsharing
- example of, Unsharing ZFS File Systems
using on a Solaris system with zones installed
- description, Using ZFS on a Solaris System With Zones Installed
volume
- definition, ZFS Terminology
- ZFS file systems (zfs set quota)
- setting a quota
- example of, Setting Quotas on ZFS File Systems
- zfs get, (example of), Querying ZFS Properties
- zfs get -H -o, (example of), Querying ZFS Properties for Scripting
- zfs get -s, (example of), Querying ZFS Properties
- zfs inherit, (example of), Inheriting ZFS Properties
- ZFS intent log (ZIL), description, Setting Up Separate ZFS Logging Devices
- zfs list
- (example of)
- How to Create ZFS File Systems
- Listing Basic ZFS Information
- zfs list -H, (example of), Creating Complex ZFS Queries
- zfs list -r, (example of), Listing Basic ZFS Information
- zfs list -t, (example of), Creating Complex ZFS Queries
- zfs mount, (example of), Mounting ZFS File Systems
- ZFS pool properties
- alroot, Managing ZFS Storage Pool Properties
- autoreplace, Managing ZFS Storage Pool Properties
- available, Managing ZFS Storage Pool Properties
- bootfs, Managing ZFS Storage Pool Properties
- capacity, Managing ZFS Storage Pool Properties
- delegation, Managing ZFS Storage Pool Properties
- guid, Managing ZFS Storage Pool Properties
- health, Managing ZFS Storage Pool Properties
- size, Managing ZFS Storage Pool Properties
- temporary, Managing ZFS Storage Pool Properties
- used, Managing ZFS Storage Pool Properties
- version, Managing ZFS Storage Pool Properties
- zfs promote, clone promotion (example of), Replacing a ZFS File System With a ZFS Clone
- ZFS properties
- aclinherit, Introducing ZFS Properties
- aclmode, Introducing ZFS Properties
- atime, Introducing ZFS Properties
- available, Introducing ZFS Properties
- canmount, Introducing ZFS Properties
- detailed description, The canmount Property
casesensitivity, Introducing ZFS Properties
- checksum, Introducing ZFS Properties
- compression, Introducing ZFS Properties
- compressratio, Introducing ZFS Properties
- copies, Introducing ZFS Properties
- creation, Introducing ZFS Properties
- description, Introducing ZFS Properties
- devices, Introducing ZFS Properties
- exec, Introducing ZFS Properties
- inheritable, description of, Introducing ZFS Properties
- management within a zone
- description, Managing ZFS Properties Within a Zone
mounted, Introducing ZFS Properties
- mountpoint, Introducing ZFS Properties
- origin, Introducing ZFS Properties
- quota, Introducing ZFS Properties
- read-only, Introducing ZFS Properties
- read-only, ZFS Read-Only Native Properties
- recordsize, Introducing ZFS Properties
- detailed description, The recordsize Property
referenced, Introducing ZFS Properties
- refquota, Introducing ZFS Properties
- refreservation, Introducing ZFS Properties
- reservation, Introducing ZFS Properties
- settable, Settable ZFS Native Properties
- setuid, Introducing ZFS Properties
- sharenfs, Introducing ZFS Properties
- sharesmb, Introducing ZFS Properties
- sharesmb property (example of), Sharing ZFS Files in a Solaris CIFS Environment
- snapdir, Introducing ZFS Properties
- type, Introducing ZFS Properties
- used, Introducing ZFS Properties
- detailed description, The used Property
user properties
- detailed description, ZFS User Properties
volblocksize, Introducing ZFS Properties
- volsize, Introducing ZFS Properties
- detailed description, The volsize Property
xattr, Introducing ZFS Properties
- zoned, Introducing ZFS Properties
- zoned property
- detailed description, Understanding the zoned Property
- zfs receive, (example of), Restoring a ZFS Snapshot
- zfs rename, (example of), Renaming a ZFS File System
- zfs send, (example of), Saving a ZFS Snapshot
- zfs set atime, (example of), Setting ZFS Properties
- zfs set compression, (example of), How to Create ZFS File Systems
- zfs set mountpoint
- (example of)
- How to Create ZFS File Systems
- Automatic Mount Points
- zfs set mountpoint=legacy, (example of), Legacy Mount Points
- zfs set quota
- (example of), How to Create ZFS File Systems
- zfs set quota, (example of), Setting ZFS Properties
- zfs set quota
- example of, Setting Quotas on ZFS File Systems
- zfs set reservation, (example of), Setting Reservations on ZFS File Systems
- zfs set sharenfs, (example of), How to Create ZFS File Systems
- zfs set sharenfs=on, example of, Controlling Share Semantics
- ZFS space accounting, differences between ZFS and traditional file systems, ZFS Space Accounting
- ZFS storage pools
- adding devices to (zpool add)
- (example of), Adding Devices to a Storage Pool
alternate root pools, Using ZFS Alternate Root Pools
- attaching devices to (zpool attach)
- (example of), Attaching and Detaching Devices in a Storage Pool
clearing a device
- (example of), Clearing Storage Pool Devices
clearing device errors (zpool clear)
- (example of), Clearing Transient Errors
components, Using Disks in a ZFS Storage Pool
- corrupted data
- description, Corrupted ZFS Data
creating (zpool create)
- (example of), Creating a ZFS Storage Pool
creating a RAID-Z configuration (zpool create)
- (example of), Creating RAID-Z Storage Pools
creating mirrored configuration (zpool create)
- (example of), Creating a Mirrored Storage Pool
damaged devices
- description, Damaged Devices in a ZFS Storage Pool
data corruption identified (zpool status -v)
- (example of), Data Corruption Errors
data repair
- description, Data Repair
data scrubbing
- (example of), Explicit ZFS Data Scrubbing
- description, Controlling ZFS Data Scrubbing
data scrubbing and resilvering
- description, ZFS Data Scrubbing and Resilvering
data validation
- description, Data Validation
default mountpoint, Default Mount Point for Storage Pools
- destroying (zpool destroy)
- (example of), Destroying ZFS Storage Pools
detaching devices from (zpool detach)
- (example of), Attaching and Detaching Devices in a Storage Pool
determining if a device can be replaced
- description, Determining if a Device Can Be Replaced
determining if problems exist (zpool status -x)
- description, Determining if Problems Exist in a ZFS Storage Pool
determining type of device failure
- description, Determining the Type of Device Failure
displaying detailed health status
- (example of), Detailed Health Status
displaying health status, Determining the Health Status of ZFS Storage Pools
- (example of), Basic Storage Pool Health Status
doing a dry run (zpool create -n)
- (example of), Doing a Dry Run of Storage Pool Creation
dynamic striping, Dynamic Striping in a Storage Pool
- exporting
- (example of), Exporting a ZFS Storage Pool
failure modes, ZFS Failure Modes
- identifying for import (zpool import -a)
- (example of), Determining Available Storage Pools to Import
identifying problems
- description, Identifying Problems in ZFS
identifying type of data corruption (zpool status -v)
- (example of), Identifying the Type of Data Corruption
importing
- (example of), Importing ZFS Storage Pools
importing from alternate directories (zpool import -d)
- (example of), Finding ZFS Storage Pools From Alternate Directories
listing
- (example of), Listing Information About All Storage Pools
migrating
- description, Migrating ZFS Storage Pools
mirror
- definition, ZFS Terminology
mirrored configuration, description of, Mirrored Storage Pool Configuration
- missing (faulted) devices
- description, Missing Devices in a ZFS Storage Pool
notifying ZFS of reattached device (zpool online)
- (example of), Notifying ZFS of Device Availability
offlining a device (zpool offline)
- (example of), Taking a Device Offline
onlining and offlining devices
- description, Onlining and Offlining Devices in a Storage Pool
overall pool status information for troubleshooting
- description, Overall Pool Status Information
pool
- definition, ZFS Terminology
pool-wide I/O statistics
- (example of), Listing Pool-Wide Statistics
RAID-Z
- definition, ZFS Terminology
RAID-Z configuration, description of, RAID-Z Storage Pool Configuration
- recovering a destroyed pool
- (example of), Recovering Destroyed ZFS Storage Pools
repairing a corrupted file or directory
- description, Repairing a Corrupted File or Directory
repairing a damaged ZFS configuration, Repairing a Damaged ZFS Configuration
- repairing an unbootable system
- description, Repairing an Unbootable System
repairing pool-wide damage
- description, Repairing ZFS Storage Pool-Wide Damage
replacing a device (zpool replace)
- (example of)
- Replacing Devices in a Storage Pool
- Replacing a Device in a ZFS Storage Pool
replacing a missing device
- (example of), Repairing a Missing Device
resilvering
- definition, ZFS Terminology
rights profiles, ZFS Rights Profiles
- scripting storage pool output
- (example of), Scripting ZFS Storage Pool Output
system error messages
- description, System Reporting of ZFS Error Messages
upgrading
- description, Upgrading ZFS Storage Pools
using files, Using Files in a ZFS Storage Pool
- using whole disks, Using Disks in a ZFS Storage Pool
- vdev I/O statistics
- (example of), Listing Virtual Device Statistics
viewing resilvering process
- (example of), Viewing Resilvering Status
virtual device
- definition, ZFS Terminology
virtual devices, Identifying Virtual Devices in a Storage Pool
- ZFS storage pools (zpool online)
- onlining a device
- (example of), Bringing a Device Online
- zfs unallow, described, Removing ZFS Delegated Permissions (zfs unallow)
- zfs unmount, (example of), Unmounting ZFS File Systems
- ZFS volume
- as swap device, Using a ZFS Volume as a Swap or Dump Device
- description, ZFS Volumes
- zoned property
- description, Introducing ZFS Properties
- detailed description, Understanding the zoned Property
- zones
- adding ZFS file system to a non-global zone
- (example of), Adding ZFS File Systems to a Non-Global Zone
adding ZFS volume to a non-global zone
- (example of), Adding ZFS Volumes to a Non-Global Zone
delegating dataset to a non-global zone
- (example of), Delegating Datasets to a Non-Global Zone
using with ZFS file systems
- description, Using ZFS on a Solaris System With Zones Installed
ZFS property management within a zone
- description, Managing ZFS Properties Within a Zone
zoned property
- detailed description, Understanding the zoned Property
- zpool add, (example of), Adding Devices to a Storage Pool
- zpool attach, (example of), Attaching and Detaching Devices in a Storage Pool
- zpool clear
- (example of), Clearing Storage Pool Devices
- description, Clearing Storage Pool Devices
- zpool create
- (example of)
- Creating a Basic ZFS File System
- How to Create a ZFS Storage Pool
- basic pool
- (example of), Creating a ZFS Storage Pool
mirrored storage pool
- (example of), Creating a Mirrored Storage Pool
RAID-Z storage pool
- (example of), Creating RAID-Z Storage Pools
- zpool create -n
- dry run
- (example of), Doing a Dry Run of Storage Pool Creation
- zpool destroy, (example of), Destroying ZFS Storage Pools
- zpool detach, (example of), Attaching and Detaching Devices in a Storage Pool
- zpool export, (example of), Exporting a ZFS Storage Pool
- zpool history, (example of), ZFS Command History (zpool history)
- zpool import -a, (example of), Determining Available Storage Pools to Import
- zpool import -D, (example of), Recovering Destroyed ZFS Storage Pools
- zpool import -d, (example of), Finding ZFS Storage Pools From Alternate Directories
- zpool import name, (example of), Importing ZFS Storage Pools
- zpool iostat, pool-wide (example of), Listing Pool-Wide Statistics
- zpool iostat -v, vdev (example of), Listing Virtual Device Statistics
- zpool list
- (example of)
- How to Create a ZFS Storage Pool
- Listing Information About All Storage Pools
- description, Querying ZFS Storage Pool Status
- zpool list -Ho name, (example of), Scripting ZFS Storage Pool Output
- zpool offline, (example of), Taking a Device Offline
- zpool online, (example of), Bringing a Device Online
- zpool replace, (example of), Replacing Devices in a Storage Pool
- zpool status -v, (example of), Detailed Health Status
- zpool status -x, (example of), Basic Storage Pool Health Status
- zpool upgrade, Upgrading ZFS Storage Pools
|