Title and Copyright Information
 
About This Guide
Audience
Related Documents
Conventions
 
1    Introduction to the Logical Storage Manager Software
1.1    Overview
1.2    LSM Features
1.3    LSM Objects
1.3.1    Disks
1.3.2    LSM Disks
1.3.3    Disk Groups
1.3.3.1    Auto-Configured Disks
1.3.4    Subdisks
1.3.5    Plexes
1.3.6    Volumes
1.3.6.1    Simple Volumes
1.3.6.2    Striped Volumes (RAID0)
1.3.6.3    Mirrored Volumes (RAID1)
1.3.6.3.1    Dirty-Region Logging
1.3.6.3.2    Migrating From Block Change Logging to DRL
1.3.6.4    Striped and Mirrored Volumes (RAID0 and RAID1)
1.3.6.5    RAID5 Volumes
1.3.6.5.1    Left-Symmetric Layout
1.3.6.5.2    RAID5 Logging
1.4    Administering LSM Objects
1.4.1    Top-down Approach
1.4.2    Bottom-Up Approach
1.4.3    LSM Administrative Commands and Interfaces
1.4.3.1    LSM Commands
1.4.3.2    The voldiskadm Menu Interface
1.4.3.3    The Storage Administrator
1.4.3.4    The Visual Administrator
1.5    LSM Architecture and Components
 
2    Setting Up the LSM Software
2.1    Installing or Upgrading the LSM Software
2.1.1    Performing a Full Installation on an System With LSM
2.1.2    Performing an Upgrade Installation on a System with LSM
2.2    Initializing the LSM Software For the First Time
2.2.1    Before You Initialize the LSM Software
2.2.2    Initializing the LSM Software Using The volsetup Command
2.2.3    Initializing the LSM Software Using Commands
2.2.4    Verifying that the LSM Software was Initialized
2.3    Using the LSM Software
 
3    Encapsulating Existing Data to LSM Volumes
3.1    Encapsulation Requirements
3.2    Encapsulating Disks and Disk Partitions
3.3    Encapsulating AdvFS Domains
3.4    Preserving Block 0
3.5    Unencapsulating LSM Volumes
3.5.1    Unencapsulating UNIX Partitions
3.5.2    Unencapsulating AdvFS Domains
 
4    Encapsulating and Mirroring the Boot Disk
4.1    Boot Disk Encapsulating and Mirroring Overview
4.1.1    Root and Swap Usage Types
4.1.2    Boot Disk Encapsulation and Mirror Restrictions
4.2    Encapsulating the Boot Disk
4.2.1    Manually Encapsulating the Boot Disk
4.2.2    Mirroring the Boot Disk
4.3    Unencapsulating the Boot Disk
4.4    Solving Boot Disk Encapsulation Problems
4.4.1    Resetting Changes Made During the Encapsulation Procedure
4.4.2    Booting From a Disk Partition
 
5    Configuring Disks and Volumes
5.1    Checking for Free Disk Space
5.1.1    Checking for Initialized Disks
5.1.2    Checking for Space in a Disk Group
5.2    Configuring a Disk for LSM Use
5.2.1    Configuring a Disk Using the voldiskadd Command
5.2.2    Configuring a Disk LSM Using Individual Commands
5.2.2.1    Initializing a Disk Using the voldisksetup Command
5.2.2.2    Adding a Disk To a Disk Group
5.2.2.3    Creating A Disk Group
5.3    Creating A Volume
5.3.1    Creating Simple and Concatenated Volumes
5.3.1.1    Using the volassist Command
5.3.1.2    Using Individual Commands
5.3.2    Creating A Striped Volume
5.3.2.1    Using the volassist Command
5.3.2.2    Using Individual Command
5.3.3    Creating a Mirrored Volume
5.3.3.1    Using the volassist Command
5.3.3.2    Using Individual Commands
5.3.3.3    Creating a DRL for a Mirrored Volume
5.3.4    Creating A Mirrored and Striped Volume
5.3.4.1    Using the volassist Command
5.3.4.2    Using Individual Commands
5.3.5    Creating a RAID5 Volume
5.3.5.1    Using the volassist Command
5.3.5.2    Using Individual Commands
5.3.5.3    Adding a RAID5 Log
5.4    Configuring LSM Volumes For Use
5.4.1    Using LSM Volumes with UFS
5.4.2    Using LSM Volumes with AdvFS
5.4.2.1    Using an LSM Volume Within an AdvFS Domain
5.4.2.2    Adding an LSM Volume into an Existing AdvFS Domain
5.4.2.3    Removing an LSM Volume from AdvFS Domain
5.4.3    Using LSM Volumes for Secondary Swap Space
5.4.4    Using LSM Volumes with Databases and Other Software
 
