Document fins/I0577-1
FIN #: I0577-1
SYNOPSIS: Solstice DiskSuite (SDS) is now supported on Ultra 5 and Ultra 10
systems.
DATE: MAY/05/00
KEYWORDS: Solstice DiskSuite (SDS) is now supported on Ultra 5 and Ultra 10
systems.
---------------------------------------------------------------------
- Sun Proprietary/Confidential: Internal Use Only -
---------------------------------------------------------------------
FIELD INFORMATION NOTICE
(For Authorized Distribution by SunService)
SYNOPSIS: Solstice DiskSuite (SDS) is now supported on Ultra 5 and
Ultra 10 systems.
TOP FIN/FCO REPORT: Yes
PRODUCT_REFERENCE: Solstice DiskSuite on Ultra 10 & 5 systems
PRODUCT CATEGORY: Storage / SW Admin
PRODUCTS AFFECTED:
Mkt_ID Platform Model Description Serial Number
------ -------- ----- ----------- -------------
Systems Affected
---------------
- A21 - Ultra 5 -
- A22 - Ultra 10 -
X-Options Affected
------------------
X5227A - - OPT INT 4.3GB DRIVE FOR U10 -
X5236A - - OPT INT 9GB DRIVE FOR U5/U10 -
X6170A - - OPT INT CD-ROM FOR U5/U10 -
PART NUMBERS AFFECTED:
Part Number Description Model
----------- ----------- -----
- - -
REFERENCES:
BugId: 4120188, 4212490, 4205336
PatchId: 107121 - For Solaris 7
106407 - For Solaris 2.6
106197 - For Solaris 2.5.1
DOC: 805-7115-10 - Ultra 5/10 CD-ROM and Hard Disk Drive Installation Guide
805-5960-10 - Solstice DiskSuite 4.2 Installation and Product Notes
805-5962-10 - Solstice DiskSuite 4.2 Reference Guide
805-5961-10 - Solstice DiskSuite 4.2 User's Guide
URL: FAQ's for SDS on IDE -
http://storage.central.sun.com/projects/disksuite/info/faq.html#eide
IDE FAQ -
http://dtsw.eng.sun.com/dtio-iohelp/ide.html
Web site for comparison of SDS and veritas at -
http://ie.corp/~hellier/comp/diskmgt/
PROBLEM DESCRIPTION:
The Ultra 5/Ultra 10 workstations use IDE as the primary interface for
mass storage. The purpose for this FIN is to make sure to provide all
the necessary information to configure Ultra 5/Ultra 10 systems in IDE
disk mirroring configurations.
There are limitations in the driver and in the IDE interface to
configure Ultra 10/Ultra 5 in a mirroring configuration. Hence, using
Solstice DiskSuite and VxVM software for the purpose of IDE disk
mirroring on Ultra 5/Ultra 10 has been a problem.
IDE protocol limitations mean that mirroring is only recommended when
the disk drive is attached to a different channel than itsmirror. Thus,
it is not recommended to attach the disk and the mirrored disk on the
same channel.
Recommended Hardware configuration:
-----------------------------------
IDE subsystem has two channels designated as Primary and Secondary
which work independently of each other. On the Ultra 5/Ultra 10
Motherboard, there are two separate connectors for each channel. Each
channel can support two devices. One of these can be selected as
Master device (device 0) and the other as Slave device (Device 1). The
selection of Master and Slave is done through jumper settings next to
the power connector on the device.
The Hardware configuration which should be used when using Ultra 10
in a mirrored configuration is;
Primary Channel - One disk selected as Master.
Secondary Channel - One disk selected as Master.
If it is desired to connect a CDROM device, it should be connected as
a slave on the secondary channel.
Two IDE cables would be required for this configuration. Each connected
to the connector on the Motherboard at one end and to a Disk drive
(jumper as Master) at the other end.
Note - For connecting a second disk on Ultra 5, the X-option part
number is X5236A.
Software Constraints:
---------------------
Solstice DiskSuite 4.1 has a recommendation of having a minimum of
three metadevice state databases to maintain a quorum. It is further
recommended that the state database be maintained on different disks.
Thus, requiring three IDE disks on the system.
The recommendation for a IDE subsystem is to mirror disks across the
channel. As a result only, two IDE disks are possible hence only
two metadevice state databases.
This limitation has a known impact - Solstice DiskSuite will function
with only two disks and two state database replicas. However, should
one disk fail, there would not be a quorum. There's no problem with the
system will arise until the system goes down. Once the system is down,
it will not boot multi-user without system administration intervention.
If the quorum is not met on boot, for example; due to a drive failure,
the system will come up single user. The problem will be reported when
the machine is rebooted and the output messages will be similar to the
following;
ok boot
...
Hostname: demo
metainit: demo: stale databases
Insufficient metadevice database replicas located.
Use metadb to delete databases which are broken.
Ignore any "Read-only file system" error messages.
Reboot the system when finished to reload the metadevice
database. After reboot, repair any broken database
replicas which were deleted.
Type Ctrl-d to proceed with normal startup,
(or give root password for system maintenance):<root-password>
Entering System Maintenance Mode.
IDE Disk Driver (DAD) and the IDE HBA (UATA) driver were modified and
made more robust for the mirroring support on U5/U10.
IMPLEMENTATION:
---
| | MANDATORY (Fully Pro-Active)
---
---
| X | CONTROLLED PRO-ACTIVE (per Sun Geo Plan)
---
---
| | REACTIVE (As Required)
---
CORRECTIVE ACTION:
Enterprise Customers and authorized Field Service Representatives may
avoid the above mentioned problem by following the recommendation as
shown below;
The driver patch needs to be installed on the system before using the
mirroring features of Solstice DiskSuites (SDS).
The required patch numbers are;
#1. Solaris 7 - Patch Number: 107121 or greater.
#2. Solaris 2.6 - Patch Number: 106407 or greater.
#3. Solaris 2.5.1 - Patch Number: 106197 or greater.
In case the above problem is encountered then the following procedure
may be used as a workaround;
The recovery procedure for this can be obtained from -
Appendix C of the DiskSuite 4.2 Reference Manual or Appendix
C of the DiskSuite 4.1 Administration Guide or from the following
web site -
http://sunsolve.Corp.Sun.COM/int-cgi/doc2html?intinfodoc/18280+9139927042741
#2. At the OBP level, the alias for cdrom device is
/pci@1f,0/pci@1,1/ide@3/cdrom@2,0:f. This is hardcoded with the
assumption that the CDROM device is connected as the Master device on
secondary channel. In the mirroring configuration, this is not be true
(CDROM will be a Slave on Primary or Secondary channel) so this alias
would be rendered inaccurate. As a result, the following command would
not work - ok> boot cdrom
The alias for cdrom needs to be changed (using command nvalias) to;
A) If the CDROM device is Slave on primary channel
ok nvalias cdrom /pci@1f,0/pci@1,1/ide@3/cdrom@1,0:f
B) if CDROM drive is Slave on secondary channel
ok nvalias cdrom /pci@1f,0/pci@1,1/ide@3/cdrom@3,0:f
Note : The change to alias is required if the user wants to use the
command "boot cdrom" which is the usual case. Booting from the
cdrom will work if the complete pathname of the device node is
given along with the boot i.e. The following command works and
system will boot from CD even when if the alias has not been
updated. ok boot /pci@1f,0/pci@1,1/ide@3/cdrom@3,0:f.
COMMENTS:
--------------------------------------------------------------------------
Implementation Footnote:
i) In case of MANDATORY FINs, Enterprise Services will attempt to
contact all affected customers to recommend implementation of
the FIN.
ii) For CONTROLLED PROACTIVE FINs, Enterprise Services mission critical
support teams will recommend implementation of the FIN (to their
respective accounts), at the convenience of the customer.
iii) For REACTIVE FINs, Enterprise Services will implement the FIN as the
need arises.
----------------------------------------------------------------------------
All released FINs and FCOs can be accessed using your favorite network
browser as follows:
SunWeb Access:
--------------
* Access the top level URL of http://sdpsweb.ebay/FIN_FCO/
* From there, select the appropriate link to query or browse the FIN and
FCO Homepage collections.
SunSolve Online Access:
-----------------------
* Access the SunSolve Online URL at http://sunsolve.Corp/
* From there, select the appropriate link to browse the FIN or FCO index.
Supporting Documents:
---------------------
* Supporting documents for FIN/FCOs can be found on Edist. Edist can be
accessed internally at the following URL: http://edist.corp/.
* From there, follow the hyperlink path of "Enterprise Services Documenta-
tion" and click on "FIN & FCO attachments", then choose the
appropriate
folder, FIN or FCO. This will display supporting directories/files for
FINs or FCOs.
Internet Access:
----------------
* Access the top level URL of https://infoserver.Sun.COM
--------------------------------------------------------------------------
General:
--------
* Send questions or comments to finfco-manager@Sun.COM
---------------------------------------------------------------------------
Copyright (c) 1997-2003 Sun Microsystems, Inc.