EMC 300-000-978 REV A03 manual Function Native Device Pseudo Device

Page 80

5

PowerPath Administration on Solaris

Table 5-1 summarizes the functional differences between native devices and emcpower devices in the Solaris environment.

 

Table 5-1

Native Devices versus emcpower Devices

 

 

 

 

 

 

 

 

Function

Native Device

Pseudo Device

 

 

 

 

 

 

 

 

 

 

 

 

I/O failover

 

 

 

 

 

 

 

I/O load balancing

 

 

 

 

 

 

 

Booting: boot-path failover

No

 

 

 

 

 

 

 

Reboot (reconfiguration)

(Partial support)

(Full support)

 

 

 

If a path is missing, PowerPath

 

 

 

 

does not create a

 

 

 

 

“replacement” c#t#d#

 

 

 

 

device.

 

 

 

 

 

 

 

 

Support for VxVM sliced

No

 

 

disks

 

 

 

 

 

 

 

 

 

Support for VxVM simple

 

 

disks

 

 

 

 

 

 

 

 

 

Support for Solaris disk

 

 

partitions (slices)

 

 

 

 

 

 

 

 

 

Support for interaction

 

 

with VxVM DMP (Dynamic

 

 

 

 

MultiPathing)

 

 

 

 

(When using PowerPath

 

 

 

 

4.0.0, you can manage a

 

 

 

 

CLARiiON® storage

 

 

 

 

system with either

 

 

 

 

PowerPath or DMP, but

 

 

 

 

not both.)

 

 

 

 

 

 

 

 

 

DR transparency

Limitations — c#t#d#s#

 

 

 

paths are removed, which can

 

 

 

 

be disruptive to applications

 

 

 

 

using those paths.

 

 

 

 

 

 

 

 

IOCTL deterministic path

(PowerPath selects the

No (PowerPath selects an

 

 

selection

specific path.)

arbitrary path.)

 

 

 

 

 

 

 

PowerPath’s No Redirect

Native devices deliver I/O to the

Pseudo devices select a

 

 

load-balancing and

path where it would go if

configured path for all

 

 

failover policy (transparent

PowerPath were not installed. If

subsequent I/O. If that path

 

 

mode)

that path fails, I/Os fail.

fails, I/O to the pseudo

 

 

 

 

device fails.

 

 

 

 

 

 

 

 

 

 

5-8

PowerPath for UNIX Installation and Administration Guide

 

 

 

 

 

 