6    Managing LSM Objects
6.1    Managing Disk Groups
6.1.1    Displaying Free Space Within A Disk Group
6.1.2    Deporting and Importing Disk Groups
6.2    Managing Disks Using the voldisk and voldg Commands
6.2.1    Adding A Disk
6.2.2    Displaying Disks
6.2.3    Renaming a Disk
6.2.4    Placing a Disk Off line
6.2.5    Placing a Disk On line
6.2.6    Evacuating a Disk
6.2.7    Removing an LSM Disk from a Disk Group
6.2.8    Replacing a Disk
6.2.9    Recovering Volumes on a Disk
6.3    Managing Disk Groups
6.3.1    Displaying Disk Group Information
6.3.2    Displaying Free Space in a Disk Group
6.3.3    Adding a Disk To a Disk Group
6.3.4    Creating a Disk Group
6.3.5    Deporting a Disk Group
6.3.6    Importing a Disk Group
6.3.7    Increasing Free Space in a Configuration Database
6.4    Managing Volumes
6.4.1    Displaying Volume Information
6.4.2    Changing Volume Attributes
6.4.3    Setting the Volume Read Policy
6.4.4    Recovering a Volume
6.4.5    Stopping a Volume
6.4.6    Starting a Volume
6.4.7    Renaming a Volume
6.4.8    Removing a Volume
6.5    Managing Plexes
6.5.1    Displaying Plex Information
6.5.2    Detaching a Plex
6.5.3    Attaching a Plex
6.5.4    Moving Plexes
6.5.5    Copying Plexes
6.5.6    Backup Using a Plex
6.5.7    Removing Plexes
6.6    Managing Subdisks
6.6.1    Displaying Subdisks
6.6.2    Joining Subdisks
6.6.3    Splitting Subdisks
6.6.4    Changing Subdisk Information
6.6.5    Moving Subdisks
6.6.6    Removing a Subdisk
 
7    LSM Preventative Maintenance Procedures
7.1    The LSM Hot-Sparing Feature
7.1.1    Hot-Spare Overview
7.1.1.1    Mail Notification
7.1.2    Initailizing Spare Disks
7.2    Replacement Procedure
7.2.1    Moving Relocated Subdisks
7.3    Save the LSM Configuration
7.4    Back Up Volumes
7.4.1    Backing Up A Non-Mirrored Volume
7.4.2    Backing Up A Mirrored Volume
7.5    Collect LSM Performance Data
7.5.1    Gathering I/O Statistics
7.5.1.1    Statistics Recorded by LSM
7.6    Monitor LSM Events and Configuration Changes
7.7    Monitor Volume States
7.7.1    Volume States
7.7.2    RAID5 Volume States
7.7.3    Volume Kernel States
7.8    Monitor Plex States
7.8.1    Plex States
7.8.2    Plex State Cycle
7.8.3    Plex Kernel States
7.9    Monitor LSM Daemons
7.10    Trace LSM I/O Operations
 
8    Troubleshooting the LSM Software
8.1    Recovering from a Disk Failure
8.1.1    Replacing a Disk that is Beginning to Fail
8.1.2    Replacing a Failed Disk
8.1.3    Reattaching Disks
8.2    Recovering from a Boot Disk Failure
8.2.1    Hot-Sparing and Boot Disk Failures
8.2.2    Re-adding and Replacing Boot Disks
8.2.2.1    Re-adding A Failed Boot Disk
8.2.2.2    Replacing a Failed Boot Disk
8.2.3    Stale or Unusable Plexes on the Boot Disk
8.2.4    Failure To Obtain Crash Dumps
8.3    Resynchronizing Volumes
8.4    Recovering Volumes
8.4.1    Listing Unstartable Volumes
8.4.2    Recovering a Disabled Volume
8.5    Recovering RAID5 Volumes
8.5.1    System Failures and RAID5 Volumes
8.5.2    Disk Failures and RAID5 Volumes
8.5.3    RAID5 Recovery
8.5.3.1    Parity Resynchronization
8.5.3.2    Stale Subdisk Recovery
8.5.3.3    Log Plex Recovery
8.6    Startup Problems
8.6.1    I/O and System Delays Caused by Disk Failure
8.6.2    An LSM Command Fails to Execute
8.6.3    LSM Volume I/O or Mirroring Fails to Complete
8.6.4    Failures While Creating Volumes or Adding Disks
8.6.5    Mounting a File System or Opening an LSM Volume Fails
8.7    Restoring an LSM Configuration
8.7.1    Conflicts While Restoring the Configuration
8.7.2    Failures in Restoring the Configuration
8.8    Reinstalling the Operating System
8.8.1    Preparing the System for the Operating System Reinstallation
8.8.2    Reinstalling the Operating System
8.8.3    Recovering the LSM Configuration
8.8.4    Completing the Configuration
8.8.4.1    Removing the Root and Swap Volumes
8.8.4.2    LSM Volumes for /usr and /var Partitions
8.8.4.3    Restoring Volumes from Backup
8.8.4.4    Disk Cleanup
8.8.4.5    Reconfiguring the root Volume
8.8.4.6    Reconfiguring Volumes
8.9    Deconfiguring Additional Swap
8.10    Removing the LSM Software
 
