Patch-ID# 103287-02 Keywords: solstice ha high availability sunwhagen pkgrm hasetup ssa fsck Synopsis: Solstice HA 1.0: fixes for SUNWhagen and hasetup Date: Jul/15/96 Solaris Release: 2.4 SunOS Release: 5.4 Unbundled Product: Solstice High Availability Unbundled Release: 1.0 Relevant Architectures: sparc BugId's fixed with this patch: 1238620 1225255 1242918 1256164 Changes incorporated in this version: 1242918 1256164 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /var/sadm/pkg/SUNWhagen/install/postremove /opt/SUNWhadf/bin/haconfig /opt/SUNWhadf/clust_progs/hafs_mount Problem Description: (Rev 01) 1238620 pkgrm(1) of SUNWhagen can destroy customer's files If a pkgrm (package remove) of SUNWhagen is done while Solstice HA software is active, some customer data files on the dual-ported disks (SPARCstorage arrays) may be deleted. Even if the customer has stopped Solstice HA by typing '/etc/init.d/SUNWhadf stop', the pkgrm of SUNWhagen may still damage the customer's files if performed immediately afterward. The potential file damage is worse if the customer has done a share(1M) with root write access on the dual-ported disks. 1225255 hasetup will not run on system with large number of SSAs The hasetup(1M) command will fail with the following error message, when an attempt is made to run it on a configuration with 2 digit SSA controller numbers: >Internal error - unsorted disk list >Exiting due to fatal error ... > (Rev 02) 1242918 pkgrm(1M) of SUNWhagen fails if HA has never been run If the SUNWhagen package is installed using pkgadd(1M), patch 103287-01 is also installed, and then you attempt to remove SUNWhagen using pkgrm(1M) without ever having started up Solstice HA, the pkgrm fails with the following error: .... ## Executing postremove script. find: cannot open /var/opt/SUNWhadf: No such file or directory postremove: problem removing /var/opt/SUNWhadf .... (more output) pkgrm: ERROR: postremove script did not complete successfully Removal of failed. 1256164 file system could get fsck'ed twice, once before mounting and once after A file system could get fsck'ed twice, once before mounting and once after. Between the mount and the 2nd fsck, some updates can occur. Patch Installation Instructions: -------------------------------- Refer to the Install.info file for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. Any other special or non-generic installation instructions should be described below as special instructions. Special Install Instructions: ----------------------------- None.