8 Sun Enterprise 10000 DR Configuration Guide • May 2002
● 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:
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:
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.
set pln:pln_enable_detach_suspend=1
set soc:soc_enable_detach_suspend=1
unsupported-io-drivers=”driver1”,”driver2”,”driver3”;