Sun Microsystems 10000 用户手册

下载
页码 25
Chapter 1
Configuring DR
11
A failure to quiesce due to open suspend-unsafe devices is known as a forcible
condition
. You have the option to retry the operation, or you can try to force the
quiescence. The conditions that cause processes not to suspend are generally
temporary in nature. You can retry the operation until the quiescence succeeds.
When you try to force the quiescence, you give the operating environment
permission to continue with the quiescence even if forcible conditions are still
present. Doing this forces the operating environment to permit the detach. Note that,
although a detach can be forced to proceed when there are open suspend-unsafe
devices in the system, it is not possible to force a detach when a detach-unsafe
device resides on the board and its driver is loaded
Note –
Real-time processes do not prevent the operating environment from
quiescence.
The most straightforward way to quiesce a domain is to close any suspend-unsafe
devices. For each network driver you must execute the
ifconfig
(1M) command
with its
down
parameter, then again with its
unplumb
parameter (refer to the
ifconfig
(1M) man page for more information).
Note –
It should be possible to unplumb all network drivers. However, this action is
rarely tested in normal environments and may result in driver error conditions. If
you use DR, Sun Microsystems suggests that you test these driver functions during
the qualification and installation phases of any suspend-unsafe device.
If a suspend-unsafe device is open and cannot be closed, you can manually suspend
the device, and then force the operating environment to quiesce. After the operating
environment resumes, you can manually resume the device as explained below.
Note –
If you cannot make a device suspend its access to the domain centerplane,
do not force the operating environment to quiesce. Doing so could cause a domain to
crash or hang. Instead, postpone the DR operation until the suspend-unsafe device is
no longer open.
To Manually Suspend a Suspend-Unsafe Device
1. Remove the usage of the device by performing one or more of the following:
a. Close the device by killing the processes using the device.
b. Ask users not to utilize the device.