Document Audience: | INTERNAL |
Document ID: | I0804-1 |
Title: | SMS 1.1 to 1.2 upgrade path using the software available with Solaris 8 Update 7 requires complete reconfiguration of platform |
Copyright Notice: | Copyright © 2005 Sun Microsystems, Inc. All Rights Reserved |
Update Date: | 2002-04-09 |
---------------------------------------------------------------------
- Sun Proprietary/Confidential: Internal Use Only -
---------------------------------------------------------------------
FIELD INFORMATION NOTICE
(For Authorized Distribution by SunService)
FIN #: I0804-1
Synopsis: SMS 1.1 to 1.2 upgrade path using the software available with Solaris 8 Update 7 requires complete reconfiguration of platformCreate Date: Mar/22/02
Keywords:
SMS 1.1 to 1.2 upgrade path using the software available with Solaris 8 Update 7 requires complete reconfiguration of platform
SunAlert: No
Top FIN/FCO Report: Yes
Products Reference: SMS 1.1 on Sun Fire 15K
Product Category: Server / Service
Product Affected:
Systems Affected
----------------
Mkt_ID Platform Model Description Serial Number
------ -------- ----- ----------- -------------
- F15K ALL Sun Fire 15000 -
X-Options Affected
------------------
Mkt_ID Platform Model Description Serial Number
------ -------- ----- ----------- -------------
- - - - -
Parts Affected:
Part Number Description Model
----------- ----------- -----
- - -
References:
URL: http://cpre-amer.west/esg/hsg/starcat/
http://sdpsweb.ebay/FIN_FCO/FIN/FINI0798-1_dir/SMS1.1toSMS1.2UpgradeProc
http://cpre-amer.west/esg/hsg/starcat/docs.html
http://www.sun.com/servers/highend/sunfire15k/sms.html#1
Issue Description:
Upgrading an F15K system from SMS 1.1 to SMS 1.2 using the software
provided with Solaris 8 Update 7 might cause serious system problems if
the proper steps are not followed. Failure to follow the amended
upgrade procedure, as detailed in this FIN, will result in the loss of
operation of the system controller being upgraded. The SMS system
daemons will not start properly, and the controller will be unable to
assume control of the platform. The platform and domain states will
not be preserved. Operation of running domains might be interrupted.
Changes in the structures of some files between the two SMS versions
are not accounted for with the procedure of using smsbackup(1m) and
smsrestore(1m) commands. Additionally, some system critical files are
not saved or are overwritten. Should one wish to upgrade at this time,
manual intervention is required to save the appropriate files and
restore operation. In addition, domain configuration and system state
can not be properly preserved. For this reason, it is recommended
that the upgrade be planned with the intention of shutting down and
reconfiguring all domains.
Attempts to keep both versions of SMS installed and to use smsversion
to switch back and forth will not work. At this time it is not
recommended to attempt to have both SMS versions resident on the same
system controller. Here are some of the symptoms if both of SMS
versions reside in the SC:
. SMS will fail to start after the upgrade is complete.
. System controller will be unable to control the platform.
. User defined access control configuration for administration
commands will be lost.
. Domain configuration may be lost.
For further information on these issues, please reference the StarCat news
section at:
http://cpre-amer.west/esg/hsg/starcat/
Implementation:
---
| | MANDATORY (Fully Pro-Active)
---
---
| X | CONTROLLED PRO-ACTIVE (per Sun Geo Plan)
---
---
| | REACTIVE (As Required)
---
Corrective Action:
An Authorized Enterprise Services Field Service Representative may avoid
the above mentioned problems by following the recommendations as shown
below.
Please adhere to the following guideline in order to upgrade from
SMS1.1 to SMS1.2:
1. Ensure the system is in a stable condition:
a) No commands or hpost running, check this with a ps -ef
check the following are not present:
hpost
smsconfig
poweron
poweroff
setkeyswitch
cfgadm
rcfgadm
addtag
deletetag
addboard
moveboard
deleteboard
setbus
setdefaults
setobpparams
setupplatform
enablecomponent
disablecomponent
b) datasync complete, ie 0 files queued.
sms-svc> showdatasync
File Propagation State: ACTIVE
Active File: -
Queued Files: 0
2. On both SC's, as root create an smsbackup:
# /opt/SUNWSMS/bin/smsbackup
Note the name and location of both of these files, you will
need these later.
3. From MAIN SC (I will call this SC0 for this document), as
sms-svc:
sms-svc:3> setfailover off
showfailvoer: Command not found
sms-svc:4> showfailover
SC Failover Status: DISABLED
4. On SPARE SC (I will call this SC1 for this document), as root:
# /etc/init.d/sms stop
5. As root on SC1 unpack and install SMS 1.2 packages, following
instructions detailed in:
SMS 1.2 Installation Guide & Release Notes (S8U7)
==> Manually reinstall the SMS Software Packages
==> Chapter 1, Page 13
http://cpre-amer.west/esg/hsg/starcat/docs.html
To obtain 1.2 packages, go to:
http://www.sun.com/servers/highend/sunfire15k/sms.html#1
Uncompress and unpack the tar file and install the packages.
Note that the package order is very important to ensure that
SUNWSMSr (#11) and SUNWSMSop (#7) are installed first. The
following packages make up the SMS 1.2 release:
Packages:
SUNWSMSdf
SUNWSMSjh
SUNWSMSlp
SUNWSMSmn
SUNWSMSob
SUNWSMSod
SUNWSMSop ..SECOND
SUNWSMSpd
SUNWSMSpo
SUNWSMSpp
SUNWSMSr ..FIRST
SUNWSMSsu
SUNWscdvr.u
SUNWufrx.u
SUNWufu
# pkgadd -d .
Package order:
11,7,1-6,8-10,12-15
Check packages were installed without failure:
# pkginfo -c SMS
Lists:
SUNWSMSdf
SUNWSMSjh
SUNWSMSlp
SUNWSMSmn
SUNWSMSob
SUNWSMSod
SUNWSMSop
SUNWSMSpd
SUNWSMSpo
SUNWSMSpp
SUNWSMSr
SUNWSMSsu
SUNWscdvr.u
# pkginfo -i SUNWufrx SUNWufu
Lists:
SUNWufrx
SUNWufu
# pkginfo -p
Lists:
nothing
6. As root on SC1 install SMS 1.2 patches listed at:
http://cpre-amer.west/esg/hsg/starcat/patches.html#SMS 1.2
Be sure to check that they have installed successfully.
7. As root on SC1 use smsversion to switch to SMS1.2, then use
smsrestore to restore the back up made in #2, follow the detailed
instructions at:
SMS 1.2 Installation Guide & Release Notes (S8U7)
==> Restore or Upgrade SMS Software
==> Chapter 1, Page 17
http://cpre-amer.west/esg/hsg/starcat/docs.html
# /opt/SUNWSMS/bin/smsversion
# /opt/SUNWSMS/bin/smsrestore
8. Reboot SC1
9. As root on SC0 stop SMS:
# /etc/init.d/sms stop
10. As root on SC1 start SMS:
# /etc/init.d/sms start
SMS may ask to run smsconfig, if it does do a "smsconfig -m" and
reboot.
# /etc/init.d/sms start
sms: smsconfig(1M) has not been run. Unable to start sms services.
SC1 will become the MAIN.
11. Repeat #5-7, 9, and 10 for SC0.
12. As sms-svc on SC1 Activate failover:
# setfailover on
Please go to the following URL in order to obtain more detailed
upgrading procedure:
http://sdpsweb.ebay/FIN_FCO/FIN/FINI0798-1_dir/SMS1.1toSMS1.2UpgradeProc
Comments:
None
=========================================================================
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.
Internet Access:
----------------
* Access the top level URL of https://infoserver.Sun.COM
--------------------------------------------------------------------------
General:
--------
* Send questions or comments to [email protected]
--------------------------------------------------------------------------