Sun Microsystems 10000 manual To Enable Device Suspension for the soc and pln Drivers

Page 17

If you want to set the driver configuration parameters permanently, set the parameters in the /etc/system file or the driver.conf file for a specific driver.

To Enable Device Suspension for the soc and pln Drivers

If your system boards contain soc and pln devices, perform the following steps to make those drivers suspend-safe.

1.Using a text editor, edit the /etc/system file so that the

pln_enable_detach_suspend and soc_enable_detach_suspend variables are set to 1, as in the following example:

set pln:pln_enable_detach_suspend=1 set soc:soc_enable_detach_suspend=1

2.After all DR configuration tasks are complete, reboot the domain so that this configuration can take effect.

To Specify an Unsafe Driver List

You can provide the Solaris operating environment with information regarding any suspend-unsafe devices in the system by specifying an unsafe-driver list in the ngdr.conf file.

DR reads this list when it prepares to suspend the operating environment so that a board containing nonpageable memory can be detached. If DR finds an active driver in the unsafe driver list, it aborts the operation and returns an error message. The message identifies the active, unsafe driver. You must manually suspend the device so that the DR operation can be performed.

1.Using a text editor, edit the /platform/SUNW,Ultra-Enterprise- 10000/kernel/drv/ngdr.conf file and specify suspend-unsafe device drivers as shown below:

unsupported-io-drivers=”driver1”,”driver2”,”driver3”;

where driverx represents each suspend-unsafe device driver.

2.After all DR configuration tasks are complete, reboot the domain so that this configuration can take effect.

8 Sun Enterprise 10000 DR Configuration Guide • May 2002

Image 17
Contents Sun Enterprise DR Configuration Guide Please Recycle Page Contents Sun Enterprise 10000 DR Configuration Guide May How This Book Is Organized Before You Read This BookShell Prompts Using Unix CommandsTypographic Conventions Related Documentation Accessing Sun Documentation OnlineSun Welcomes Your Comments Configuring DR DR Models Getting Started Where to Execute DR CommandsEnhancements in DR Model Requirements for Multipathing in DRSuspend-safe or closed Device PrerequisitesQualifying Third-Party Device Drivers Allocating Sufficient Domain Swap SpaceOverview of DR Configuration Tasks To Set Permanent Driver Parameters for Network Drivers To Enable the Kernel CageTo Specify an Unsafe Driver List To Enable Device Suspension for the soc and pln DriversTo Make an Unsupported Tape Device Detach- Safe Preparing for DR Detach OperationsConfiguration Changes During DR Operations To Manually Suspend a Suspend-Unsafe Device Disconnect the cables to the device Target Memory ConstraintsNetwork Devices ProcessorsCheck the domain Remote DR CommunicationIndex Sun Enterprise 10000 DR Configuration Guide May