Sun Update Connection - Automated Baseline Management Service 1.0 User's Guide

ProcedureHow to Install a TLP Patch Set

TLP creates patch sets for each client system. The tool provides a variety of helper files for easy installation of the patch sets. This task describes how to install the patch sets that were created by the TLP tool. Repeat this procedure for each client system within your data center. If you choose to, you can first install the patch set on a test system to ensure that no problems are encountered.


Note –

The TLP tool does not install or distribute patch sets. The TLP tool performs the task of patch set creation. Patch set installation occurs after the patch sets have been created.


Before You Begin

Before you begin the installation:

Steps
  1. Log in to the system as superuser and reboot the system to single-user mode


    # boot -s
    
  2. Change to the directory where the patch sets are stored. See How to Create Individual TLP Patch Sets.


    # cd patch-set-directory
    
  3. Carefully check the Special_Install_Instructions.txt file.

    # more Special_Install_Instructions.txt

  4. Install the patches.


    # ./install_all_patches [-R /RootDir]
    

    You can use the -R option if you want to use an alternate boot environment, for example, Solaris Live Upgrade.


    Note –

    Use the following command if you want to remove the patches that you installed and return the system to its previous state.


    # ./backout_all_patches [-R /RootDir] 
    

  5. Install firmware and OpenBoot PROM patches.

    Firmware and OpenBoot PROM patches require manual installation. If TLP detects any missing firmware or OpenBoot PROM patches, it stores the patches in the firmware+flashprom subdirectory. (If this directory does not exist, it is an indication that no firmware or OpenBoot PROM patches were missing from the patch set.) To install these patches, carefully follow the instructions that are located in the README files.

  6. Reboot the system.


Example 2–7 Installing a Patch Set

This example shows a patch set installation. For the sake of brevity, this example has been truncated.


root@system1# pwd
.../Patchcluster/Server/system1
root@system1# ls
112807-13                         README                            install_all_patches
113244-06                         Special_Install_Instructions.txt  pack_patches
113318-14                         Synopsis.txt                      patch_order
113798-02                         SystemCheck.txt
117171-17                         backout_all_patches
root@system1# ./install_all_patches -R /ABE
Patch cluster install script for PMGT: TLP-Set for
node system11, phase GREEN, snapshot 2005-01-25

!!! Please read first this Special Install Instructions !!!

[Please hit return to continue]
#################################################################
SECTION: PATCHSET INFOS
#################################################################

Host       : system11
OS-Version : SunOS 5.9
tlp			:	tlp.809be70b.system1-2005.03.05.01.03

#################################################################
SECTION: SPECIAL INSTALL INSTRUCTIONS:
#################################################################


112807-13: CDE 1.5: dtlogin patch
=========
NOTE 1:
If the system that this patch is being applied to is a SunRay server, then
a reboot is required after the patch has been installed.
 
NOTE 2:
To get the fix for any bug which affects /usr/dt/bin/dtlogin, all dtlogin
processes including the parent dtlogin process must be stopped and restarted.
On a SunRay server, the recommended procedure is to reboot the server.
For all other workstations or servers, execute the following command as root:
 
/usr/dt/config/dtlogin.rc stop
sleep 60
/usr/dt/config/dtlogin.rc start
.
.
.
Are you ready to continue with install? [y/n]: y
Determining if sufficient save space exists...
Sufficient save space exists, continuing...
Installing patches located in /tlp/system1/Patchcluster/Server/system1
Using patch_order file for patch installation sequence
Installing 112807-13...
Installing 113244-06...
Installing 113318-14...
Installing 113798-02...
Installing 117171-17...

For more installation messages refer to the installation logfile:
  /ABE/var/sadm/install_data/PMGT:_TLP-Set_for_node_system1,_phase_GREEN,
_snapshot_2005-01-25_log

Use '/usr/bin/showrev -p' or '/usr/sbin/patchadd -p' to verify
installed patch-ids.
Refer to individual patch README files for more patch detail.
Rebooting the system is usually necessary after installation.

!!! Please read the logfile for any required action before rebooting !!!

[Please hit return to continue]


*** Install PMGT: TLP-Set for node system1, 
phase GREEN, snapshot 2005-01-25 begins Mar  7 2005 22:10:46 ***
*** PATCHDIR = /tlp/system1/Patchcluster/Server/system1 ***
*** SNAPSHOT = EIS-CD  ***

Installing 112807-13...

Checking installed patches...
Verifying sufficient filesystem capacity (dry run method)...
Installing patch packages...

Patch number 112807-13 has been successfully installed.
See /ABE/var/sadm/patch/112807-13/log for details

Patch packages installed:
  SUNWdtdte
.
.
.
Patch packages installed:
  FJSVhea
  SUNWcar
  SUNWcarx
  SUNWcpc
  SUNWcpcx
  SUNWcsr
  SUNWcsu
  SUNWcsxu
  SUNWhea



*** Install PMGT: TLP-Set for node system1, phase GREEN,
snapshot 2005-01-25 finished at Mar  7 2005 22:20:22 ***


Run CST app_event

DONE
root@system1#