Image 80
Contents PowerPath for Unix VersionCopyright 1997-2003 EMC Corporation. All rights reserved Contents Chapter Configuring a PowerPath Boot Device on Solaris Chapter Removing PowerPathChapter PowerPath Administration on Solaris Integrating/ Upgrading PowerPath Into an Existing AAMAppendix a Files Changed By PowerPath Appendix B Customer Support Tables TablesTables Viii Preface Audience and PrerequisitesPreface Related Documentation Command line arguments when used in text Arguments used in examples of command lineOptions in command line syntax EMC uses the following type style conventions in this guideSales and Customer Service Contacts Xiv Installing PowerPath Choose a Convenient Time Before You InstallObtain Up-To-Date Information Locate Your License Key Prepare the Host and Storage SystemConfigure HBA drivers Failure to do so could result in loss or corruption of dataPrepare For a Clustered Environment For exampleFor sh, enter To find a unique major numberInstalling PowerPath Start the installation program. EnterYou see the following prompt Enter y and press Enter You are prompted to confirm the major numberPress Enter to confirm the major number Manager VCS Agent Upgrading to PowerPath Uninstalling the Earlier VersionUpgrading From PowerPath 3.0.x or Enter 1 and press EnterEnter package base directory default /opt,? You are prompted to confirm the major number EMC Troubleshooting the Upgrade If files are corruptedOn the Host After You InstallRegister PowerPath Reboot the Host RemoveVerify the PowerPath Installation If you installed the PowerPath Volume Manager VCS AgentYou should see output like the following You should see output similar to thisModinfo grep -i emc Applications to Use ReconfigureEmcpower Devices Installing the PowerPath Volume Manager VCS Agent Do you want to install these conflicting files y, n, ?, q Error Messages You should output similar to thisPowerPath for Unix Installation and Administration Guide PowerPath in a Cluster Environment PowerPath in a Legato 5.1 or later AAM ClusterPowerPath in a Legato 5.1 or later AAM Cluster Installing PowerPath A New AAM ClusterPowerPath in a Legato 5.1 or later AAM Cluster PowerPath in a Sun Cluster Installing PowerPath in a New Sun ClusterPowerPath in a Sun Cluster PowerPath in a Sun Cluster Stop cluster services on the node. Enter boot PowerPath in a Veritas Cluster Server Cluster Installing PowerPath A New VCS ClusterHatype -list grep EMC Integrating Upgrading PowerPath Into an Existing VCS Cluster Configuring VCS to PowerPath VolumeRecognize Manager ResourcesEditing main.cf to Include EMCTypes.cf Add the following line to the beginningSetting Major and Minor Numbers Minor NumberPowerPath for Unix Installation and Administration Guide Configuring a PowerPath Boot Device On Solaris Introduction Configuring a PowerPath Native Device as the Boot Device Partitioning the Boot DeviceCreating FilesystemsUsr/sbin/installboot /usr/platform/sun4u/lib/fs/ufs/bootblk\ At the % prompt, enter the following command and press Example After modificationModifying OpenBootSetting Up the Boot Alias Moving the Boot Device to an emcpower Device Output is similar to the followingRecovery ProcedureReboot the host. Enter boot Removing PowerPath Control Over a Boot Device An example of a boot path isReboot -- -r Removing PowerPath Before Removing PowerPath Removing PowerPath Screen displays information like thisRemoval process saves the following files Enter the following command to remove these filesEmcpvcleanup issues the following warning Reboot the host. Enter reboot -- -r Removing the PowerPath Volume Manager VCS Agent Removal of EMCvg was successful PowerPath for Unix Installation and Administration Guide PowerPath Administration on Solaris Ensuring a Sufficient Stack Size PowerPath and CLARiiON Storage SystemsBooting a Host With Built-In Fibre Channel Ports Rebooting and Custom Settings Boot Device SupportR1/R2 Boot Failover Support R1/R2 Supported Configurations R1/R2 Boot ProcedureDevice Naming Native DevicesForms Block device- /dev/dsk/c # t # d # s #Naming Convention Pseudo DevicesSelecting a Device Device Naming Function Native Device Pseudo Device Volume Managers Reconfiguring PowerPath Devices Online Enter quit, to end the format process Screen displays the following informationDynamic Reconfiguration Adding an HBA to a PowerPath ConfigurationRemoving an HBA From a PowerPath Configuration Command returns output like the followingPowermt remove hba=# Upgrading to Solaris 9 with Solaris Live Upgrade Upgrading SolarisTroubleshooting Powercf Configuration Utility File Location Executing powercf Emcp.conf FilePowerPath device entries in emcp.conf ArgumentsFiles Changed By PowerPath Files Created or Modified by PowerPath Installation EtcBasedir/EMCpower/bin Basedir/EMCpower/driverPowerPath for Unix Installation and Administration Guide Kernel/drv Basedir/EMCpower/lib Files Created or Modified by PowerPath Installation Basedir/EMCpower/man/man1 Basedir/EMCpower/scripts This directory contains PowerPath scriptsThis directory contains the PowerPath man pages Usr/binSolaris Files Modified by PowerPath Installation Installation programs add the following line toFiles Created or Modified by VCS Agent Installation Etc/VRTSvcs/conf/configBasedir/VRTSvcs/EMC Basedir/VRTSvcs/bin/EMCvgPowerPath for Unix Installation and Administration Guide Customer Support Overview of Detecting and Resolving Problems Figure B-1Problem Detection and Resolution ProcessTroubleshooting the Problem Before Calling the Customer Support Center Documenting the Problem Reporting a New Problem Sending Problem Documentation FTPPowerPath for Unix Installation and Administration Guide Symbols IndexVCS Veritas Volume Manager and emcpower devices PowerPath for Unix Installation and Administration Guide