Adaptec AFW-8300 User`s guide

Solaris™ 9 9/05 HW Release Notes
Supplement for Sun™ Hardware
Solaris 9 9/05 HW
Includes Additional Release Notes and End-ofSupport Statements for the Solaris 9 Operating
Environment Running on Sun Hardware Products
Sun Microsystems, Inc.
www.sun.com
Part No. 819-6718-10
October 2006, Revision A
Submit comments about this document at: http://www.sun.com/hwdocs/feedback
Copyright 2006 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, CA 95054 U.S.A. All rights reserved.
This product or document is distributed under licenses restricting its use, copying, distribution, and decompilation. No part of this product or
document may be reproduced in any form by any means without prior written authorization of Sun and its licensors, if any. Third-party
software, including font technology, is copyrighted and licensed from Sun suppliers.
Parts of the product may be derived from Berkeley BSD systems, licensed from the University of California. UNIX is a registered trademark in
the U.S. and other countries, exclusively licensed through X/Open Company, Ltd.
Sun, Sun Microsystems, the Sun logo, AnswerBook2, docs.sun.com, JumpStart, OpenBoot, StarOffice, Sun4u, SunHSI/S, SunHSI/P, Ultra,
SunATM, SunScreen, Sun Enterprise, Sun Fire, SunSwift, SunVTS, ShowMe, SunForum, Sun StorEdge, SunSolve, Netra, Java, and Solaris are
trademarks, registered trademarks, or service marks of Sun Microsystems, Inc. in the U.S. and other countries. All SPARC trademarks are used
under license and are trademarks or registered trademarks of SPARC International, Inc. in the U.S. and other countries. Products bearing
SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc.
The OPEN LOOK and Sun™ Graphical User Interface was developed by Sun Microsystems, Inc. for its users and licensees. Sun acknowledges
the pioneering efforts of Xerox in researching and developing the concept of visual or graphical user interfaces for the computer industry. Sun
holds a non-exclusive license from Xerox to the Xerox Graphical User Interface, which license also covers Sun’s licensees who implement OPEN
LOOK GUIs and otherwise comply with Sun’s written license agreements.
Netscape Navigator is a trademark or registered trademark of Netscape Communications Corporation in the United States and other countries.
Adobe is a registered trademark of Adobe Systems, Incorporated.
Federal Acquisitions: Commercial Software—Government Users Subject to Standard License Terms and Conditions.
OpenGL is a registered trademark of Silicon Graphics, Inc.
DOCUMENTATION IS PROVIDED “AS IS” AND ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT,
ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID.
Copyright 2006 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, CA 95054 Etats-Unis. Tous droits réservés.
Ce produit ou document est distribué avec des licences qui en restreignent l’utilisation, la copie, la distribution, et la décompilation. Aucune
partie de ce produit ou document ne peut être reproduite sous aucune forme, par quelque moyen que ce soit, sans l’autorisation préalable et
écrite de Sun et de ses bailleurs de licence, s’il y en a. Le logiciel détenu par des tiers, et qui comprend la technologie relative aux polices de
caractères, est protégé par un copyright et licencié par des fournisseurs de Sun.
Des parties de ce produit pourront être dérivées des systèmes Berkeley BSD licenciés par l’Université de Californie. UNIX est une marque
déposée aux Etats-Unis et dans d’autres pays et licenciée exclusivement par X/Open Company, Ltd.
Sun, Sun Microsystems, le logo Sun, AnswerBook2, docs.sun.com, OpenBoot, JumpStart, StarOffice, Sun4u, SunPCi, SunHSI/S, SunHSI/P,
Ultra, SunATM, SunScreen, Sun Enterprise, Sun Fire, SunSwift, SunVTS, ShowMe, SunForum, Sun StorEdge, SunSolve, Netra, Java, et Solaris
sont des marques de fabrique ou des marques déposées, ou marques de service, de Sun Microsystems, Inc. aux Etats-Unis et dans d’autres pays.
Toutes les marques SPARC sont utilisées sous licence et sont des marques de fabrique ou des marques déposées de SPARC International, Inc.
aux Etats-Unis et dans d’autres pays. Les produits portant les marques SPARC sont basés sur une architecture développée par Sun
Microsystems, Inc.
L’interface d’utilisation graphique OPEN LOOK et Sun™ a été développée par Sun Microsystems, Inc. pour ses utilisateurs et licenciés. Sun
reconnaît les efforts de pionniers de Xerox pour la recherche et le développement du concept des interfaces d’utilisation visuelle ou graphique
pour l’industrie de l’informatique. Sun détient une licence non exclusive de Xerox sur l’interface d’utilisation graphique Xerox, cette licence
couvrant également les licenciés de Sun qui mettent en place l’interface d’utilisation graphique OPEN LOOK et qui en outre se conforment aux
licences écrites de Sun.
Netscape Navigator est une marque de Netscape Communications Corporation aux Etats-Unis et dans d’autres pays.
Adobe est une marque enregistree de Adobe Systems, Incorporated.
OpenGL est une marque déposée de Silicon Graphics, Inc.
LA DOCUMENTATION EST FOURNIE “EN L’ETAT” ET TOUTES AUTRES CONDITIONS, DECLARATIONS ET GARANTIES EXPRESSES
OU TACITES SONT FORMELLEMENT EXCLUES, DANS LA MESURE AUTORISEE PAR LA LOI APPLICABLE, Y COMPRIS NOTAMMENT
TOUTE GARANTIE IMPLICITE RELATIVE A LA QUALITE MARCHANDE, A L’APTITUDE A UNE UTILISATION PARTICULIERE OU A
L’ABSENCE DE CONTREFAÇON.
Please
Recycle
Contents
1.
Late-Breaking News
1
Solaris 9 9/05 HW Release
Supported Platforms
1
2
Solaris 9 9/05 HW Software Supplement CD
SunVTS 5.1 Patch Set 12
2
3
Sun OpenGL 1.3 for Solaris
3
Naming of Media Kit Disks and Documentation
Name Change for the Supplement CD
3
4
Documents on the Software Supplement CD
4
Systems with UltraSPARC IV+ Boards Require Solaris 9 9/05
Unbundled Product Support
5
5
Flash PROM Update for 64-Bit Operations
6
DVD-ROM/CD-ROM Drives on Headless Systems (Bug ID 4365497)
Sun StorEdge SAN Foundation Software and Documentation
New Dynamic Reconfiguration (DR) Documentation
2.
End-of-Support Products
7
7
8
9
Products Not Supported in the Solaris 9 9/05 HW Operating Environment
sun4d Servers
9
9
Ethernet Quad Drivers qe and qec
9
iii
Alternate Pathing Multipath I/O
Token Ring Network Drivers
PC File Viewer
PC Launcher
10
10
10
SunFDDI and SunHSI/S Drivers
ShowMe TV
Future End-of-Support Products
le Drivers
11
SPC Driver
11
Sun4m Platform Group
Tape Devices
11
11
11
12
Storage Interfaces
12
Sun StorEdge Systems
Open Issues
10
11
Solaris Maintenance Updates
3.
10
12
15
Issues Specific to Systems Using Solaris 9 9/05 HW
15
Electronic Disk Label Might Not Be on a Replacement or an Optional Disk
Drive 16
The prtfru Command Might Not Display the SP Segment for Memory
DIMM and Power Supply PROMs (Bug ID 4905815) 16
Garbage Characters Might Appear in a Console After Exiting From an rlogin
to Another Host (Bug ID 6403830) 17
X-server Fails to Start on a Sun Fire V445, Sun Ultra 25, or Sun Ultra 45 With a
Keyboard and Mouse Connected to the Front USB Ports (Bug ID
6434056) 17
Correctable Fabric Errors Occur Between PLX Switch and PCI-E Graphics
Frame Buffers (Bug ID 6456573) 17
Systems Equipped With the XVR-300 Frame Buffer Might Experience a System
Panic or Reset Under Heavy Graphics Load (Bug ID 6455050) 18
Sun Ultra 25 or Ultra 45 Workstation Under Heavy Graphics Load Might
Experience a “Bad Trap - dtwm illegal” Panic (Bug ID 6468763) 18
iv
Solaris 9 9/05 HW Release Notes Supplement for Sun Hardware • October 2006
Sun Ultra 25 or Ultra 45 Workstation Equipped with an XVR-100 Frame Buffer
and Emulex-Based PCI Fibre Channel HBAs, and Running SAN 4.4.x
Software, Might Experience a Panic on Config Boots (Bug ID 6468781) 18
Sun Ultra 25 or Ultra 45 Workstation With Multiple Ethernet Adapters Might
Experience a Panic Under Extreme Network Load (Bug ID 6473168) 19
raidctl Command Might Not Display the RAID Volume for a Hardware
Mirror Volume After a Disk Failure (Bug ID 6469374) 19
When Hot-Plugging USB Devices, the prtconf Command Might Show
Devices That Are Not Plugged In (Bug ID 6467999) 19
When Hot-Plugging a Power Supply on a Sun Fire V445, PICL Commands
Might Not Report Some New Power Supply Information (Bug ID
6430436) 20
Sun Ultra 25 or Ultra 45 Workstation Does Not Support Adaptec FireConnect
8300 Card With This Release (Bug ID 6475430) 20
Application-Specific Issues
20
SunScreen SKIP 1.1.1 Not Supported
SunVTS
20
21
Sun Remote System Control
SunForum
21
21
Platform-Specific Issues
21
Upgrade Firmware on Sun Fire and Netra Servers Before Installation (Bug ID
4747307, 4799331) 21
Netra Servers
22
Error Message Appears for Netra X1 in Solaris 9 (Bug ID 4663358)
Sun StorEdge Systems
22
23
Incorrect Parameters Might Cause Panic in Sun StorEdge T3 (Bug ID
4319812) 23
Sun Fire Systems
23
XVR-4000 Might Not Be Recognized After Solaris Installation (Bug ID
4842377) 23
Sun Fire V250 Installation
24
Sun Fire 6800 Might Crash When Running trapstat (Bug IDs 4978865
and 4979012) 24
Contents
v
prtdiag Does Not Show System Board After the Board Is Added to the
Domain Using DR (Bug ID 6309113) 24
Sun Fire 15K/12K Systems
24
Updated Flash Image for Sun Fire 15K/12K Systems Running SMS 1.2
(Bug ID 4728549) 24
Other Issues
25
Network Drivers Installed by Default
25
Last Connection to Subsystem Might Detach (Bug ID 4432827)
25
Pulled Cable on Dual-Channel FC PCI Card Is Undetected (Bug ID 4438711)
26
Devices Might Not Appear After Boot (Bug ID 4456545)
26
System Might Loop When Master CPU Is Changed (Bug ID 4405263)
Some DVD and CD-ROM Drives Fail to Boot Solaris (Bug ID 4397457)
26
27
probe-scsi-all OBP Command Must Be Followed by reset-all (Bug ID
4589231) 27
Patch Obsoleted for Firmware Upgrade (Bug ID 5053382)
4.
Dynamic Reconfiguration on Sun Fire Midrange Systems
General Information
27
29
29
Minimum SC Firmware
System Board Classes
29
30
Sun Management Center
30
Upgrading System Firmware
Known DR Software Bugs
30
31
cfgadm_sbd Plug-In Signal Handling Is Broken (BugID 4498600)
31
SBM Sometimes Causes System Panic During DR Operations (Bug ID
4506562) 31
DR Hangs During Configure Operation with IB Board with vxdmpadm
policy=check_all (Bug ID 4509462) 31
Cannot DR Out cPCI IB with P0 Disabled (BugID 4798990)
vi
Solaris 9 9/05 HW Release Notes Supplement for Sun Hardware • October 2006
32
panic: mp_cpu_quiesce: cpu_thread != cpu_idle_thread (BugID
4873353) 32
5.
Dynamic Reconfiguration on Sun Fire High-End Systems
Known Bugs
33
33
Deleteboard Shows Leakage Error (BugID 4730142)
33
glm: Hang in scsi_transport During DR (BugID 4737786)
34
System Panic During ddi_attach sequence (BugID 4797110)
34
Panic: mp_cpu_quiesce: cpu_thread != cpu_idle_thread (BugID
4873353) 34
cfgadm_sbd Plugin Signal Handling Is Broken (BugID 4498600)
35
page_retire Does Not Update Retired Page List in Some Cases (BugID
4893666) 35
Page Removal Causes a Good Page to be Removed After a DR Operation
(BugID 4860955) 36
6.
Sun Enterprise Midrange Systems
37
Dynamic Reconfiguration on Sun Enterprise 6x00, 5x00, 4x00, and 3x00 Systems
37
Supported Hardware
Software Notes
▼
38
38
To Enable Dynamic Reconfiguration
Quiesce Test
38
39
Disabled Board List
39
Disabled Memory List
40
Unloading Detach-Unsafe Drivers
Interleaved Memory
40
40
Self-Test Failure During a Connect Sequence
Known Bugs
40
41
Memory Interleaving Set Incorrectly After a Fatal Reset (Bug ID 4156075)
41
DR: Cannot Unconfigure a CPU/Memory Board That Has Interleaved
Memory (Bug ID 4210234) 41
Contents
vii
DR: Cannot Unconfigure a CPU/Memory Board That Has Permanent
Memory (Bug ID 4210280) 42
cfgadm Disconnect Fails When Running Concurrent cfgadm Commands
(Bug ID 4220105) 42
Cannot Drain or Detach Sun Enterprise Server Boards That Host QFE Cards
(Bug ID 4231845) 43
7.
Sun Enterprise 10000 Systems
45
Dynamic Reconfiguration Issues
DR Model 3.0
General Issues
45
45
46
DR and Bound User Processes
46
Enabling DR 3.0 Requires an Extra Step in Certain Situations (Bug ID
4507010) 46
InterDomain Networks (IDN)
General Issues
47
Solaris Operating Environment
General Issues
47
47
47
Solaris 9 9/05 and Boot Disk Partition Sizes
OpenBoot PROM Variables
▼
viii
48
48
To Set the local-mac-address? Variable
Solaris 9 9/05 HW Release Notes Supplement for Sun Hardware • October 2006
48
CHAPTER
1
Late-Breaking News
This chapter provides the following information:
■
■
■
■
■
■
■
■
■
“Solaris 9 9/05 HW Release” on page 1
“Naming of Media Kit Disks and Documentation” on page 3
“Name Change for the Supplement CD” on page 4
“Documents on the Software Supplement CD” on page 4
“Systems with UltraSPARC IV+ Boards Require Solaris 9 9/05” on page 5
“Unbundled Product Support” on page 5
“Flash PROM Update for 64-Bit Operations” on page 6
“DVD-ROM/CD-ROM Drives on Headless Systems (Bug ID 4365497)” on page 7
“Sun StorEdge SAN Foundation Software and Documentation” on page 7
Solaris 9 9/05 HW Release
The Solaris™ 9 9/05 HW release is required by certain SPARC® systems that cannot
use the original Solaris 9 9/05 software.
This section describes key differences between the Solaris 9 9/05 HW release and the
original Solaris 9 9/05 release.
1
Supported Platforms
TABLE 1-1 lists Sun™ hardware systems that require Solaris 9 9/05 HW software.
TABLE 1-1
System
Platform Names for Sun Systems
Platform Name
Platform
Group
32-Bit
Only*
Sun Ultra™ 25
SUNW,A70
sun4u™
X
Sun Ultra 45
SUNW,A70
sun4u
X
32- & 64Bit†
64-Bit
Only‡
Workstation Systems
Entry/Workgroup Servers
Sun Fire™ V215
SUNW,Sun-Fire-V215
sun4u
X
Sun Fire V245
SUNW,Sun-Fire-V245
sun4u
X
Sun Fire V445
SUNW,Sun-Fire-V445
sun4u
X
SUNW,Netra-CP3010
sun4u
X
Netra™ Servers
Netra CP3010 board
* Platforms that only support a 32-bit kernel or driver.
† 64-bit platforms that can boot a 32-Bit kernel or driver. The systems support 32-bit applications and drivers on a 32-bit kernel, and
support 32-bit or 64-bit applications and 64-bit drivers on a 64-bit kernel.
‡ 64-bit platforms that do not support a 32-bit kernel or driver.
SPARC platforms that were supported by the original Solaris 9 9/05 release also can
use Solaris 9 9/05 HW software. Those systems are listed in the Solaris 9 9/05 Sun
Hardware Platform Guide.
Solaris 9 9/05 HW Software Supplement CD
The Solaris 9 9/05 HW DVD includes an updated image of the Solaris 9 9/05 HW
Software Supplement CD. Most software items included here are the same as are
described in the Solaris 9 9/05 Sun Hardware Platform Guide. Two pieces of software
are updated for the Solaris 9 9/05 HW release:
■
■
SunVTS™ 5.1 Patch Set 12
Sun OpenGL® 1.3 for Solaris
The updated versions of these software products are installed the same way
described for the earlier versions in the Solaris 9 9/05 Sun Hardware Platform Guide.
2
Solaris 9 9/05 HW Release Notes Supplement for Sun Hardware • October 2006
For other software products on the Solaris 9 9/05 HW Software Supplement CD,
new versions compatible with this Solaris release might be available at:
http://www.sun.com/software/downloads
SunVTS 5.1 Patch Set 12
The Solaris 9 9/05 HW release includes an updated version of the SunVTS 5.1
validation test suite software. SunVTS 5.1 Patch Set 12 includes support for new
hardware products. Install this new version as described in the Solaris 9 9/05 Sun
Hardware Platform Guide. Documentation for the latest SunVTS version is at:
http://www.sun.com/documentation
Sun OpenGL 1.3 for Solaris
The Solaris 9 9/05 HW release includes an updated version of the Sun OpenGL 1.3
graphics software. This release of Sun OpenGL 1.3 software for Solaris supports all
Sun SPARC systems equipped with the GX, Creator, Elite3D, Expert3D, and XVR
families of graphics boards.
■
■
OpenGL functionality is accelerated in hardware for systems equipped with the
following graphics boards: Creator, Creator3D, Elite3D, Expert3D, XVR-500, XVR600, XVR-1000, XVR-1200, XVR-2500, and XVR-4000.
OpenGL functionality is performed in software for systems equipped with the
following graphics boards: GX, XVR-100, XVR-200, XVR-300.
Install this new version as described in the Solaris 9 9/05 Sun Hardware Platform
Guide.
Naming of Media Kit Disks and
Documentation
The Solaris 9 9/05 HW release is available as a DVD that contains the equivalent
scope of software that was provided on the Solaris 9 9/05 DVD for SPARC
platforms. Additional software products are provided on other discs in the Solaris 9
9/05 media kit. Those software products can be used on a system installed with
Solaris 9 9/05 HW software. To obtain the media and documentation related to
installing those optional software products, use the original Solaris 9 9/05 media kit.
Chapter 1
Late-Breaking News
3
Not all media disks in the Solaris 9 9/05 media kit release have changed content.
Some disks might still be labeled “Solaris 9 9/04”, but they are still appropriate for
this release. For the latest information and documentation, check this release notes
supplement, the Solaris 9 9/05 Sun Hardware Platform Guide, the main Solaris 9 9/05
HW Release Notes, and other documentation at:
http://docs.sun.com
Some documents and document collections in the “Solaris 9 9/05 HW” category on
http://docs.sun.com might also be labelled “Solaris 9 9/04”, but they are still
appropriate for this release.
Name Change for the Supplement CD
The CD that was previously referred to as the Software Supplement for the Solaris 8
Operating Environment is now called the Solaris 9 Software Supplement. Past and
present documentation might refer to this as the “Supplement CD.”
Documents on the Software Supplement
CD
The documents supplied on the Supplement CD differ in format from past releases.
The AnswerBook2™ format documentation collections are no longer supplied with
the Solaris 9 9/05 HW release. Instead, the manuals are provided in installable
packages of PDF and HTML files. After installing these packages on your system,
you can access documents directly using a browser or PDF file reader, such as the
Netscape Navigator™ or Adobe® Acrobat Reader program. For further information,
refer to the documentation chapter in the Solaris 9 9/05 Sun Hardware Platform Guide.
Note – Documents unique to the Solaris 9 9/05 HW release are available at
http://docs.sun.com.
4
Solaris 9 9/05 HW Release Notes Supplement for Sun Hardware • October 2006
Systems with UltraSPARC IV+ Boards
Require Solaris 9 9/05
Several Sun hardware platforms supported by earlier versions of the Solaris 9 OS
now might contain UltraSPARC® IV+ system boards, CPU/memory boards, or
processor modules:
■
■
■
■
■
■
■
■
■
■
Sun
Sun
Sun
Sun
Sun
Sun
Sun
Sun
Sun
Sun
Fire
Fire
Fire
Fire
Fire
Fire
Fire
Fire
Fire
Fire
V1280
V490
V890
E2900
E4900
E6900
E20K
E25K
12K
15K
A system including an UltraSPARC IV+ processor requires installation of the Solaris
9 9/05 OS rather than an earlier Solaris 9 OS version. In a system containing a
mixture of UltraSPARC IV+ boards and other boards, only domains that include an
UltraSPARC IV+ processor require the Solaris 9 9/05 OS.
Unbundled Product Support
Although the Solaris 9 9/05 HW software is tested to be compatible with previous
releases, some applications might not be fully ABI-compliant. Contact the supplier
of the unbundled product directly for information about compatibility.
If you are upgrading from an existing version of Solaris software and have installed
unbundled products, either from Sun or from a different company, you must ensure
that all those products are supported on the Solaris 9 9/05 HW operating
environment prior to upgrading. Depending on the status of each unbundled
product, you have three options for each unbundled product:
■
Verify that the existing version of the unbundled product is supported on the
Solaris 9 9/05 operating environment.
Chapter 1
Late-Breaking News
5
■
Acquire and install a new version of the unbundled product that is supported on
the Solaris 9 9/05 HW operating environment. Note that in this case you might
need to remove the previous version of the unbundled product prior to
upgrading to the Solaris 9 9/05 HW operating environment. See the unbundled
product documentation for more details.
■
Remove the unbundled product prior to upgrading to the Solaris 9 9/05 HW
operating environment.
For additional information, contact the supplier of the unbundled product or your
service provider, or go to:
http://sunsolve.sun.com/pubpatch
Flash PROM Update for 64-Bit
Operations
Some sun4u systems need to be updated to a higher level of OpenBoot™ firmware
in the flash PROM before they can run the 64-bit mode of the Solaris 9 9/05 HW
operating environment. Systems that can only run the 32-bit mode, such as those in
the sun4m platform groups, do not require updated firmware to run Solaris 9 9/05
HW software.
The only systems that might require this flash PROM update are the following:
■
■
■
■
Sun Ultra 1
Ultra 2
Ultra 450 and Sun Enterprise™ 450
Sun Enterprise 3000, 4000, 5000, and 6000 systems
See any edition of the Solaris 8 Sun Hardware Platform Guide at
http://www.sun.com/documentation for instructions for determining whether
your system needs a flash PROM update and for instructions on performing that
update.
For the Ultra and Ultra 2 systems, an antistatic wrist strap might be required for the
update. If you need a wrist strap, send email to strap@sun.com.
6
Solaris 9 9/05 HW Release Notes Supplement for Sun Hardware • October 2006
DVD-ROM/CD-ROM Drives on
Headless Systems (Bug ID 4365497)
Power management of interactive devices such as removable media is linked with
power management of your monitor and the graphics card that drives your monitor.
If your screen is active, devices such as the CD-ROM drive and diskette are kept at
full-power mode. This means that if you are running a system without a monitor,
these devices might go into low-power mode. If this happens and you want to
restore power to the CD or diskette, type volcheck to obtain the latest status from
each removable device.
Alternatively, you can disable power management on your system by using the
Dtpower GUI. Then the devices are not put into low-power mode even when on a
headless system, but run at full power all the time. This is not a bug, this is the
intended behavior.
Sun StorEdge SAN Foundation Software
and Documentation
The Sun StorEdge™ SAN Foundation software (SFS) incorporates kernel drivers and
utilities that enable a host to connect, monitor, and transfer data on a storage area
network (SAN). The earliest version SFS software supported by Solaris 9 9/05 HW is
SAN 4.4.11.
The Sun StorEdge SAN Foundation software, firmware upgrades, and
documentation are available on the Sun Download Center. Access the Download
Center from the SAN product page at:
http://www.sun.com/storage/san
Chapter 1
Late-Breaking News
7
New Dynamic Reconfiguration (DR)
Documentation
This release includes the Sun Fire High-End and Midrange Systems Dynamic
Reconfiguration User’s Guide, part number 819-1501-10, which replaces the following
three documents:
■
■
■
Sun Fire High-End Systems Dynamic Reconfiguration User Guide
Sun Fire Midrange Systems Dynamic Reconfiguration User Guide
Sun System Management Services (SMS) Dynamic Reconfiguration User Guide
For the latest information, refer to the online version of the above document at:
http://docs.sun.com
The following late-breaking information made it into the online edition of the new
document, but not the version included on the Supplemental CD:
You cannot use the DR connect and configure operations to add an I/O board to a
domain in a single-partition midrange system that is configured with one or more
UltraSPARC IV+ system boards. This restriction is due to the absence of a second
domain in which the I/O board can be tested. However, you can use the DR
unconfigure and disconnect commands on an I/O board in the described system.
8
Solaris 9 9/05 HW Release Notes Supplement for Sun Hardware • October 2006
CHAPTER
2
End-of-Support Products
This chapter announces:
■
■
“Products Not Supported in the Solaris 9 9/05 HW Operating Environment” on
page 9
“Future End-of-Support Products” on page 11
Products Not Supported in the Solaris 9
9/05 HW Operating Environment
Support for the following products has been discontinued. For more information,
contact your support provider.
sun4d Servers
The following sun4d architecture servers are no longer included in this release:
■
■
SPARCserver™ 1000 systems
SPARCcenter™ 2000 systems
Hardware options that are dependent on the sun4d architecture are no longer
included in this release.
Ethernet Quad Drivers qe and qec
Ethernet Quad drivers qe and qec are no longer included in this release.
9
Alternate Pathing Multipath I/O
Alternate Pathing (AP) multipath I/O technology is no longer included in this
release. It has been replaced by the newer, more scalable technologies of MPxIO and
IPMP. These technologies present better overall multipath solutions with refined,
user-friendly interfaces that are well integrated with Solaris. IPMP also provides true
automatic switching for networks upon error detection.
If you used AP in previous releases of Solaris software for I/O multipath
capabilities, you are encouraged to use these newer technologies for I/O multipath
control.
Token Ring Network Drivers
SBus Token Ring and PCI bus Token Ring network drivers are no longer supported
in this release.
PC File Viewer
PC file viewer is no longer supported in this release. Similar functionality in viewing
PC files is now available using the Sun StarOffice™ 6.0 Office Productivity Suite.
StarOffice can read and write more than 100 different file formats used by major
desktop applications, including Microsoft Office, Lotus, WordPerfect, WordStar,
FrameMaker, AutoCAD, Photoshop, and more. For more information, go to:
http://www.sun.com/staroffice
PC Launcher
PC launcher is no longer supported in this release.
SunFDDI and SunHSI/S Drivers
The FDDI/S, FDDI/P, and SunHSI/S™ drivers are no longer supported in this
release.
10
Solaris 9 9/05 HW Release Notes Supplement for Sun Hardware • October 2006
ShowMe TV
ShowMe™ TV is no longer supported in this release.
Solaris Maintenance Updates
The Solaris Maintenance Updates (MUs), a separate patch collection provided in
conjunction with the Solaris Update Releases, are not available for this release,
neither as a CD image nor as a download. The preferred mechanism for updating a
Solaris release—for example, to update from the Solaris 9 8/03 operating
environment to the Solaris 9 12/03 operating environment—is to use the "upgrade"
mechanism (see the Solaris 9 Installation Guide).
Future End-of-Support Products
Support for the following products might be discontinued in future releases. For
more information, contact your service provider.
Note – Support for the following products has already been discontinued in Solaris
10 releases.
le Drivers
le network drivers might no longer be supported in a future release.
SPC Driver
The Serial Parallel Controller on S-bus (SPC/S) driver, stc(7D), might no longer be
supported in a future release.
Sun4m Platform Group
The sun4m platform group might no longer be supported in a future release. This
would affect the following platforms:
Chapter 2
End-of-Support Products
11
■
■
■
■
■
■
SPARCclassic
SPARCstation™ LX / LX+
SPARCstation 4
SPARCstation 5
SPARCstation 10
SPARCstation 20
Tape Devices
The following tape devices might not be supported in a future release of the Solaris
operating environment:
■
■
■
■
■
■
■
Sun
Sun
Sun
Sun
Sun
Sun
Sun
StorEdge™ DLT4700 tape autoloader
StorEdge L140 tape library
StorEdge L280 tape autoloader
StorEdge L400 tape library
StorEdge L1800 tape library
StorEdge L3500 tape library
StorEdge L11000 tape library
Storage Interfaces
The following interfaces for device driver properties might not be supported in a
future release of the Solaris operating environment:
■
■
fast-writes (pln driver property)
priority-reserve (pln driver property)
The following device drivers might not be supported in a future release of the
Solaris operating environment:
■
■
■
■
■
/kernel/drv/pln
/kernel/drv/pln.conf
/kernel/drv/sparcv9/pln
/kernel/drv/soc
/kernel/drv/sparcv9/soc
The /usr/sbin/ssaadm utility might not be supported in a future release of the
Solaris operating environment.
Sun StorEdge Systems
Software support for the following storage devices might not be provided in a future
release of the Solaris operating environment:
12
Solaris 9 9/05 HW Release Notes Supplement for Sun Hardware • October 2006
■
■
■
■
Sun
Sun
Sun
Sun
StorEdge
StorEdge
StorEdge
StorEdge
A3000 system
A3500 system
A3500FC system
A1000 array
Chapter 2
End-of-Support Products
13
14
Solaris 9 9/05 HW Release Notes Supplement for Sun Hardware • October 2006
CHAPTER
3
Open Issues
This chapter discusses:
■
■
■
■
“Issues Specific to Systems Using Solaris 9 9/05 HW” on page 15
“Application-Specific Issues” on page 20
“Platform-Specific Issues” on page 21
“Other Issues” on page 25
Issues Specific to Systems Using Solaris 9
9/05 HW
The issues in this section affect Sun SPARC systems and hardware that must use the
Solaris 9 9/05 HW release:
■
■
■
■
■
■
■
Ultra 25
Ultra 45
Sun Fire V215
Sun Fire V245
Sun Fire V445
Netra CP 3010 board
XVR-300 frame buffer
For the issues in this section, the Product Notes document for your hardware might
contain more recent information or more specific cautions. For each issue, the details
in the Product Note for specific hardware takes precedence over the information in
this section.
The Solaris 9 9/05 HW Release Notes describes additional issues that are specific to the
Solaris 9 9/05 HW release. That document also includes issues that were identified
for the Solaris 9 9/05 release that continue to apply to this release, as do other
sections of this document.
15
Electronic Disk Label Might Not Be on a
Replacement or an Optional Disk Drive
If a disk does not have a disk label or the disk label is incorrect, a Solaris installation
is likely to fail with one of the following error messages:
No Disks found.
Check to make sure disks are cabled and powered up.
Press OK to Exit.
One or more disks are found, but one of the following problems
exists:
> Hardware failure
> Unformatted disk
There are no selected disks available for software configuration.
System installation failed.
The boot disk (c0t1d0) is not selected.
System installation failed.
The error message displayed on your system depends on the type of Solaris
installation process that was used: CD, netinstall, or JumpStart™.
Workaround: Use the format utility to write a label to the disks that need a correct
label. See instructions in Labeling Unlabeled Hard Drives (part number 819-3805) or in
Solaris documentation about the format utility. After the disks are labeled, proceed
with the Solaris installation.
The prtfru Command Might Not Display the SP
Segment for Memory DIMM and Power Supply
PROMs (Bug ID 4905815)
Based on the vendor for the memory used in the system, the following error
message might appear:
Error processing node “mem-module”: IO error
16
Solaris 9 9/05 HW Release Notes Supplement for Sun Hardware • October 2006
Workaround: On the ALOM console, the showfru command can provide the same
information for the Sun Fire V215, V245, or V445 server.
Note – This workaround is not available for the Sun Ultra 25 or Ultra 45
workstation.
Garbage Characters Might Appear in a Console
After Exiting From an rlogin to Another Host
(Bug ID 6403830)
When this situation occurs, there is no loss in functionality. You can safely ignore the
message containing garbage characters.
Workaround: None
X-server Fails to Start on a Sun Fire V445, Sun
Ultra 25, or Sun Ultra 45 With a Keyboard and
Mouse Connected to the Front USB Ports (Bug ID
6434056)
Workaround: Connect the keyboard and mouse to rear USB ports on the workstation
or server.
Correctable Fabric Errors Occur Between PLX
Switch and PCI-E Graphics Frame Buffers (Bug ID
6456573)
Systems equipped with PCI-E frame buffers sometimes indicate that a correctable
error has occurred. This condition is harmless and does not compromise data
integrity.
Workaround: Append the following line to the /etc/system file:
set pcie:pcie_aer_ce_mask=1
Chapter 3
Open Issues
17
Reboot the system to implement the change. If messages about correctable errors
continue to appear, refer to the Product Notes for that system for additional
information and recommendations.
Systems Equipped With the XVR-300 Frame
Buffer Might Experience a System Panic or Reset
Under Heavy Graphics Load (Bug ID 6455050)
A heavy graphics load, such as running multiple instances of OpenGL in immediate
mode, might cause a completion timeout, resulting in a system panic.
Workaround: If possible, use display lists for OpenGL applications rather than
immediate mode.
Sun Ultra 25 or Ultra 45 Workstation Under
Heavy Graphics Load Might Experience a “Bad
Trap - dtwm illegal” Panic (Bug ID 6468763)
Workaround: Reduce the graphics load.
Sun Ultra 25 or Ultra 45 Workstation Equipped
with an XVR-100 Frame Buffer and Emulex-Based
PCI Fibre Channel HBAs, and Running SAN 4.4.x
Software, Might Experience a Panic on Config
Boots (Bug ID 6468781)
For a system with this combination of software and hardware, this problem occurs
when performing a config boot with the boot -r command.
Workaround: On a Sun Ultra 25 or Ultra 45 workstations with an XVR-100 frame
buffer, use QLogic-based Fibre Channel HBA hardware instead of Emulex-based
hardware. For example:
■
■
18
For a single-port HBA, use SG-XPCI1FC-QF4 instead of SG-XPCI1FC-EM4-Z.
For a dual-port HBA, use SG-XPCI2FC-QF4 instead of SG-XPCI2FC-EM4-Z.
Solaris 9 9/05 HW Release Notes Supplement for Sun Hardware • October 2006
Sun Ultra 25 or Ultra 45 Workstation With
Multiple Ethernet Adapters Might Experience a
Panic Under Extreme Network Load (Bug ID
6473168)
A panic might occur on a Sun Ultra 25 or Ultra 45 workstation equipped with both a
Sun GigaSwift Ethernet Adapter (X4151A-2) and a Sun Quad GigaSwift PCI-X
Ethernet Adapter (X4445A), when all the onboard and additional network ports on
the PCI adapters are subject to extreme network load.
Workaround: Reduce the network load, if possible. Otherwise, use a single PCI
network adapter on the system.
raidctl Command Might Not Display the RAID
Volume for a Hardware Mirror Volume After a
Disk Failure (Bug ID 6469374)
This situation might occur on a Sun Fire V215, V245, or V445 server where a
hardware mirror volume was created on internal disks with the raidctl command.
If the hardware mirror volume experiences a failure on one of the disks, and you
remove the failed disk and reboot, the raidctl command might not display the
RAID volume.
Workaround: After removing the failed drive, insert a replacement drive before
booting. Do not remove the failed drive until a replacement drive is available.
When Hot-Plugging USB Devices, the prtconf
Command Might Show Devices That Are Not
Plugged In (Bug ID 6467999)
Output from the prtconf command might show devices that are no longer plugged
in to the system.
Workaround:
1. Reboot the system.
Chapter 3
Open Issues
19
2. After booting to Solaris, run the following command as superuser:
#/usr/sbin/devfsadm -C
When Hot-Plugging a Power Supply on a Sun Fire
V445, PICL Commands Might Not Report Some
New Power Supply Information (Bug ID 6430436)
Workaround: After hot-plugging a power supply, restart PICL by entering these
commands as superuser:
# /etc/init.d/picld stop
# /etc/init.d/picld start
Sun Ultra 25 or Ultra 45 Workstation Does Not
Support Adaptec FireConnect 8300 Card With
This Release (Bug ID 6475430)
The Solaris 9 9/05 HW release does not support use of the Adaptec FireConnect 8300
card to provide 1394 device support on the Sun Ultra 25 or Ultra 45 workstations.
Workaround: None.
Application-Specific Issues
SunScreen SKIP 1.1.1 Not Supported
If you have SunScreen™ SKIP 1.1.1 software currently installed on your system, you
should remove the SKIP packages before installing or upgrading to the
Solaris 9 9/05 HW operating environment. Remove these packages: SICGbdcdr,
SICGc3des, SICGcdes, SICGcrc2, SICGcrc4, SICGcsafe, SICGes,
SICGkdsup, SICGkeymg, SICGkisup
20
Solaris 9 9/05 HW Release Notes Supplement for Sun Hardware • October 2006
SunVTS
The SunVTS diagnostic software now has its own release note document. For the
latest information on features and bugs, see the SunVTS 5.1 Patch Set 12 Release
Notes, part number 819-7777, at:
http://www.sun.com/documentation
Sun Remote System Control
This information on Sun Remote System Control (RSC) 2.2.3 hardware and software
issues can be found in the Sun Remote System Control (RSC) 2.2.3 Release Notes, part
number 819-2022, at:
http://www.sun.com/documentation
SunForum
SunForum™ video cannot be used in an environment that supports only 8 bits per
pixel. In particular, video does not work when used on PGX8, PGX24, and PGX64 in
defdepth 8 mode.
Platform-Specific Issues
Upgrade Firmware on Sun Fire and Netra Servers
Before Installation (Bug ID 4747307, 4799331)
To install the Solaris 9 9/05 operating environment on specific Sun Fire and Netra™
servers, you must first update the firmware on the server. If you do not update the
firmware before you install the Solaris 9 9/05 software, the server panics. This
problem affects the following servers:
■
■
■
■
■
Sun
Sun
Sun
Sun
Sun
Fire
Fire
Fire
Fire
Fire
3800
4800
4810
6800
V1280
Chapter 3
Open Issues
21
■
Netra 1280
If this problem occurs, the following error message is displayed:
panic[cpu0]/thread=140a000: BAD TRAP: type=34 rp=147e9e0
addr=5586ee326973add3 mmu_fsr=0
The ok prompt is displayed.
Workaround: Update the firmware by applying the appropriate firmware patch.
For Sun Fire 3800, 4800, 4810 or 6800 servers, apply one of the following patches:
■
■
Patch ID 112883-05 (5.14.4 firmware update)
Patch ID 112884-04 (5.15.3 firmware update)
For Sun Fire V1280 or Netra 1280 servers, apply Patch ID 113751-03 (5.13.0013
firmware update).
Firmware update patches are available at:
http://sunsolve.sun.com
Be sure to download and apply the most current version of the patch.
Netra Servers
Error Message Appears for Netra X1 in Solaris 9 (Bug ID
4663358)
Some X1 systems require a PROM patch from Solaris 8 before running Solaris 9.
When booting a Netra X1 in the Solaris 9 OE, the following error message might
appear:
WARNING: ds1287_attach: Failed to add interrupt.
Workaround:
1. Check the system’s PROM version.
■
■
22
If you have OpenBoot PROM version 4.0.9 or later, no action is needed.
If the OpenBoot PROM version is earlier than 4.0.9, boot the X1 system in
Solaris 8.
Solaris 9 9/05 HW Release Notes Supplement for Sun Hardware • October 2006
2. Install patch 111092-02 or later (this is a prerequisite to Step 4). Do not reboot the
system between Steps 3 and 4.
3. Install patch 111952-02 or later.
This installs OpenBoot PROM version 4.0.9 or later.
This problem only applies to Netra X1 systems, not to Sun Fire V100 systems.
Sun StorEdge Systems
Incorrect Parameters Might Cause Panic in Sun StorEdge T3
(Bug ID 4319812)
A Sun StorEdge T3 system might panic if an application uses the HTTP interface to
send tokens with out-of-range parameters.
Sun Fire Systems
XVR-4000 Might Not Be Recognized After Solaris Installation
(Bug ID 4842377)
A Sun Fire V880 might not automatically recognize the XVR-4000 graphics
accelerator after a first-time fresh Solaris installation, resulting in a blank screen on
monitors connected to the XVR-4000. This problem can also occur when re-installing
a version of Solaris that does support the XVR-4000 (Solaris 9 4/03 or later, or other
Solaris versions supported by a special installation DVD included with the XVR4000), replacing a version of Solaris that does not support the XVR-4000.
Workaround:
1. Begin your Solaris installation using either a ttya or PCI-based graphics card
with the console.
2. Install Solaris software as usual.
3. Perform a power cycle.
The XVR-4000 should be recognized now as the new default screen.
Chapter 3
Open Issues
23
Sun Fire V250 Installation
The SUNWCXall software metacluster must be installed on a Sun Fire V250.
Sun Fire 6800 Might Crash When Running trapstat (Bug
IDs 4978865 and 4979012)
Running the trapstat command on a Sun Fire 6800 might result in a crash and
error messages naming fatal conditions.
prtdiag Does Not Show System Board After the Board Is
Added to the Domain Using DR (Bug ID 6309113)
If an UltraSPARC IV+ board is added to a Sun Fire V1280 domain via dynamic
reconfiguration, the prtconf and prtdiag programs do not report the nodes
corresponding to the UltraSPARC IV+ CPUs as being in the system. These reports
remain unchanged until the system is rebooted.
Sun Fire 15K/12K Systems
Updated Flash Image for Sun Fire 15K/12K Systems Running
SMS 1.2 (Bug ID 4728549)
For domains containing CPU/MCPU boards flashed at LPOST level 5.13.3 or lower,
an LPOST error might cause a failure to boot the Solaris OE and/or cause a system
to hang.
Workaround: SMS 1.2 patch 112829-05 (or higher) contains an updated LPOST flash
image. This patch is available at:
http://sunsolve.sun.com
This bug is fixed in SMS 1.3. Upgrading to SMS 1.2 or later, from previous versions,
is recommended.
To find out the LPOST level flashed on your system’s CPU/MCPU boards, type:
% flashupdate -d X -f /opt/SUNWSMS/hostobjs/sgcpu.flash -n
Where X is the letter (A-R) of the domain.
24
Solaris 9 9/05 HW Release Notes Supplement for Sun Hardware • October 2006
To find out whether the patch already exists on your system, type:
% showrev -p | grep 112829
If Patch 112829-05 is not installed, no data is returned. If this happens, perform the
following procedure:
1. Apply patch 112829-05 to both system controllers according to the instructions in
the patch README file.
Note special installation instructions.
2. Use the flashupdate command to update the LPOST image on CPU/MCPU
boards.
Refer to the flashupdate man page for specific command syntax.
Other Issues
Network Drivers Installed by Default
The Solaris Installation CD automatically installs the network drivers from the
Supplement CD. Drivers for the SunATM™ and SunHSI/P™ cards are now installed
by default when the Solaris 9 9/05 operating environment is installed. Error
messages might be displayed if you do not have some of the corresponding
hardware installed. You can ignore these error messages.
Last Connection to Subsystem Might Detach (Bug
ID 4432827)
A dynamic reconfiguration operation on the last connection to a multipathed device
can be detached without warning.
Chapter 3
Open Issues
25
Pulled Cable on Dual-Channel FC PCI Card Is
Undetected (Bug ID 4438711)
The device driver does not detect when the cable is disconnected from the port and
pulled away from the connector edge of the dual-channel FC PCI card.
Workaround: Install Patch 111097-08 or later. Further information about this patch is
available at the SunSolve™ web site at: http://sunsolve.sun.com
Devices Might Not Appear After Boot (Bug ID
4456545)
qlc might remain offline, preventing devices appearing after boot.
Workaround: Generate a LIP on the link to get the port in an Online state. You can
generate LIP on the HBA port by running the command luxadm -e forcelip.
System Might Loop When Master CPU Is
Changed (Bug ID 4405263)
A system using the kadb command to debug a live system can go into a repeating
loop of incomplete error messages when the OpenBoot PROM’s master CPU is
changed. While a reset will restore the system to operation, the traces of the original
failure are lost, resulting in an inability to perform the attempted diagnosis of a fatal
reset.
Workaround:
■
■
Upgrade to the latest version of OpenBoot PROM.
Before switching, raise pil to f with the following command:
h# 0f pil!
26
Solaris 9 9/05 HW Release Notes Supplement for Sun Hardware • October 2006
Some DVD and CD-ROM Drives Fail to Boot
Solaris (Bug ID 4397457)
The default timeout value for the SCSI portion of the SunSwift™ PCI Ethernet/SCSI
host adapter (X1032A) card does not meet the timeout requirements of Sun’s SCSI
DVD-ROM drive (X6168A). With marginal media, the DVD-ROM occasionally
experiences timeout errors. The only exceptions are Sun Fire 6800, 4810, 4800, and
3800 systems, which overwrite the SCSI timeout value by means of OpenBoot
PROM.
Workaround for other platforms: Use the on-board SCSI interfaces or DVD-ROM
compatible SCSI adapters, such as X1018A (SBus: F501-2739-xx) or X6540A (PCI:
F375-0005-xx).
probe-scsi-all OBP Command Must Be
Followed by reset-all (Bug ID 4589231)
The OpenBoot PROM command probe-scsi or probe-scsi-all must be
followed by the reset-all command on sun4u systems before booting. Otherwise,
a subsequent boot or boot -v might hang.
Patch Obsoleted for Firmware Upgrade (Bug ID
5053382)
The package SUNWfcbpl has been removed from the Supplement CD for this Solaris
release to prevent installation problems on some systems. This package is no longer
needed to upgrade Fibre Channel backplane firmware. Download Patch 117814 if an
upgrade of Fibre Channel backplane firmware to version 922A or later is needed.
Chapter 3
Open Issues
27
28
Solaris 9 9/05 HW Release Notes Supplement for Sun Hardware • October 2006
CHAPTER
4
Dynamic Reconfiguration on Sun
Fire Midrange Systems
This chapter describes major issues related to dynamic reconfiguration (DR) on Sun
Fire midrange (E6900/E4900/6800/4810/4800/3800) systems running Solaris 9 9/05
software. It includes the following topics:
■
■
“General Information” on page 29
“Known DR Software Bugs” on page 31
General Information
This section contains general information about DR on Sun Fire midrange systems.
Minimum SC Firmware
TABLE 4-1 shows acceptable combinations of Solaris 9 software and SC firmware for
each Sun Fire midrange system to run DR. If the platform listed in the first column
is running the Solaris release shown in the second column, the minimum SC
firmware release is on that same line in the third column.
29
Note – To take advantage of the latest firmware features and bug fixes, run the most
recent SC firmware on your Sun Fire midrange system. For the latest patch
information, see http://sunsolve.sun.com
TABLE 4-1
Minimum SC Firmware for Each Platform/Solaris Release
Platform
Solaris Release
Minimum SC Firmware
E6900/E4900
Support begins with Solaris 9 4/04
5.16.0
6800/4810/4800/3800
Solaris 9 4/04
5.14.4
6800/4810/4800/3800
Solaris 9
5.12.6
System Board Classes
The cfgadm command shows Sun Fire midrange server system boards as class
“sbd” and CompactPCI (cPCI) cards as class “pci.”
To view the classes that are associated with attachment points, run the following
command as superuser:
# cfgadm -s “cols=ap_id:class”
To also list the dynamic attachment points and their classes, add the cfgadm
command’s -a option as an argument to the preceding command.
Sun Management Center
For information about using Sun Management Center (Sun MC) with your Sun Fire
midrange system, refer to the Sun Management Center Supplement for Sun Fire
Midrange Systems.
Upgrading System Firmware
You can upgrade the system firmware for your Sun Fire midrange system through
connection with an FTP or HTTP server where the firmware images are stored. For
more information, refer to the README and Install.info files included in the
firmware release(s) running on your domains. You can download Sun patches from
http://sunsolve.sun.com.
30
Solaris 9 9/05 HW Release Notes Supplement for Sun Hardware • October 2006
Known DR Software Bugs
This section lists important DR bugs.
cfgadm_sbd Plug-In Signal Handling Is Broken
(BugID 4498600)
Description: Sending a catchable signal, such as SIGINT sent by CTRL-C, to one or
more cfgadm instances can cause those instances to hang. The problem is more
likely to occur when multiple cfgadm processes are running, and can affect cfgadm
instances on system boards, processors, I/O boards, and PCI slot attachment points.
The problem has not been observed with a SIGKILL, and does not affect cfgadm
status commands.
Workaround: None. To avoid this bug, do not send a catchable signal to a cfgadm
process invoked to change the state of a component; for example, one executed with
its -c or -x option.
SBM Sometimes Causes System Panic During DR
Operations (Bug ID 4506562)
Description: A panic might occur when a system board that contains CPUs is
removed from the system while Solaris Bandwidth Manager (SBM) is in use.
Workaround: Do not install SBM on systems that will be used for DR, and do not
perform CPU system board DR operations on systems with SBM installed.
DR Hangs During Configure Operation with IB
Board with vxdmpadm policy=check_all (Bug
ID 4509462)
Description: A DR configure operation hangs with an IBx (I/O) board after a few
successful iterations. This occurs when the DR operation is executed concurrently
with the DMP daemon that is implementing the policy check_all with a time
interval.
Workaround: Install VM 3.2 Patch 01.
Chapter 4
Dynamic Reconfiguration on Sun Fire Midrange Systems
31
Cannot DR Out cPCI IB with P0 Disabled (BugID
4798990)
Description: On Sun Fire midrange systems, a compact PCI (cPCI) I/O board cannot
be unconfigured when Port 0 (P0) on that board is disabled. This problem exists only
on systems running Solaris 9 or Solaris 8 software with PatchID 108528-23. It occurs
only during DR operations that involve cPCI boards, and displays an error message
similar to the following:
# cfgadm -c unconfigure NO.IB7
cfgadm: Hardware specific failure: unconfigure N0.IB7: Device
busy:/ssm@0,0/pci@1b,700000/pci@1
where NO.IB7 is a compact PCI I/O board with P0 disabled.
Workaround: If you do not need to disable P0 itself, disable its slots, instead.
panic: mp_cpu_quiesce: cpu_thread !=
cpu_idle_thread (BugID 4873353)
Description: If a processor is transitioned from the powered-off to the off-line state
with psradm(1M), a subsequent DR unconfigure operation on this processor can
result in a system panic.
Workaround: Do not use psradm(1M) to offline a processor that is in the poweredoff state.
32
Solaris 9 9/05 HW Release Notes Supplement for Sun Hardware • October 2006
CHAPTER
5
Dynamic Reconfiguration on Sun
Fire High-End Systems
This chapter describes major domain-side dynamic reconfiguration (DR) bugs on
Sun Fire high-end (Sun Fire E25K/E20K/15K/12K) systems running Solaris 9 9/05
software. It includes the known bugs at the time of this release.
For information about SMS-side DR bugs, see the SMS Release Notes for the version
of SMS running on your system.
Known Bugs
Deleteboard Shows Leakage Error (BugID
4730142)
Description: When a DR command is executing on a system configured with the
Freshchoice card (also called SunSwift PCI card, Option 1032), the system might
display messages similar to the following:
Aug 12 12:27:41 machine genunix: WARNING:
vmem_destroy(’pcisch2_dvma’): leaked
These messages are benign; the DVMA space is properly refreshed during the DR
operation. No true kernel memory leak occurs. This bug affects domains running
both Solaris 8 and Solaris 9 operating environments.
33
Workaround: No workaround is necessary, but to prevent the message from
displaying, add the following line to /etc/system:
set pcisch:pci_preserve_iommu_tsb=0
glm: Hang in scsi_transport During DR
(BugID 4737786)
Description: A cfgadm(1M) unconfigure operation on permanent memory executed
on a system with a glm driver that is active might hang. The problem is specific to
DR operations involving permanent memory, which require that the system be
quiesced by means of suspend/resume. The problem lies with the glm driver. This
bug affects domains running both Solaris 8 and Solaris 9 operating environments.
Workaround: Do not unconfigure permanent memory in the system if the glm driver
is active.
System Panic During ddi_attach sequence
(BugID 4797110)
Description: Unconfiguring a hsPCI or hsPCI+ I/O board while a PCI option card is
being configured into it causes a system panic. For example, the panic would occur
if the following commands were executed simultaneously. In this example,
pcisch18:e03b1slot2 is one of the four PCI slots on IO3:
■
■
cfgadm -c unconfigure IO3
cfgadm -c configure pcisch18:e03b1slot2
Workaround: Do not execute a PCI hotplug operation while a hsPCI or hsPCI+ I/O
board is being unconfigured.
Panic: mp_cpu_quiesce: cpu_thread !=
cpu_idle_thread (BugID 4873353)
Description: Under certain error conditions, using DR to unconfigure a processor can
leave that processor in the powered-off state. If psradm(1M) is then used to
transition the processor to the off-line state, a system panic may result. Factors
34
Solaris 9 9/05 HW Release Notes Supplement for Sun Hardware • October 2006
contributing to the problem are that Solaris does not expect processors to be in the
powered-off state long-term, and psradm(1M) does not allow transitioning of
processors to the powered-off state.
Workaround: Do not use psradm(1M) to offline a processor that is in the poweredoff state.
cfgadm_sbd Plugin Signal Handling Is Broken
(BugID 4498600)
Description: Sending a catchable signal, such as SIGINT sent by CTRL-C, to one or
more cfgadm instances can cause those instances to hang. The problem is more
likely to occur when multiple cfgadm processes are running, and can affect cfgadm
instances on system boards, processors, I/O boards, and PCI slot attachment points.
The problem has not been observed with a SIGKILL, and does not affect cfgadm
status commands.
Workaround: None. To avoid this bug, do not send a catchable signal to a cfgadm
process invoked to change the state of a component; for example, one executed with
its -c or -x option.
page_retire Does Not Update Retired Page List
in Some Cases (BugID 4893666)
Description: If nonpermanent memory is unconfigured, the system removes retired
pages from the retired pages list to prevent them from becoming dangling pages.
That is, pages that point to physical memory that would have been unconfigured.
When permanent memory is unconfigured, a target board is identified and
unconfigured first. Once a target board is ready, the contents of the source board (the
permanent memory) are copied to the target board. The memory controllers on the
target board are then "renamed" (programmed) withthe same address range as the
source board. This means that if the source board contained any retired pages, these
pages would not be dangling pages after the rename. They would point to valid
addresses, but the physical memory behind those addresses is in the target board.
The problem is that the physical memory is probably good (does not contain ECC
errors).
Workaround: None.
Chapter 5
Dynamic Reconfiguration on Sun Fire High-End Systems
35
Page Removal Causes a Good Page to be
Removed After a DR Operation (BugID 4860955)
Description: The automatic page removal feature may result in removal of a good
page after a DR operation.
Workaround: Disable automatic_page_removal.
36
Solaris 9 9/05 HW Release Notes Supplement for Sun Hardware • October 2006
CHAPTER
6
Sun Enterprise Midrange Systems
This chapter contains the latest information for the Sun Enterprise systems running
the Solaris 9 9/05 operating environment. These include the Sun Enterprise 6500,
6000, 5500, 5000, 4500, 4000, 3500, and 3000 systems, and the Sun Fire E2900, E4900
and E6900 systems. This chapter covers:
■
■
“Dynamic Reconfiguration on Sun Enterprise 6x00, 5x00, 4x00, and 3x00 Systems”
on page 37
“Known Bugs” on page 41
The Solaris 9 9/05 operating environment includes support for all CPU/memory
boards and most I/O boards in the systems mentioned above.
Dynamic Reconfiguration on Sun
Enterprise 6x00, 5x00, 4x00, and 3x00
Systems
These release notes provide the latest information on Dynamic Reconfiguration (DR)
functionality for Sun Enterprise 6x00, 5x00, 4x00, and 3x00 systems running the
Solaris 9 9/05 operating environment. For more information on Sun Enterprise
Server Dynamic Reconfiguration, refer to the Dynamic Reconfiguration User’s Guide for
Sun Enterprise 3x00/4x00/5x00/6x00 Systems.
The Solaris 9 9/05 operating environment includes support for CPU/memory
boards and most I/O boards in Sun Enterprise 6x00, 5x00, 4x00, and 3x00 systems.
37
Supported Hardware
Before proceeding, ensure that the system supports dynamic reconfiguration. If you
see the following message on your console or in your console logs, the hardware is
of an older design and not suitable for dynamic reconfiguration.
Hot Plug not supported in this system
I/O board type 2 (graphics), type 3 (PCI), and type 5 (graphics and SOC+) are not
currently supported.
Software Notes
▼ To Enable Dynamic Reconfiguration
In the /etc/system file, two variables must be set to enable dynamic
reconfiguration and an additional variable must be set to enable the removal of
CPU/memory boards.
1. Log in as superuser.
2. To enable dynamic reconfiguration, edit the /etc/system file and add the
following lines to the /etc/system file:
set pln:pln_enable_detach_suspend=1
set soc:soc_enable_detach_suspend=1
3. To enable the removal of a CPU/memory board, add this line to the /etc/system
file:
set kernel_cage_enable=1
Setting this variable enables the memory unconfiguration operation.
4. Reboot the system to put the changes into effect.
38
Solaris 9 9/05 HW Release Notes Supplement for Sun Hardware • October 2006
Quiesce Test
On a large system, the quiesce-test command (cfgadm -x quiesce-test
sysctrl0:slotnumber) might run as long as a minute or so. During this time no
messages are displayed if cfgadm does not find incompatible drivers. This is normal
behavior.
Disabled Board List
If a board is on the disabled board list, an attempt to connect the board might
produce an error message:
# cfgadm -c connect sysctrl0:slotnumber
cfgadm: Hardware specific failure: connect failed: board is
disabled: must override with [-f][-o enable-at-boot]
● To override the disabled condition, use the force flag (-f) or the enable option
(-o enable-at-boot) with the cfgadm command:
# cfgadm -f -c connect sysctrl0:slotnumber
# cfgadm -o enable-at-boot -c connect sysctrl0:slotnumber
● To remove all boards from the disabled board list, set the disabled-board-list
variable to a null set with the system command:
# eeprom disabled-board-list=
● If you are at the OpenBoot prompt, use this OpenBoot PROM command instead
of the previous one to remove all boards from the disabled board list:
OK set-default disabled-board-list
For further information about the disabled-board-list setting, refer to the
“Specific NVRAM Variables” section in the Platform Notes: Sun Enterprise 3x00, 4x00,
5x00, and 6x00 Systems manual in the documentation set in this release.
Chapter 6
Sun Enterprise Midrange Systems
39
Disabled Memory List
For information about the OpenBoot PROM disabled-memory-list setting, refer
to the section “Specific NVRAM Variables” in the Platform Notes: Sun Enterprise 3x00,
4x00, 5x00, and 6x00 Systems in the Solaris on Sun Hardware documentation set in
this release.
Unloading Detach-Unsafe Drivers
If it is necessary to unload detach-unsafe drivers, use the modinfo(1M) line
command to find the module IDs of the drivers. You can then use the module IDs in
the modunload(1M) command to unload detach-unsafe drivers.
Interleaved Memory
A memory board or CPU/memory board that contains interleaved memory cannot
be dynamically unconfigured.
● To determine if memory is interleaved, use the prtdiag command or the cfgadm
command.
● To permit DR operations on CPU/memory boards, set the NVRAM
memory-interleave property to min.
For related information about interleaved memory, see “Memory Interleaving Set
Incorrectly After a Fatal Reset (Bug ID 4156075)” on page 41 and “DR: Cannot
Unconfigure a CPU/Memory Board That Has Interleaved Memory (Bug ID
4210234)” on page 41.
Self-Test Failure During a Connect Sequence
If the error cfgadm: Hardware specific failure: connect failed:
firmware operation error is displayed during a DR connect sequence, remove
the board from the system as soon as possible. The board has failed self-test, and
removing the board avoids possible reconfiguration errors that can occur during the
next reboot.
If you want to immediately retry the failed operation, you must first remove and
reinsert the board, because the board status does not allow further operations.
40
Solaris 9 9/05 HW Release Notes Supplement for Sun Hardware • October 2006
Known Bugs
The following list is subject to change at any time.
Memory Interleaving Set Incorrectly After a Fatal
Reset (Bug ID 4156075)
Memory interleaving is left in an incorrect state when a Sun Enterprise x500 server is
rebooted after a fatal reset. Subsequent DR operations fail. The problem only occurs
on systems with memory interleaving set to min.
Workarounds: Two choices are listed.
● To clear the problem after it occurs, manually reset the system at the OK prompt.
● To avoid the problem before it occurs, set the NVRAM memory-interleave
property to max.
This causes memory to be interleaved whenever the system is booted. However, you
might find this option to be unacceptable, as a memory board containing interleaved
memory cannot be dynamically unconfigured. See “DR: Cannot Unconfigure a
CPU/Memory Board That Has Interleaved Memory (Bug ID 4210234)” on page 41.
DR: Cannot Unconfigure a CPU/Memory Board
That Has Interleaved Memory (Bug ID 4210234)
Cannot unconfigure a CPU/memory board that has interleaved memory.
To unconfigure and subsequently disconnect a CPU board with memory or a
memory-only board, it is necessary to first unconfigure the memory. However, if the
memory on the board is interleaved with memory on other boards, the memory
cannot currently be unconfigured dynamically.
Memory interleaving can be displayed using the prtdiag or the cfgadm
commands.
Workaround: Shut down the system before servicing the board, then reboot
afterward. To permit future DR operations on the CPU/memory board, set the
NVRAM memory-interleave property to min. See also “Memory Interleaving Set
Incorrectly After a Fatal Reset (Bug ID 4156075)” on page 41 for a related discussion
on interleaved memory.
Chapter 6
Sun Enterprise Midrange Systems
41
DR: Cannot Unconfigure a CPU/Memory Board
That Has Permanent Memory (Bug ID 4210280)
To unconfigure and subsequently disconnect a CPU board with memory or a
memory-only board, it is necessary to first unconfigure the memory. However, some
memory cannot currently be relocated. This memory is considered permanent.
Permanent memory on a board is marked “permanent” in the cfgadm status
display:
# cfgadm -s cols=ap_id:type:info
Ap_Id Type Information
ac0:bank0 memory slot3 64Mb base 0x0 permanent
ac0:bank1 memory slot3 empty
ac1:bank0 memory slot5 empty
ac1:bank1 memory slot5 64Mb base 0x40000000
In this example, the board in slot3 has permanent memory and so cannot be
removed.
Workaround: Shut down the system before servicing the board, then reboot
afterward.
cfgadm Disconnect Fails When Running
Concurrent cfgadm Commands (Bug ID 4220105)
If a cfgadm process is running on one board, an attempt to simultaneously
disconnect a second board fails.
A cfgadm disconnect operation fails if another cfgadm process is already running
on a different board. The message is:
cfgadm: Hardware specific failure: disconnect failed: nexus error
during detach: address
Workaround: Do only one cfgadm operation at a time. If a cfgadm operation is
running on one board, wait for it to finish before you start a cfgadm disconnect
operation on a second board.
42
Solaris 9 9/05 HW Release Notes Supplement for Sun Hardware • October 2006
Cannot Drain or Detach Sun Enterprise Server
Boards That Host QFE Cards (Bug ID 4231845)
A server configured as a boot server for Solaris 2.5.1-based Intel platform clients
runs several rpld jobs, whether or not such devices are in use. These active
references prevent DR operations from detaching these devices.
Workaround: Perform a DR detach operation:
1. Remove or rename the /rplboot directory.
2. Shut down NFS services with this command:
# sh /etc/init.d/nfs.server stop
3. Perform the DR detach operation.
4. Restart NFS services with this command:
# sh /etc/init.d/nfs.server start
Chapter 6
Sun Enterprise Midrange Systems
43
44
Solaris 9 9/05 HW Release Notes Supplement for Sun Hardware • October 2006
CHAPTER
7
Sun Enterprise 10000 Systems
This chapter contains the release notes for the following features on the Sun
Enterprise 10000 server:
■
■
■
“Dynamic Reconfiguration Issues” on page 45
“InterDomain Networks (IDN)” on page 47
“Solaris Operating Environment” on page 47
Dynamic Reconfiguration Issues
DR Model 3.0
You must use DR model 3.0 on Sun Enterprise 10000 domains that run the Solaris 9
12/03 operating environment or later. DR model 3.0 refers to DR functionality that
uses the following commands on the SSP to perform domain DR operations:
■
■
■
■
■
addboard(1M)
moveboard(1M)
deleteboard(1M)
showdevices(1M)
rcfgadm(1M)
In addition, you can run the cfgadm(1M) command on domains to obtain board
status information. Note that DR model 3.0 also interfaces with the Reconfiguration
Coordination Manager (RCM) to coordinate the DR operations with other
applications running on a domain.
45
Note – DR model 3.0 is the only DR model supported for the Solaris 9 9/05 release.
For details on DR model 3.0, refer to the Sun Enterprise 10000 Dynamic Reconfiguration
User Guide.
General Issues
This section contains general issues that involve DR on the Sun Enterprise 10000
server. You should read this section before you attempt to install or configure DR.
DR and Bound User Processes
For Solaris 9 9/05, DR no longer automatically unbinds user processes from CPUs
that are being detached. You are now required to perform this operation before
initiating a detach sequence. The drain operation fails if CPUs are found with bound
processes.
Enabling DR 3.0 Requires an Extra Step in Certain Situations
(Bug ID 4507010)
If you upgrade or perform a fresh install of the Solaris operating environment on a
domain before you upgrade the SSP to SSP 3.5, the domain will not be properly
configured for DR 3.0.
Workaround: Run the following command as superuser on the domain, after the SSP
has been upgraded to SSP 3.5. This workaround is not necessary until DR 3.0 is
enabled on the domain.
# devfsadm -i ngdr
46
Solaris 9 9/05 HW Release Notes Supplement for Sun Hardware • October 2006
InterDomain Networks (IDN)
General Issues
For a domain to become part of an IDN, all boards in that domain that have active
memory must have at least one active CPU.
Solaris Operating Environment
This section contains general issues, known bugs, patches, and notes about the
Solaris 9 9/05 operating environment on the Sun Enterprise 10000 server.
General Issues
Dynamic reconfiguration (DR) and InterDomain Networks are supported in the
Solaris 9 9/05 release.
Note – Before you begin the fresh installation or upgrade of the Solaris 9 9/05
operating environment on a Sun Enterprise 10000 domain, you must install SSP 3.5
on your System Service Processor. SSP 3.5 supports the Solaris 9 9/05 operating
environment on Sun Enterprise 10000 domains.
Note – Do not use the Solaris 9 9/05 Installation CD to install or upgrade the Solaris
operating environment on Sun Enterprise 10000 domains. Begin installation from the
Solaris 9 9/05 Software 1 of 2 CD. You can follow the installation procedures
described in the Sun Enterprise 10000 SSP 3.5 Installation Guide and Release Notes, if
you substitute the Solaris 9 9/05 Software CDs for the Solaris 8 10/01 CDs.
Chapter 7
Sun Enterprise 10000 Systems
47
Solaris 9 9/05 and Boot Disk Partition Sizes
If you are upgrading the operating environment from Solaris 2.6 to Solaris 9 9/05
and you used the partition layout suggested in the SMCC Hardware Platform Guide
Solaris 2.6, the partitions might not be large enough for the upgrade. For instance,
the /usr partition must be at least 653 megabytes. If /usr is smaller than the size
needed to perform the upgrade, suninstall uses the Dynamic Space Reallocation
(DSR) mode to reallocate the space of the disk partitions.
DSR might calculate a partition layout that is not acceptable for some systems. For
instance, DSR might select partitions that appear to DSR as unused (non-UFS
partitions that might contain raw data or other types of file systems). If DSR selects
a used partition, data loss might occur. Therefore, you must know the current status
of the partitions DSR wants to use before you allow DSR to continue with the
reallocation of the disk partitions.
After DSR presents an acceptable layout and you choose to proceed with the
reallocation, DSR adjusts the affected file systems, and the upgrade continues.
However, if you cannot constrain the layout so that it is acceptable for your needs,
then you might need to manually repartition the boot device, or you might have to
perform a fresh installation.
OpenBoot PROM Variables
Before you perform the boot net command from the OpenBoot PROM prompt
(ok), you must verify that the local-mac-address? variable is set to false,
which is the factory default. If the variable is set to true, you must ensure that this
value is an appropriate local configuration.
Note – If local-mac-address? is set to true, it might prevent the domain from
successfully booting over the network.
In a netcon(1M) window, you can use the following command at the OpenBoot
PROM prompt to display the values of the OpenBoot PROM variables:
ok printenv
▼ To Set the local-mac-address? Variable
● If the variable is set to true, use the setenv command to set it to false.
ok setenv local-mac-address? false
48
Solaris 9 9/05 HW Release Notes Supplement for Sun Hardware • October 2006