Friday, 3 August 2012

XSCF patching via USB

We had to patch an XSCF as it was "slightly" out of date.

Having no idea how to do this I read the Oracle documentation which didn't appear to show me how to do this via the USB (as I had a stick available and not much time to do it - server was down having a CPU swap out).

Process:


1. Download from MOS (which can be trial in itself!)
2. Copy over to the USB stick (I copied the file over and unzipped it on the USB stick them renamed the directory to "Images").
3. Insert USB stick into the back of the server.
4. Log into the XSCF.
5. Check the version of the current XCP
 # version -c xcp -v
6. Copy over the file to the XSCF
 # getflashimage file:///media/usb_msd/images/FFXCP1113.tar.gz
7. Check the version of the XCP uploaded
 # version -c xcp -v -t
8. Check the file is okay.
 # flashupdate -c check -m xcp -s 1113
9. Install the firmware.
 # flashupdate -c update -m xcp -s 1113

NOTE: The install will take a while and will  reboot once as the Current and Reserve areas are updated. If you are connecting over the LAN you will lose connectivity during the reboot but the install will continue.

10. Reboot the XSCF to apply the Firmware to the Current area.
# rebootxscf

Credit:

XSCF User Guide - http://docs.oracle.com/cd/E19855-01/E25381/E25381.pdf
Oracle Engineer (Mark Taylor) who came into swap the Processor board out.
This useful, French, site - http://tatouky.ovh.org/doku.php/en/solaris/console/xscf

No comments:

Post a Comment