9    Using the Storage Administrator
9.1    Overview
9.1.1    Installing and Starting the Storage Administrator
9.1.2    Main Window
9.2    Running Tasks
9.2.1    Selecting Objects
9.2.2    Using the Menu Bar
9.2.3    Using the Right Mouse Button to Display a Pop-Up Menu
9.2.4    Using the Command Launcher
9.2.5    Exiting the Storage Administrator
9.3    Disk Management
9.3.1    Adding a Disk
9.3.2    Evacuating a Disk
9.3.3    Mirroring a Disk
9.3.4    Placing a Disk On line
9.3.5    Recovering Volumes on a Disk
9.3.6    Removing a Disk from an LSM Disk Group
9.3.7    Renaming a Disk
9.3.8    Replacing a Disk
9.3.9    Scanning for New Disks
9.3.10    Taking a Disk Off Line
9.4    Disk Group Management
9.4.1    Adding a Disk to a Disk Group
9.4.2    Creating a Disk Group
9.4.3    Deporting a Disk Group
9.4.4    Importing a Disk Group
9.4.5    Destroying a Disk Group
9.4.6    Moving a Disk Group
9.4.7    Recovering Volumes in a Disk Group
9.4.8    Renaming a Disk Group
9.5    Subdisk Management
9.5.1    Joining Subdisks
9.5.2    Moving a Subdisk
9.5.3    Removing a Subdisk
9.5.4    Splitting a Subdisk
9.6    Volume Management
9.6.1    Adding a File System to a Volume
9.6.2    Adding a Log to a Volume
9.6.3    Adding a Mirror to a Volume
9.6.4    Disabling a Mirror in a Volume
9.6.5    Repairing a Mirror in a Volume
9.6.6    Checking a File System on a Volume
9.6.7    Creating a Copy of a Volume Data
9.6.8    Creating a Volume
9.6.9    Mounting a UFS File System on a Volume
9.6.10    Preparing to Restore a Volume from Backup
9.6.11    Recovering a Volume
9.6.12    Removing a Volume
9.6.13    Removing a Log from a Volume
9.6.14    Removing a Mirror from a Volume
9.6.15    Renaming a Volume
9.6.16    Resizing a Volume
9.6.17    Starting a Volume
9.6.18    Stopping a Volume
9.6.19    Unmounting a File System on a Volume
 
A    Customizing the Storage Administrator
A.1    Tracking Storage Administrator Activities
A.1.1    Command Log File
A.1.2    Access Log File
A.1.3    Server Log File
A.2    Working with Dialog Boxes
A.2.1    Specifying Objects in Dialog Boxes
A.2.2    Specifying Object Sizes in Dialog Boxes
A.3    Viewing Objects and Object Properties
A.3.1    Main Window
A.3.2    Volume Layout Details Window
A.3.3    Object Properties Dialog Boxes
A.3.4    User Preferences Dialog Box
A.3.4.1    General Preferences
A.3.4.2    Main Window Preferences
A.3.4.3    Font Preferences
A.3.4.4    Color Preferences
A.3.4.5    Geometry Preferences
A.3.4.6    Object Tree/Object Table Preferences
A.3.4.7    Toolbar Preferences
A.3.4.8    Layout Details Preferences
A.3.5    Alert Monitor Window
A.3.6    Object Table Copy Window
A.3.7    Search Window
A.3.8    Task Request Monitor Window
A.4    Shortcuts and Other Operations
A.4.1    Sort
A.4.2    Clearing an Alert
A.4.3    Keyboard Shortcuts
A.4.4    Docking the Toolbar and Command Launcher
 
