Sun StorageTek QFS File System Configuration and Administration Guide
Version 4, Update 6
819-7935-10
Contents |
Support for Paged and Direct I/O
Additional File System Features
Inode Files and File Characteristics
Specifying Disk Allocation Units
DAU Settings and File System Geometry
ms and maSun StorageTek SAM File Systems
Dual and Single Allocation Schemes
Example of a Mismatched Striped Group
Per-logical unit number (LUN) Allocation Control
2. Configuring the File System
Using the File System Manager Software
To Invoke File System Manager for the First Time
Creating Additional Administrator and User Accounts
Creating an Account for Multiple Users
To Add an Additional Server for File System Manager Access
The Equipment Identifier Field
The Additional Parameters Field
Interactions Among File Settings, Options, and Directives
To Create a Sun StorageTek QFS Round-Robin Disk Configuration
To Create a Sun StorageTek QFS Striped Disk Configuration
To Create a Sun StorageTek QFS Striped Group Configuration
Viewing Files and File Attributes
File Attributes and File States
Propagating Configuration File Changes to the System
To Change mcf or defaults.conf Information in a Sun StorageTek QFS Sun Cluster Environment
To Change mcf or defaults.conf File System Information in a SAM-QFS Environment
To Change mcf or defaults.conf Removable Media Drive Information
Changing the Shared Hosts File
To Add New Entries or Change Existing Entries
To Change Host Names, Reorder Entries, or Insert Entries
To Unmount a Stand-alone QFS or SAM-QFS File System
To Unmount a Sun StorageTek QFS Shared File System
Adding Disk Cache to a File System
To Add Disk Cache to a File System
To Back Up and Re-create a File System
4. Configuring a Sun StorageTek QFS Shared File System
Mounting and Unmounting Sun StorageTek QFS Shared File Systems
To Unmount a Shared File System
Converting an Unshared File System to a Shared File System
To Perform a Conversion on the Metadata Server
To Perform a Conversion on Each Client
Converting a Shared File System to an Unshared File System
To Perform a Conversion on Each Client
To Perform a Conversion on the Server
Adding or Removing a Client Host
Updating the mcf file in a Sun StorageTek QFS Shared Environment
Creating the Local Hosts Configuration File
Changing the Metadata Server in a Sun StorageTek QFS Environment
To Change the Metadata Server When the Metadata Server Is Available
To Change the Metadata Server When the Metadata Server Is Unavailable
Changing the Metadata Server in a SAM-QFS Environment
To Change the Metadata Server in a SAM-QFS Environment
Client-Server Communications in a Sun StorageTek QFS Shared File System
5. Administering File System Quotas
Types of Quotas, Quota Files, and Quota Records
Guidelines for Setting Up Quotas
To Configure a New File System to Use Quotas
To Configure an Existing File System to Use Quotas
To Assign Admin Set IDs to Directories and Files
To Enable Default Quota Values for Users, Groups, or Admin Sets
To Enable Limits for Users, Groups, or Admin Sets
To Enable or Change Limits for Users, Groups, or Admin Sets Using an Existing Quota File
Changing the Grace Period Expiration
To Inhibit Additional File System Resource Allocations
To Remove a File System's Quotas
6. Configuring Sun StorageTek QFS in a Sun Cluster Environment
How the Sun Cluster System and the Sun StorageTek QFS Software Interact
Data Access With a Shared File System
Data Access With an Unshared File System
Sun StorageTek QFS Support for Solaris Volume Manager for Sun Cluster
To Configure a File System With Solaris Volume Manager for Sun Cluster
Configuring a Sun StorageTek QFS Shared File System in a Sun Cluster Environment
Metadata Server Resource Considerations
To Prepare to Create Sun StorageTek QFS Shared File Systems
To Create the Sun StorageTek QFS Shared File System and Configure Sun Cluster Nodes
To Configure the Sun Cluster Data Service for Oracle Real Application Clusters
Configuring an Unshared File System in a Sun Cluster Environment
Example 1: HA-NFS on Raw Global Devices
To Prepare to Create an Unshared Sun StorageTek QFS File System
To Create the Sun StorageTek QFS File System and Configure Sun Cluster Nodes
To Configure the Network Name Service and the IPMP Validation Testing
To Configure HA-NFS and the Sun StorageTek QFS File System for High Availability
Example 2: HA-NFS on Volumes Controlled by Solstice DiskSuite/Solaris Volume Manager
To Prepare the Solstice DiskSuite/Solaris Volume Manager Software
To Prepare For a Sun StorageTek QFS File System
To Create the Sun StorageTek QFS File System and Configure Sun Cluster Nodes
To Configure the Network Name Service and the IPMP Validation Testing
To Configure HA-NFS and the Sun StorageTek QFS File System for High Availability
Example 3: HA-NFS on VxVM Volumes
To Configure the VxVM Software
To Prepare to Create a Sun StorageTek QFS File System
To Create the Sun StorageTek QFS File System and Configure Sun Cluster Nodes
To Configure the Network Name Service and the IPMP Validation Testing
To Configure HA-NFS and the Sun StorageTek QFS File System for High Availability
Configuring Shared Clients Outside the Cluster
Sun StorageTek QFS Metadata Server Sun Cluster Nodes
Sun StorageTek QFS Metadata Client Nodes
Sun Cluster Device Configuration
Requirements for Configuring Clients Outside the Cluster
Minimum Software Release Levels
Hardware Architecture Supported
To Configure the Metadata Server Network
To Configure the Metadata Client Network
To Install and Configure Sun Cluster
To Configure the Sun StorageTek QFS Metadata Server
To Configure Sun StorageTek QFS Metadata Client
Changing the Sun StorageTek QFS Configuration
To Change the Shared File System Configuration
To Disable HA-NFS on a File System That Uses Raw Global Devices
To Disable HA-NFS on a File System That Uses Solaris Volume Manager-Controlled Volumes
To Disable HA-NFS on a Sun StorageTek QFS File System That Uses VxVM-Controlled Volumes
High-Availability Sun StorageTek SAM Configuration Using Sun Cluster
Using Daemons, Processes, and Tracing
Determining Which Processes Are Being Traced
Using the setfa(1) Command to Set File Attributes
Selecting File Attributes for Files and Directories
Selecting a File Allocation Method and Stripe Width
Selecting a Striped Group Device
Configuring WORM-FS File Systems
Example 1. WORM trigger is chmod 4000
Example 2. WORM trigger is chmod 4000
Example 3. WORM trigger is chmod -w
Example 4. WORM trigger is chmod -w
Setting the Default Retention Period
Setting the Retention Period Using touch
Extending a File's Retention Period
Using sls to View WORM-FS Files
Using sfind to Find WORM-FS Files
Configuring a Multireader File System
Using the SAN-QFS File System in a Heterogeneous Computing Environment
Enabling the SAN-QFS File System
To Enable the SAN-QFS File System on the Metadata Controller
To Enable the SAN-QFS File System on the Clients
To Install the SANergy Software on the Clients
Unmounting the SAN-QFS File System
To Unmount the SAN-QFS File System on the SANergy Clients
To Unmount the SAN-QFS File System on the Metadata Controller
To Unmount the SAN-QFS File System on the Sun StorageTek QFS Clients
To Unmount the SAN-QFS File System on the Sun StorageTek QFS Server
Troubleshooting: Unmounting a SAN-QFS File System With SANergy File Holds
To Unmount a File System in the Presence of SANergy File Holds
Block Quotas in a SAN-QFS File System
File Data and File Attributes in a SAN-QFS File System
Using samgrowfs(1M) to Expand SAN-QFS File Systems
SAN-QFS Shared File System and Sun StorageTek QFS Shared File System Comparison
Increasing File Transfer Performance for Large Files
To Increase File Transfer Performance
Tuning the Number of Inodes and the Inode Hash Table
When to Set the ninodes and nhino Parameters
A. Troubleshooting Sun StorageTek QFS
Checking File System Integrity and Repairing File Systems
Troubleshooting a Failed or Hung sammkfs(1M) or mount(1M) Command in a Shared File System
Recovering From a Failed sammkfs(1M) Command
To Verify the mcf File and Propagate mcf File Changes to the System
Recovering From a Failed mount(1M) Command
To Verify that the File System Can Be Mounted
To Use the samfsinfo(1M) and samsharefs(1M) Commands
To Use the samfsconfig(1M) Command
Recovering From a Hung mount(1M) Command
To Verify That the Client Can Reach the Server
To Verify That the Server Can Reach the Client
To Examine the sam-sharefsd Trace Log
Troubleshooting the Linux Client
B. Mount Options in a Sun StorageTek QFS Shared File System
Mounting in the Background: the bg Option
Reattempting a File System Mount: the retry Option
Declaring a Sun StorageTek QFS Shared File System: the shared Option
Tuning Allocation Sizes: the minallocsz=n and maxallocsz=n Options
Using Leases in a Sun StorageTek QFS Shared File System: the rdlease=n, wrlease=n, and aplease=n Options
Enabling Multiple Host Reads and Writes: the mh_write Option
Setting the Minimum Number of Concurrent Threads: the min_pool=n Option
Retaining Cached Attributes: the meta_timeo=n Option
Specifying Striped Allocation: the stripe Option
Specifying the Frequency With Which Metadata Is Written: the sync_meta=n Option
Enabling WORM Functionality: the worm_capable and def_retention Options
C. Using the samu(1M) Operator Utility
To Access Online Help From a Display Screen
(c) - Device Configuration Display
(d) - Daemon Trace Controls Display
(F) - Optical Disk Label Display
(J) - Preview Shared Memory Display
(K) - Kernel Statistics Display
(m) - Mass Storage Status Display
(N) - File System Parameters Display
(o) - Optical Disk Status Display
(p) - Removable Media Load Requests Display
(r) - Removable Media Status Display
(R) - Sun SAM-Remote Information Display
(t) - Tape Drive Status Display
(v) - Automated Library Catalog Display
Removable Media Device Display Status Codes
File System Display Status Codes
Operator Display Device States
To Change a Drive State from down to on
To Change a Drive State from on to down
File System Commands: I/O Management
The :flush_behind eq value Command
The :force_nfs_async eq and :noforce_nfs_async eq Commands
The :readahead eq contig Command
The :sw_raid eq and :nosw_raid eq Commands
The :writebehind eq contig Command
The :wr_throttle eq value Command
File System Commands: Direct I/O Management
The :dio_rd_form_min eq value and :dio_wr_form_min eq value Commands
The :dio_rd_ill_min eq value and :dio_wr_ill_min eq value Commands
The :dio_rd_consec eq value and :dio_wr_consec eq value Commands
The :dio_szero eq and :nodio_szero eq Commands
The :forcedirectio eq and :noforcedirectio eq Commands
File System Commands: Sun StorageTek QFS Shared File Systems
The :meta_timeo eq interval Command
The :mh_write eq and :nomh_write eq Commands
The :minallocsz eq value and :maxallocsz eq value Commands
The :rdlease eq interval, :wrlease eq interval, and :aplease eq interval Commands
File System Commands: Miscellaneous
The :abr eq and :noabr eq Commands
The :dmr eq and :nodmr eq Commands
The :invalid eq interval Command
The :mm_stripe eq value Command
The :qwrite eq and :noqwrite eq Commands
The :refresh_at_eof eq and :norefresh_at_eof eq Commands
The :suid eq and :nosuid eq Commands
The :sync_meta eq value Command
The :trace eq and :notrace eq Commands
The :clear vsn [ index ] Command
The :devlog eq [ option ] Command
The :diskvols volume [+flag | -flag] Command
The :snap [ filename ] Command
Copyright © 2007, Sun Microsystems, Inc. All Rights Reserved.