Prequsite-Step Work
================
Capture the following output files:-
# cp -p /etc/vfstab /etc/vfstab.backup
# cp -p /etc/system /etc/system.backup
# cat netstat -rn
# dk -h
# echo|format
# eeprom
# cfgadm -al
# raidctl
# ifconfig -a
# prtdiag -v | more
# metadb -i
# metastat -p
# metastat
# metastat -s ahc590 -p
# metaset -s ahc590
# zoneadm list -vc
Implementation Step
---------------------
1). Inform database/application team to shutdown the services
2). Use console access method and verify the root password
The *.pkg file is the image that will need to be transferred to the Service
# cd /var/tmp/fw_patch
# unzip 147311-02.zip
# cd 147311-02
# ls *.pkg
# ./sysfwdownload Sun_System_Firmware-7_4_0_d-SPARC_Enterprise_T5440.pkg
.......... (6%).......... (12%).......... (19%).......... (25%).......... (31%).......... (38%).......... (44%)..........
(50%).......... (57%).......... (63%).......... (69%).......... (76%).......... (82%).......... (88%)..........
(95%)........ (100%)
Download completed successfully.
Wait until the download completes successfully. This should take less than 15 minutes to complete.
The command prompt (host) will return upon successful completion.
3). Before shutdown the Global, you need to shutdown the all containers/zones
# zoneadm list -vc
# zoneadm -z ahc590 halt
4). Check the status and ensure that all the zones are in "installed" state
# zoneadm list -vc
5). Shutdown global server
# shutdown -y -g0 -i0
6). Perform test from mirror disk
ok> boot <mirror disk>
Notes: If mirror disk is not defined, please run 'prtconf -vp | grep bootpath' to get the current boot disk
and path. Go to /dev/dsk and look for boot path on c0t2d0 (mirrored OS disk).
7). Once the system come up, you will see root devices /dev/dsk/c0t2d0s0 and other devices as well
# prtconf -vp | grep bootpath
8). Verify all the file systems and the containers
# zoneadm list -cv
# metaset -s ahc590 -t
# mount -F ufs /dev/md/ahc590/dsk/d101 /zones/ahc590
# df -h | grep zones
# zoneadm list -cv
# zlogin ahc590
# zoneadm -z ahc590 halt
# zoneadm list -cv
9). Ensure that all the zones are in "installed" state
10). Shutdown the Global and boot from root disk
# shutdown -y -g0 -i0
11). Once Global stop at OK prompt, login to ALOM by pressing #.
12). You will see the message as below
sc> poweroff
Are you sure you want to power off the system [y/n]? y
13). Make sure the virtual keyswitch setting is not in the LOCKED position.
You can check the setting from the Service Processor CLI with the following command:
sc> showkeyswitch
14). If the virtual key switch is in LOCKED position you can change it with the following command:
sc> setkeyswitch -y normal
15). Current firmware version on ALOM
sc> showhost
16). Flash update the downloaded Sun System Firmware image:
sc> flashupdate -s 127.0.0.1
Notes: '127.0.0.1' is the default address for the local host. As the update process progresses,
a series of periods appear across your screen.
.......................
17). When the download process is finished, ILOM displays the message:
Update complete. Reset device to use new software.
18.The Sun System Firmware has now been updated. For the system to use the new firmware,
you must reset the Service Processor.
19). Type the resetsc command to reset ILOM.
sc> resetsc
User Requested SC Shutdown
20). Power on the system board
sc> poweron
21). Verify the latest new firmware version on ALOM
- login as admin/stoomboot
sc> showhost
22). Type console back to Global and type boot to boot up the Global system
sc>console
ok> boot
23). Once Global boot up successfully, verify the new firmware version
#./prtdiag
# zoneadm list -vi
# metaset -s ahc594 -t
# metaset -s ahc594
24). Mount home drive for container
# mount -F ufs /dev/md/ahc594/dsk/d101 /zones/ahc594
25). Bring up container(s)
#zoneadm -z ahc590 boot
26). Inform database and application team to startup all application