B    The Visual Administrator
B.1    Starting the Visual Administrator
B.1.1    The Visual Administrator Main Window
B.1.1.1    Default Views
B.1.1.2    User-Created Views
B.1.2    The View of rootdg Window
B.2    Mouse Buttons
B.3    Icons for LSM Objects
B.3.1    Icon Characteristics
B.3.2    Manipulating Icons
B.4    Pull-Down Menus
B.5    Forms
B.5.1    Fields
B.5.2    Form Error Messages
B.6    Error and Warning Messages
B.7    Help Windows
 
C    Using the Visual Administrator
C.1    Volume Management
C.1.1    Volume Menus
C.1.1.1    Basic-Ops Menu
C.1.1.2    Advanced-Ops Menu
C.1.2    Volume Forms
C.1.2.1    Basic-Ops Forms
C.1.2.2    Advanced-Ops Forms
C.1.3    Volume Properties Form
C.2    Plex Management
C.2.1    Plex Menus
C.2.2    Plex Forms
C.2.3    Plex Properties Forms
C.3    Subdisk Management
C.3.1    Subdisk Menus
C.3.2    Subdisk Forms
C.3.3    Subdisk Properties Forms
C.4    Disk Management
C.4.1    Disk Menus
C.4.1.1    Basic-Ops Menu
C.4.1.2    Advanced-Ops Menu
C.4.2    Disk Forms
C.4.3    Basic-Ops Forms
C.4.3.1    Advanced-Ops Forms
C.4.4    Disk Properties Forms
C.5    Disk Group Management
C.5.1    Disk Group Menus
C.5.2    Disk Group Forms
C.6    Projection Analysis
C.6.1    Projection
C.6.2    Projection Menus
C.6.3    Projection Relationships
C.7    Analysis
C.7.1    Analysis Menus
C.7.2    Analysis Forms
C.7.3    Analysis Table
C.8    UFS Management
C.8.1    File System Menus
C.8.2    File System Forms
C.8.2.1    Basic-Ops Forms
C.8.2.2    File Systems Properties Form
 
D    The voldiskadm Menu Interface
D.1    Starting the voldiskadm Menu Interface
D.2    Disk Management
D.2.1    Initializing a Disk
D.2.2    Displaying Disk Information
D.2.3    Adding a Disk to a Disk Group
D.2.4    Moving Volumes from a Disk
D.2.5    Removing a Disk from a Disk Group
D.2.5.1    Removing a Disk Without Replacement
D.2.5.2    Removing a Disk for Replacement
D.2.6    Replacing a Failed or Removed Disk
D.2.7    Disabling a Disk
D.3    Disk Group Management
D.3.1    Importing a Disk Group
D.3.2    Deporting a Disk Group
D.4    Mirror Volume Management
D.5    Exiting the voldiskadm Menu Interface
 
E    LSM Error Messages
E.1    Volume Daemon Error Messages
E.2    Kernel Error Messages
 
Glossary
 
Examples
1-1    Main Menu for the LSM voldiskadm Interface
 
Figures
1-1    LSM Objects and Their Relationships
1-2    Types of LSM Disks
1-3    Using LSM Volumes Like Other Disk Devices
1-4    Example of a Striped Volume
1-5    Example of a Mirrored Volume
1-6    Left-Symmetric Layout
1-7    Top-Down Storage Allocation with the LSM software
1-8    Bottom-Up Storage Allocation with the LSM software
1-9    LSM Architecture
9-1    The Storage Administrator Main Window
A-1    Sample Dialog Box
A-2    Sample Volume Layout Window
A-3    Sample Volume Properties Dialog Box
A-4    Sample Preferences Dialog Box
A-5    Sample Alert Monitor Window
A-6    Sample Search Dialog Box
A-7    Sample Task Request Monitor Window
B-1    Visual Administrator Main Window
B-2    View of rootdg
B-3    Icons That Represent LSM Objects
 
Tables
1-1    Disk Storage Management With and Without the LSM Software
1-2    LSM Features
1-3    LSM Objects
1-4    Common LSM Commands
1-5    Advanced LSM Commands
1-6    LSM Components
5-1    Disk Options Default Values
5-2    DRL Sizes for TruCluster Configurations
5-3    DRL Sizes for Non-TruCluster Configurations
6-1    volprint Abbreviations
6-2    Setting Volume Attributes
6-3    The putil and util Fields
7-1    Volume States
7-2    RAID5 Volume States
7-3    Volume Kernel States
7-4    LSM Plex States
7-5    Plex Kernel States
B-1    Default Mouse Buttons
B-2    Drag and Drop Operations
C-1    Projection Table
C-2    Analysis Table
 
Index