Solaris 7 11/99 Release Notes Supplement for Sun Hardware

Known Bugs

This section contains the known bugs in the Sun Enterprise 10000 DR feature of the Solaris 7 11/99 release.

DR Abort Detach May Not Resume All Detached Disks (4010910)

If a DR detach operation fails to detach an sd device and the controller has sd devices that have already been detached, the abort-detach operation does not resume (that is, re-attach) those devices that share the same controller instance and that have already been detached. This situation rarely occurs. The most likely time for it to happen is if the disk drive firmware is locked up.

Workaround: None

dr_daemon Does Not Find Veritas Device Usage (4011123)

Veritas software usage of disks is not displayed by DR applications in their device-usage displays.

Workaround: None

disks(1M) Command Preens Controller Entries and Corrupts the Sun StorEdge A3000 Device Tree (4096048)

The Solaris disks(1M) command preens or deletes symbolic link entries when disk devices are no longer present in an Enterprise 10000 domain. If you have dynamically reconfigured the devices so that they are no longer present, the Symbios-managed device tree and the Solaris-managed device tree can become inconsistent.

Workaround: You must obtain the proper patch from SunSolve or from your service representative. This patch contains fixes that ensure persistent node names under the Solaris operating environment when StorEdge A3000 devices are dynamically reconfigured out of a given Enterprise 10000 domain. The patch ensures that when the same array is brought back into the domain, it inherits the same node name it originally had, thereby maintaining data availability without having to modify system mount points or user application configurations. You must ensure that you do not perform reconfiguration reboot operations (boot -r) in a domain when A3000 devices are present on the system boards.

DR Operation Fails Due to an Incompatibility with the DMP Feature in SEVM (4215683)

DR and the DMP feature in Sun Enterprise Volume Manager (SEVM) are not compatible. If any disks are under DMP control, they cannot be detached.

Workaround: None

Cannot Drain and/or Detach Sun Enterprise Server System Boards that Host QFE Cards (4231845)

The configuration of a boot server for Solaris 2.5.1-based x86 clients results in the execution of rpld daemons. These daemons maintain an active (open) reference to all network devices, whether or not such devices are in use. These active references prevent DR operations from detaching these devices.

Workaround: Remove or rename the /rplboot directory, then shut down and restart NFS with these commands:

# sh /etc/init.d/nfs.server stop

# sh /etc/init.d/nfs.server start

StorEdge A3000 Daemon Cannot Be Suspended (4100212)

The presence of StorEdge A3000 daemons (rdaemon) prevent a DR Detach operation from completing if the operating environment must be quiesced (that is, suspended and resumed) to detach non-pageable memory.

Workaround: Temporarily disable the daemon before the DR operation, then restart the daemon after the DR operation by using the following command:

# sh /etc/rc2.d/S90amon stop

# sh /etc/rc2.d/S90amon start

Unable to Drain Sysboards in Solaris 7 and dr_daemon Segmentation Faults (4229238)

After numerous iterations through a failure handling condition within the DR daemon, the daemon can encounter a segmentation violation (that is, a core dump). Note that this condition occurs during an error handling flow (that is, a DR operation failure).

Workaround: Restart the DR applications on the SSP.