Guest

Cisco Signaling Controllers

Patch Upgrade Procedure for Cisco PGW 2200 Softswitch Release 9.6 and Later

Cisco - Patch Upgrade Procedure for Cisco PGW 2200 Softswitch Release 9.6 and Later

Document ID: 48100

Updated: Jun 03, 2009

   Print

Introduction

This document describes how to upgrade the Cisco PGW 2200 Softswitch Release 9.6 and later versions with new software patches.

Note: In older PGW 2200 versions, such as release 7.x, the upgrade process was performed with the Sun Solaris commands pkgadd and pkgrm. These Sun Solaris commands must not be issued with Cisco PGW 2200 Softswitch Release 9.2 and later versions. A new script called 'patch' does the job, as described in this document.

Prerequisites

Requirements

Cisco recommends that you have knowledge of these topics:

A new directory is created at the time of initial base software installation in Cisco PGW 2200 Softswitch Release 9.2 and later. The directory is called /opt/SW. The user is expected to download all new patches from the Voice Downloads (registered customers only) into this location. Also, a new shell script 'patch' is provided with the standard installation and is installed in the /opt/SW directory.

Here are the prerequisites for this procedure:

  • Note: Starting from 9.8(1) Patch 5, before the upgrade, make sure the TimesTen daemon is running on both active and standby Cisco PGW 2200 Softswitches. If the TimesTen daemon is not running, use the /etc/init.d/tt start command with the root privilege.

  • Note: Starting from 9.8(1) Patch 5, it is suggested that you use ./backupDb.sh ttbackup.tar on both active and standby Cisco PGW 2200 Softswitches in order to back up the TimesTen database before the upgrade. The script is located in the /opt/CiscoMGC/local folder.

  • Verify the directory /opt/SW is present on the active and the standby PGW 2200.

  • Verify that the two files called 'patch' and 'admin.file' are present in the directory /opt/SW.

  • Download the appropriate PGW 2200 patches from the Voice Downloads (registered customers only) to the /opt/SW directory in the active and the standby PGW 2200. Make sure the appropriate protocol and system patches are downloaded. Take a look at these:

  • Make sure that the decode<version_number>.pl file is downloaded from the Voice Downloads (registered customers only) to the /opt/SW directory.

  • Make sure that the two PGW 2200s do not synchronize their configurations during the upgrade.

    In order to do this in both PGW 2200s, edit the file /opt/CiscoMGC/etc/XECfgParm.dat and set the parameter pom.dataSync to false. You must set pom.dataSync to false on the active and standby pair of Cisco PGW 2200 Softswitches before you perform the live upgrade. If you modify the pom.dataSync variable, make sure you save the file, /opt/CiscoMGC/etc/XECfgParm.dat. You do not have to restart the Cisco PGW 2200 Softswitch after the modification of this variable.

    This ensures that one of the two PGW 2200s retains the old configuration and patch level, so that there is a way to return if something goes wrong.

Components Used

The information in this document is based on Cisco PGW 2200 Softswitch Release 9.7(3).

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.

Conventions

For more information on document conventions, refer to the Cisco Technical Tips Conventions.

Cisco PGW 2200 Patch Upgrade Procedure

The first step in this procedure is to upgrade the standby PGW 2200 with the new patches while you ensure the active PGW 2200 continues to carry the traffic until the standby is upgraded to the latest version.

  1. Issue the rtrv-ne command in mml in order to check the status of the standby PGW 2200. The mml is the command line interface of the Cisco PGW 2200 Softswitch. Then verify that the current platform state is "STANDBY."

    mgcusr@PGW2200-2% mml 
    
    Copyright © 1998-2008, Cisco Systems, Inc. 
    
    PGW2200-2> rtrv-ne 
       
       MGC-02 - Media Gateway Controller 2009-05-22 01:47:26.795 EDT
    M  RTRV
       "Type:MGC"
       "Hardware platform:sun4u sparc SUNW,UltraAX-i2"
       "Vendor:"Cisco Systems, Inc.""
       "Location:MGC-01 - Media Gateway Controller"
       "Version:"9.7(3)""
       "Platform State:STANDBY"
    
    PGW2200-2>
  2. Issue the rtrv-alms and rtrv-softw:all commands in the mml, in order to check the alarm status and the software status..

    If no error message is reported on software problems, proceed to step 3. Otherwise, try to understand the reason why the alarms are reported.

  3. Exit the mml application. You can also shutdown the PGW 2200 application.

    PGW2200-2> quit 
    mgcusr@PGW2200% cd /etc/init.d 
    mgcusr@PGW2200% pwd
    /etc/init.d 
    mgcusr@PGW2200-2% exit
    login as: root
    Using keyboard-interactive authentication.
    Password:
    Last login: Fri May 22 01:26:17 2009 from 10.1.1.1
    Sun Microsystems Inc.   SunOS 5.10      Generic January 2005
    # cd /etc/init.d#  ./CiscoMGC stop 
    
    Signalling procM to shut down, with the pid = 1940
    Sun Microsystems Inc.   SunOS 5.10      Generic January 2005
    ...shutdown complete
    
    #
  4. Check again to see if all processes on mgcusr are down. Issue the UNIX command ps -ef.

    #ps -ef | grep mgcusr 
       
    #
  5. Before you install the new patches, check which patches you want to install at this time.

    In the new naming convention, characters 5 and 6 describe the package contents, and the last three digits identify the patch number. For example, if the characters are equal to "012", this identifies the packages as Patch 12. In summary:

    The protocol packages are labeled CSCOnnvvv:

    • nn—Indicates the specific protocols you need for your environment.

    • vvv—Indicates the version level of the patch.

    An example of the patches for these protocol packages appears in this format:

    CSCO30012 – Patch 12 for  protocol packages 30 
    CSCO42012 – Patch 12 for  protocol packages 42 

    Note: Install only the protocol patches you need. Issue the UNIX command pkginfo or the ./patch status command under directory /opt/SW to check this out.

    Note: Make sure the appropriate protocol and system patches were downloaded from these:

    Note: Refer to the Release Notes for the latest patches and patch download URLs.

  6. For the Cisco PGW 2200 Softswitch Release 9.7(3), download the patches and scripts from the Software Download-Media Gateway Controller 9.7(3) Sparc Version. Create a folder, for example, s24p24, under /opt/SW directory to hold all the patch files. Copy all the downloaded patches and scripts to the /opt/SW/s24p24 directory. It must include these files:

    C090703gs024.SPA
       C09070300024.SPA
       C09070301024.SPA
       C09070302024.SPA
       C09070310024.SPA
       C09070320024.SPA
       C09070330024.SPA
       C09070331024.SPA
       C09070332024.SPA
       C09070333024.SPA
       C09070340024.SPA
       C09070341024.SPA
       C09070342024.SPA
       C09070350024.SPA
       C09070360024.SPA
       C09070370024.SPA
       C09070371024.SPA
       C09070380024.SPA
       decode973sparc.pl
       patch973sparc.sh

    Copy the admin.file to the folder you have created with this command:

    cp /opt/SW/admin.file /opt/SW/s24p24
    
  7. Under the /opt/SW/s24p24 directory, run perl decode973sparc.pl to decode encoded packages. You can choose to either decode the desired packages or decode all the packages at one time.

    Note: For example, if you run this script with the package name, it decodes the assigned packages:

    e.g. perl decode973sparc.pl C090703gs024.SPA
    
    e.g. perl decode981sparc.pl C09080170005.SPA
    

    Note: If you run this script with no package name under /opt/SW/s24p24, all the packages under this directory are decoded.

    e.g. perl decode973sparc.pl
    
    e.g. perl decode981sparc.pl
    

    All the packages under this directory are renamed:

    CSCOgs024.pkg
       CSCO00024.pkg
       CSCO01024.pkg
       CSCO02024.pkg
       CSCO10024.pkg
       CSCO20024.pkg
       CSCO30024.pkg
       CSCO31024.pkg
       CSCO32024.pkg
       CSCO33024.pkg
       CSCO40024.pkg
       CSCO41024.pkg
       CSCO42024.pkg
       CSCO50024.pkg
       CSCO60024.pkg
       CSCO70024.pkg
       CSCO71024.pkg
       CSCO80024.pkg
  8. Check that the patch script, the admin.file, and the recently downloaded patches are in the /opt/SW/s24p24 directory.

    In this example, you upgrade from PGW 2200 Softswitch Patch 12 to Patch 24.

    mgcusr@PGW2200-2% pwd
    /opt/SW/s24p24
    mgcusr@PGW2200-2%  ls -al
    total 1885378
    drwxrwxr-x   2 mgcusr   mgcgrp      1024 May 18 02:47 .
    drwxr-xr-x  13 root     sys          512 Jan  4  2008 ..
    -rw-rw-r--   1 mgcusr   mgcgrp   93227520 May 15 01:49 CSCO00024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   21320192 May 15 02:53 CSCO01024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   9137152 May 15 03:05 CSCO02024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   49820672 May 15 05:18 CSCO10024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   76101632 May 15 03:11 CSCO20024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   61702144 May 15 05:03 CSCO30024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   61044224 May 15 05:08 CSCO31024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   79120384 May 15 05:13 CSCO32024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   62429184 May 15 05:13 CSCO33024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   60942336 May 15 01:50 CSCO40024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   69136896 May 15 01:52 CSCO41024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   17419776 May 15 02:49 CSCO42024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   53905920 May 15 02:54 CSCO50024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   31889920 May 15 02:53 CSCO60024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   52454912 May 15 02:59 CSCO70024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   47808512 May 15 03:05 CSCO71024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   35650048 May 15 03:20 CSCO80024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   81433088 May 15 03:29 CSCOgs024.pkg
    -rwxrwxr-x   1 root     sys          205 Feb 16  2000 admin.file
    -rw-rw-r--   1 mgcusr   mgcgrp      2150 Mar  9  2007 decode973sparc.pl
    -rw-r--r--   1 root     other       1600 May 18 02:57 logs
    -rwxrwxr-x   1 root     sys        16718 Jul 11  2008 patch973sparc.sh
    mgcusr@PGW2200-2% 
    
    
    
    !--- This is the current patch level.
    
    
    mgcusr@PGW2200-2% pkginfo | grep CSCO 
    
    application CSCO00012      Cisco Media Gateway Controller Software 
                               core system protocols 
    application CSCO01012      Cisco Media Gateway Controller Software 
                               Miscellaneous Protocols 
    application CSCO02012      Cisco Media Gateway Controller Software 
                               Miscellaneous Protocols 
    application CSCO10012      Cisco Media Gateway Controller Software 
                               SS7 family protocols 
    application CSCO20012      Cisco Media Gateway Controller Software PRI 
                               family protocols 
    application CSCO30012      Cisco Media Gateway Controller Software Q761 
                               Version 1 family  protocols 
    application CSCO31012      Cisco Media Gateway Controller Software Q761 
                               Version 1 family protocols 
    application CSCO32012      Cisco Media Gateway Controller Software Q761 
                               Version 1 family protocols 
    application CSCO33012      Cisco Media Gateway Controller Software Q761 
                               Version 1 Family protocols 
    application CSCO40012      Cisco Media Gateway Controller Software Q761 
                               Version 2 Protocol Family 
    application CSCO41012      Cisco Media Gateway Controller Software Q761 
                               Version2 Protocol Family 
    application CSCO42012      Cisco Media Gateway Controller Software Q761 
                               Version2 Protocol Family 
    application CSCO50012      Cisco Media Gateway Controller Software Q761 
                               Version 3 Protocol Family 
    application CSCO60012      Cisco Media Gateway Controller Software Q721 
                               Protocol Family 
    application CSCO70012      Cisco Media Gateway Controller Software Q767 
                               Protocol Family 
    application CSCO71012      Cisco Media Gateway Controller Software Q767 
                               Protocol Family 
    application CSCO80012      Cisco Media Gateway Controller Software Q931 
                               Protocol Family 
    application CSCOga000      Cisco Media Gateway Controller Software 
                               Licensing Components 
    application CSCOga001      Cisco Media Gateway Controller Software 
                               Application 
    application CSCOga002      Cisco Media Gateway Controller Software 
                               Database Components 
    application CSCOga003      Cisco Media Gateway Controller Software 
                               SNMP Components 
    application CSCOga004      Cisco Media Gateway Controller Software 
                               Toolkit Applications 
    application CSCOga005      Cisco Media Gateway Controller Software 
                               Oracle/XML Parser tools 
    application CSCOgc001      Cisco Media Gateway Controller Software  
                               Configuration & Data Migration 
    application CSCOgd004      Cisco Media Gateway Controller Software 
                               SCTP Streams Module 
    application CSCOgs012      Cisco Media Gateway Controller Software 
                               Patch Package 
    application CSCOgt001      Cisco Media Gateway Controller Software 
                               Analyzer/Simulator 
    utilities   CSCOgu000      Cisco Media Gateway Controller Software 
                               Common Utilities & Libraries 
    utilities   CSCOh020       Media Gateway Controller Security package compatible with Solaris 10
    
    utilities   CSCOh021       Media Gateway Controller Solaris 10 test for SPARC/Opteron
    
    utilities   CSCOh022       Media Gateway Controller Solaris 10 Patch Cluster
    
    utilities   CSCOh023       Media Gateway Controller Solaris 10 DiskSuite
    
    utilities   CSCOh026       Media Gateway Controller PGW Specific Solaris 10 packages
    
     
    
  9. Rename the script patch973sparc.sh to patch.

    mgcusr@PGW2200-2%  mv patch973sparc.sh patch
    
    
    mgcusr@PGW2200-2%  ls -al
    total 1885378
    drwxrwxr-x   2 mgcusr   mgcgrp      1024 May 18 02:47 .
    drwxr-xr-x  13 root     sys          512 Jan  4  2008 ..
    -rw-rw-r--   1 mgcusr   mgcgrp   93227520 May 15 01:49 CSCO00024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   21320192 May 15 02:53 CSCO01024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   9137152 May 15 03:05 CSCO02024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   49820672 May 15 05:18 CSCO10024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   76101632 May 15 03:11 CSCO20024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   61702144 May 15 05:03 CSCO30024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   61044224 May 15 05:08 CSCO31024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   79120384 May 15 05:13 CSCO32024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   62429184 May 15 05:13 CSCO33024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   60942336 May 15 01:50 CSCO40024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   69136896 May 15 01:52 CSCO41024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   17419776 May 15 02:49 CSCO42024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   53905920 May 15 02:54 CSCO50024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   31889920 May 15 02:53 CSCO60024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   52454912 May 15 02:59 CSCO70024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   47808512 May 15 03:05 CSCO71024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   35650048 May 15 03:20 CSCO80024.pkg
    -rw-rw-r--   1 mgcusr   mgcgrp   81433088 May 15 03:29 CSCOgs024.pkg
    -rwxrwxr-x   1 root     sys          205 Feb 16  2000 admin.file
    -rw-rw-r--   1 mgcusr   mgcgrp      2150 Mar  9  2007 decode973sparc.pl
    -rw-r--r--   1 root     other       1600 May 18 02:57 logs
    -rwxrwxr-x   1 root     sys        16718 Jul 11  2008 patch
    
    mgcusr@PGW2200-2% 

    For PGW releases 9.8(1)S5P5 and later, proceed to step 10. For all the previous versions, proceed to step 11.

  10. Use the ./delete_replication.sh command on both active and standby Cisco PGW 2200 Softswitches in order to stop the TimesTen replication. The script is located in the /opt/CiscoMGC/local folder.

  11. If there are no errors in step 9, start with the installation of the patches. Issue the ./patch all command under the /opt/SW/s24p24 directory.

    You can choose to install the patch as given in the example below:

    • ./patch all
      
      !--- This will determine the most recent available patch,
       and automatically updates the system with that patch.
      
      
    • ./patch system 024
      
      !--- This will install the specified system patch
      
      
    • ./patch protocol 024
      
      !--- This will install the specified protocol patch
      
      
    • ./patch system latest
      
      !--- This will install the most recently downloaded system patch.
      
      
      
    • ./patch protocol latest
      
      !--- This will install the most recently downloaded protocol patch.
      
      
    mgcusr@PGW2200-2% cd /opt/SW/s24p24
    
    mgcusr@PGW2200-2% ./patch all 
    
     User [mgcusr] is still logged in or has running processes. 
    
     Processes: 
      5884 pts/1    0:01 tcsh 
    
     Please log [mgcusr] out or kill processes before uninstalling. 
      
    
    #

    Note: For patch installation, you need to log out as mgcusr and log in again as root.

    mgcusr@PGW2200-2% exit
    login as: root
    Using keyboard-interactive authentication.
    Password:
    Last login: Fri May 22 01:26:17 2009 from 10.1.1.1
    Sun Microsystems Inc.   SunOS 5.10      Generic January 2005# ./patch all 
    The following patches are about to be removed from your system: 
    CSCO00012 
    CSCO01012 
    CSCO02012 
    CSCO10012 
    CSCO20012 
    CSCO30012 
    CSCO31012 
    CSCO32012 
    CSCO33012 
    CSCO40012 
    CSCO41012 
    CSCO42012 
    CSCO50012 
    CSCO60012 
    CSCO70012 
    CSCO71012 
    CSCO80012 
    CSCOgs012 
    
    These patch(es) are about to be added to your system from the local directory:
    CSCO00024.pkg
    CSCO01024.pkg
    CSCO02024.pkg
    CSCO10024.pkg
    CSCO20024.pkg
    CSCO30024.pkg
    CSCO31024.pkg
    CSCO32024.pkg
    CSCO33024.pkg
    CSCO40024.pkg
    CSCO41024.pkg
    CSCO42024.pkg
    CSCO50024.pkg
    CSCO60024.pkg
    CSCO70024.pkg
    CSCO71024.pkg
    CSCO80024.pkg
    CSCOgs024.pkg
     
    Are you sure this add/remove scenario is correct?  [y] [y,n,?,q] y 
    
    Removal of <CSCO00012> was successful. 
    
    Removal of <CSCO01012> was successful. 
    
    Removal of <CSCO02012> was successful. 
    
    Removal of <CSCO10012> was successful. 
    
    Removal of <CSCO20012> was successful. 
    
    Removal of <CSCO30012> was successful. 
    
    Removal of <CSCO31012> was successful. 
    
    Removal of <CSCO32012> was successful. 
    
    Removal of <CSCO33012> was successful. 
    
    Removal of <CSCO40012> was successful. 
    
    Removal of <CSCO41012> was successful. 
    
    Removal of <CSCO42012> was successful. 
    
    Removal of <CSCO50012> was successful. 
    
    Removal of <CSCO60012> was successful. 
    
    Removal of <CSCO70012> was successful. 
    
    Removal of <CSCO71012> was successful. 
    
    Removal of <CSCO80012> was successful. 
    Restoring saved /opt/CiscoMGC/bin/almM 
    Restoring saved /opt/CiscoMGC/bin/amDmpr 
    Restoring saved /opt/CiscoMGC/bin/ca 
    Restoring saved /opt/CiscoMGC/bin/cdrDmpr 
    Restoring saved /opt/CiscoMGC/bin/cfgM 
    Restoring saved /opt/CiscoMGC/bin/converter 
    Restoring saved /opt/CiscoMGC/bin/EISUP 
    Restoring saved /opt/CiscoMGC/bin/engine.no_smartalloc 
    Restoring saved /opt/CiscoMGC/bin/engine.smartalloc 
    Restoring saved /opt/CiscoMGC/bin/foverd 
    Restoring saved /opt/CiscoMGC/bin/get_trc.sh 
    Restoring saved /opt/CiscoMGC/bin/ioChanMgr 
    Restoring saved /opt/CiscoMGC/bin/ISDNIP 
    Restoring saved /opt/CiscoMGC/bin/ISDNL3 
    Restoring saved /opt/CiscoMGC/bin/IUA 
    Restoring saved /opt/CiscoMGC/bin/LogServerd 
    Restoring saved /opt/CiscoMGC/bin/M3UA 
    Restoring saved /opt/CiscoMGC/bin/measMgr 
    Restoring saved /opt/CiscoMGC/bin/MGCP 
    Restoring saved /opt/CiscoMGC/bin/mml 
    Restoring saved /opt/CiscoMGC/bin/mmSAgt 
    Restoring saved /opt/CiscoMGC/bin/pom 
    Restoring saved /opt/CiscoMGC/bin/procM 
    Restoring saved /opt/CiscoMGC/bin/replicator 
    Restoring saved /opt/CiscoMGC/bin/sagt 
    Restoring saved /opt/CiscoMGC/bin/sim 
    Restoring saved /opt/CiscoMGC/bin/simWriter 
    Restoring saved /opt/CiscoMGC/bin/SIP 
    Restoring saved /opt/CiscoMGC/bin/sp 
    Restoring saved /opt/CiscoMGC/bin/SS7 
    Restoring saved /opt/CiscoMGC/bin/SUA 
    Restoring saved /opt/CiscoMGC/bin/TALI 
    Restoring saved /opt/CiscoMGC/bin/TCAP 
    Restoring saved /opt/CiscoMGC/lib/libcmg.so 
    Restoring saved /opt/CiscoMGC/lib/libconvutil.so 
    Restoring saved /opt/CiscoMGC/lib/libcxn.so 
    Restoring saved /opt/CiscoMGC/lib/libda.so 
    Restoring saved /opt/CiscoMGC/lib/libeng.so 
    Restoring saved /opt/CiscoMGC/lib/libengif.so 
    Restoring saved /opt/CiscoMGC/lib/libhelp.so 
    Restoring saved /opt/CiscoMGC/lib/libinf.so 
    Restoring saved /opt/CiscoMGC/lib/libpolbase.so 
    Restoring saved /opt/CiscoMGC/lib/libpolcomp.so 
    Restoring saved /opt/CiscoMGC/lib/libpolfiles.so 
    Restoring saved /opt/CiscoMGC/lib/libpolnuman.so 
    Restoring saved /opt/CiscoMGC/lib/libpolroute.so 
    Restoring saved /opt/CiscoMGC/lib/libpom.so 
    Restoring saved /opt/CiscoMGC/lib/libpxe.so 
    Restoring saved /opt/CiscoMGC/lib/libpxelog.so 
    Restoring saved /opt/CiscoMGC/lib/librmg.so 
    Restoring saved /opt/CiscoMGC/lib/librudp.so 
    Restoring saved /opt/CiscoMGC/lib/libsa.so 
    Restoring saved /opt/CiscoMGC/lib/libxe.so 
    Restoring saved /opt/CiscoMGC/local/config-lib 
    Restoring saved /opt/CiscoMGC/local/migrateTKGFile 
    Restoring saved /opt/CiscoMGC/etc/alarmCats.dat 
    Restoring saved /opt/CiscoMGC/etc/extNodeTypes.dat 
    Restoring saved /opt/CiscoMGC/etc/measCats.dat 
    Restoring saved /opt/CiscoMGC/etc/mmlCommands.dat 
    Restoring saved /opt/CiscoMGC/etc/propSet.xml.dat 
    Restoring saved /opt/CiscoMGC/etc/propVal.xsd.dat 
    Restoring saved /opt/CiscoMGC/etc/variant.dat 
    Restoring saved /opt/CiscoMGC/etc/CONFIG_LIB/new/alarmCats.dat 
    Restoring saved /opt/CiscoMGC/etc/CONFIG_LIB/new/extNodeTypes.dat 
    Restoring saved /opt/CiscoMGC/etc/CONFIG_LIB/new/measCats.dat 
    Restoring saved /opt/CiscoMGC/etc/CONFIG_LIB/new/mmlCommands.dat 
    Restoring saved /opt/CiscoMGC/etc/CONFIG_LIB/new/properties.dat 
    Restoring saved /opt/CiscoMGC/etc/CONFIG_LIB/new/propSet.xml.dat 
    Restoring saved /opt/CiscoMGC/etc/CONFIG_LIB/new/propVal.xsd.dat 
    Restoring saved /opt/CiscoMGC/etc/CONFIG_LIB/new/variant.dat 
    Restoring saved /opt/CiscoMGC/etc/CONFIG_LIB/CFG_sgp2/alarmCats.dat 
    Restoring saved /opt/CiscoMGC/etc/CONFIG_LIB/CFG_sgp2/extNodeTypes.dat 
    Restoring saved /opt/CiscoMGC/etc/CONFIG_LIB/CFG_sgp2/measCats.dat 
    Restoring saved /opt/CiscoMGC/etc/CONFIG_LIB/CFG_sgp2/mmlCommands.dat 
    Restoring saved /opt/CiscoMGC/etc/CONFIG_LIB/CFG_sgp2/propSet.xml.dat 
    Restoring saved /opt/CiscoMGC/etc/CONFIG_LIB/CFG_sgp2/propVal.xsd.dat 
    Restoring saved /opt/CiscoMGC/etc/CONFIG_LIB/CFG_sgp2/variant.dat 
    Restoring saved /opt/CiscoMGC/etc/migrate/migrate_9.3001_9.4001 
    Restoring saved /opt/CiscoMGC/etc/migrate/migrate_cpp_4_5 
    Restoring saved /opt/CiscoMGC/etc/migrate/migrate_cpp_5_6 
    Restoring saved /opt/CiscoMGC/.sw_config/mmlCommands.xml 
    Backing out new file /opt/CiscoMGC/local/config-snmp 
    Restoring saved /opt/Toolkit/bytecode/cdr/EntryLimit.tbc 
    Restoring saved /opt/Toolkit/bytecode/cdr/File.tbc 
    Restoring saved /opt/Toolkit/bytecode/cdr/position.dat 
    Restoring saved /opt/Toolkit/bytecode/cdr/presentation.dat 
    Restoring saved /opt/Toolkit/bytecode/cdr/search.tbc 
    Restoring saved /opt/Toolkit/bytecode/toolbar/Toolbar.tbc 
    Restoring saved /opt/Toolkit/bytecode/am/EntryLimit.tbc 
    Restoring saved /opt/Toolkit/bytecode/XECfg/XECfgParm.tbc 
    
    Removal of <CSCOgs012> was successful. 
    Uncompressing ASP_NotRealProtocol.mdo
    Uncompressing ASP_NotRealProtocol.so
    Uncompressing CALLVER.mdo
    Uncompressing CALLVER.so
    Uncompressing CALLVER_GENERIC_ANALYSIS.mdo
    Uncompressing CALLVER_GENERIC_ANALYSIS.so
    Uncompressing CALLVER_LCM.mdo
    Uncompressing CDR_MAN.mdo
    Uncompressing CDR_MAN.so
    Uncompressing CONNECTION_PLANE_MANAGER.mdo
    Uncompressing CONNECTION_PLANE_MANAGER.so
    Uncompressing EISUP.mdo
    Uncompressing EISUP.so
    Uncompressing EISUP_96VER.mdo
    Uncompressing EISUP_96VER.so
    Uncompressing ETS_300_172_SLAVE.mdo
    Uncompressing ETS_300_172_SLAVE.so
    Uncompressing GENERIC_ANALYSIS.mdo
    Uncompressing GENERIC_ANALYSIS.so
    Uncompressing IN_TRIGGER.mdo
    Uncompressing IN_TRIGGER.so
    Uncompressing LEG_CONTROLLER.mdo
    Uncompressing LEG_CONTROLLER.so
    Uncompressing LEG_CONTROLLER_H248V2.mdo
    Uncompressing LEG_CONTROLLER_H248V2.so
    Uncompressing LEG_CONTROLLER_MGCP.mdo
    Uncompressing LEG_CONTROLLER_MGCP.so
    Uncompressing cc.mdo
    Uncompressing cc.so
    Uncompressing dummy.mdo
    Uncompressing dummy.so
    Uncompressing lcm.mdo
    Uncompressing lcm.so
    
    Installation of <CSCO00024> was successful.
    Uncompressing BTNUP_BTNR167.mdo
    Uncompressing BTNUP_BTNR167.so
    
    Uncompressing BTNUP_IUP.mdo
    Uncompressing BTNUP_IUP.so
    Uncompressing DPNSS_BTNR188.mdo
    Uncompressing DPNSS_BTNR188.so
    Uncompressing QBE.mdo
    Uncompressing QBE.so 
    
    Installation of <CSCO01024> was successful.
    Uncompressing IETF_SIP.mdo
    Uncompressing IETF_SIP.so
    
    Installation of <CSCO02024> was successful.
    Uncompressing ANSISS7_2K.mdo
    Uncompressing ANSISS7_2K.so
    Uncompressing ANSISS7_92.mdo
    Uncompressing ANSISS7_92.so
    Uncompressing ANSISS7_C2.mdo
    Uncompressing ANSISS7_C2.so
    Uncompressing ANSISS7_C3.mdo
    Uncompressing ANSISS7_C3.so
    Uncompressing ANSISS7_E1.mdo
    Uncompressing ANSISS7_E1.so
    Uncompressing ANSISS7_STANDARD.mdo
    Uncompressing ANSISS7_STANDARD.so
    Uncompressing GR317.mdo
    Uncompressing GR317.so
    
    Installation of <CSCO10024> was successful.
    Uncompressing ATT_41459.mdo
    Uncompressing ATT_41459.so
    Uncompressing ATT_41459_C2.mdo
    Uncompressing ATT_41459_C2.so
    Uncompressing BELL_1268.mdo
    Uncompressing BELL_1268.so
    Uncompressing BELL_1268_C2.mdo
    Uncompressing BELL_1268_C2.so
    Uncompressing ETS_300_102.mdo
    Uncompressing ETS_300_102.so
    Uncompressing ETS_300_102_C2.mdo
    Uncompressing ETS_300_102_C2.so
    Uncompressing ETS_300_172.mdo
    Uncompressing ETS_300_172.so
    
    Installation of <CSCO20024> was successful. 
    Uncompressing ETS_300_121.mdo
    Uncompressing ETS_300_121.so
    Uncompressing ETS_300_356.mdo
    Uncompressing ETS_300_356.so
    Uncompressing HONGKONG.mdo
    Uncompressing HONGKONG.so
    Uncompressing ISUPV1_POLI.mdo
    Uncompressing ISUPV1_POLI.so
    Uncompressing Q761_ARGENTINA.mdo
    Uncompressing Q761_ARGENTINA.so
    Uncompressing Q761_ARGENTINA_C2.mdo
    Uncompressing Q761_ARGENTINA_C2.so
    Uncompressing Q761_AUSTRL.mdo
    Uncompressing Q761_AUSTRL.so
    Uncompressing Q761_AUSTRL_C2.mdo
    Uncompressing Q761_AUSTRL_C2.so
    
    Installation of <CSCO30024> was successful.
    Uncompressing Q761_BASE.mdo
    Uncompressing Q761_BASE.so
    Uncompressing Q761_BELG.mdo
    Uncompressing Q761_BELG.so
    Uncompressing Q761_BELG_97VER.mdo
    Uncompressing Q761_BELG_97VER.so
    Uncompressing Q761_CHILE.mdo
    Uncompressing Q761_CHILE.so
    Uncompressing Q761_CHINA.mdo
    Uncompressing Q761_CHINA.so
    Uncompressing Q761_CHINA_C2.mdo
    Uncompressing Q761_CHINA_C2.so
    Uncompressing Q761_DANISH.mdo
    Uncompressing Q761_DANISH.so
    
    Installation of <CSCO31024> was successful. 
    Uncompressing Q761_97VER_BASE.mdo
    Uncompressing Q761_97VER_BASE.so
    Uncompressing Q761_97VER_RUSS.mdo
    Uncompressing Q761_97VER_RUSS.so
    Uncompressing Q761_97VER_RUSS_C2.mdo
    Uncompressing Q761_97VER_RUSS_C2.so
    Uncompressing Q761_GERMAN.mdo
    Uncompressing Q761_GERMAN.so
    Uncompressing Q761_INDIA.mdo
    Uncompressing Q761_INDIA.so
    Uncompressing Q761_KOREAN.mdo
    Uncompressing Q761_KOREAN.so
    Uncompressing Q761_NEWZEALAND.mdo
    Uncompressing Q761_NEWZEALAND.so
    Uncompressing Q761_PERU.mdo
    Uncompressing Q761_PERU.so
    Uncompressing Q761_PORTUGAL.mdo
    Uncompressing Q761_PORTUGAL.so
    
    Installation of <CSCO32024> was successful. 
    Uncompressing Q761_99VER_AUSTRL_C3.mdo
    Uncompressing Q761_99VER_AUSTRL_C3.so
    Uncompressing Q761_99VER_BASE.mdo
    Uncompressing Q761_99VER_BASE.so
    Uncompressing Q761_MALAYSIAN.mdo
    Uncompressing Q761_MALAYSIAN.so
    Uncompressing Q761_SINGAPORE.mdo
    Uncompressing Q761_SINGAPORE.so
    Uncompressing Q761_SINGAPORE_C2.mdo
    Uncompressing Q761_SINGAPORE_C2.so
    Uncompressing Q761_TAIWAN.mdo
    Uncompressing Q761_TAIWAN.so
    Uncompressing Q761_THAILAND.mdo
    Uncompressing Q761_THAILAND.so
    
    Installation of <CSCO33024> was successful. 
    Uncompressing ISUPV2_AUSTRIAN.mdo
    Uncompressing ISUPV2_AUSTRIAN.so
    Uncompressing ISUPV2_CZECH.mdo
    Uncompressing ISUPV2_CZECH.so
    Uncompressing ISUPV2_DUTCH.mdo
    Uncompressing ISUPV2_DUTCH.so
    Uncompressing ISUPV2_FINNISH96.mdo
    Uncompressing ISUPV2_FINNISH96.so
    Uncompressing ISUPV2_FRENCH.mdo
    Uncompressing ISUPV2_FRENCH.so
    Uncompressing ISUPV2_GERMAN.mdo
    Uncompressing ISUPV2_GERMAN.so
    Uncompressing ISUPV2_ISRAEL.mdo
    Uncompressing ISUPV2_ISRAEL.so
    
    Installation of <CSCO40024> was successful. 
    Uncompressing ISUPV2_JAPAN.mdo
    Uncompressing ISUPV2_JAPAN.so
    Uncompressing ISUPV2_JAPAN_C2.mdo
    Uncompressing ISUPV2_JAPAN_C2.so
    Uncompressing ISUPV2_NORWEGIAN.mdo
    Uncompressing ISUPV2_NORWEGIAN.so
    Uncompressing ISUPV2_POLISH.mdo
    Uncompressing ISUPV2_POLISH.so
    Uncompressing ISUPV2_SPANISH.mdo
    Uncompressing ISUPV2_SPANISH.so
    Uncompressing ISUPV2_SPANISH_C2.mdo
    Uncompressing ISUPV2_SPANISH_C2.so
    Uncompressing ISUPV2_SWISS.mdo
    Uncompressing ISUPV2_SWISS.so
    Uncompressing ISUPV2_SWISS_C2.mdo
    Uncompressing ISUPV2_SWISS_C2.so
    
    Installation of <CSCO41024> was successful. 
    Uncompressing ISUPV2_AUSTRIAN_C2.mdo
    Uncompressing ISUPV2_AUSTRIAN_C2.so
    Uncompressing ISUPV2_VIETNAM.mdo
    Uncompressing ISUPV2_VIETNAM.so
    
    Installation of <CSCO42024> was successful. 
    Uncompressing ISUPV3.mdo
    Uncompressing ISUPV3.so
    Uncompressing ISUPV3_FRENCH.mdo
    Uncompressing ISUPV3_FRENCH.so
    Uncompressing ISUPV3_UK.mdo
    Uncompressing ISUPV3_UK.so
    Uncompressing ISUPV3_UK_C2.mdo
    Uncompressing ISUPV3_UK_C2.so
    Uncompressing ISUPV3_UK_C3.mdo
    Uncompressing ISUPV3_UK_C3.so
    Uncompressing ISUPV3_UK_C4.mdo
    Uncompressing ISUPV3_UK_C4.so
    
    Installation of <CSCO50024> was successful.
    Uncompressing Q721_BASE.mdo
    Uncompressing Q721_BASE.so
    Uncompressing Q721_BRAZILIAN.mdo
    Uncompressing Q721_BRAZILIAN.so
    Uncompressing Q721_BRAZILIAN_C2.mdo
    Uncompressing Q721_BRAZILIAN_C2.so
    Uncompressing Q721_CHINA.mdo
    Uncompressing Q721_CHINA.so
    Uncompressing Q721_FRENCH.mdo
    Uncompressing Q721_FRENCH.so
    Uncompressing Q721_PHILLIPINE.mdo
    Uncompressing Q721_PHILLIPINE.so
    
    Installation of <CSCO60024> was successful.
    Uncompressing Q767_AUSTRALIA.mdo
    Uncompressing Q767_AUSTRALIA.so
    Uncompressing Q767_BASE.mdo
    Uncompressing Q767_BASE.so
    Uncompressing Q767_BRAZIL.mdo
    Uncompressing Q767_BRAZIL.so
    Uncompressing Q767_BRAZIL_C2.mdo
    Uncompressing Q767_BRAZIL_C2.so
    Uncompressing Q767_COLOMBIA.mdo
    Uncompressing Q767_COLOMBIA.so
    Uncompressing Q767_GUATEMALA.mdo
    Uncompressing Q767_GUATEMALA.so
    Uncompressing Q767_INDONESIA.mdo
    Uncompressing Q767_INDONESIA.so
    Uncompressing Q767_ITAL.mdo
    Uncompressing Q767_ITAL.so
    Uncompressing Q767_ITAL_C2.mdo
    Uncompressing Q767_ITAL_C2.so
    
    Installation of <CSCO70024> was successful. 
    Uncompressing Q767_MEXICAN.mdo
    Uncompressing Q767_MEXICAN.so
    Uncompressing Q767_NIGERIAN.mdo
    Uncompressing Q767_NIGERIAN.so
    Uncompressing Q767_RUSS.mdo
    Uncompressing Q767_RUSS.so
    Uncompressing Q767_RUSS_C2.mdo
    Uncompressing Q767_RUSS_C2.so
    Uncompressing Q767_SINGAPORE.mdo
    Uncompressing Q767_SINGAPORE.so
    Uncompressing Q767_SPAN.mdo
    Uncompressing Q767_SPAN.so
    Uncompressing Q767_SWED.mdo
    Uncompressing Q767_SWED.so
    Uncompressing Q767_TURKISH.mdo
    Uncompressing Q767_TURKISH.so
    
    Installation of <CSCO71024> was successful.
    Uncompressing Q931.mdo
    Uncompressing Q931.so
    Uncompressing Q931_AUSTRALIA.mdo
    Uncompressing Q931_AUSTRALIA.so
    Uncompressing Q931_SINGAPORE.mdo
    Uncompressing Q931_SINGAPORE.so
    
    Installation of <CSCO80024> was successful. 
    Uncompressing EISUP 
    Uncompressing ISDNIP 
    Uncompressing ISDNL3 
    Uncompressing IUA 
    Uncompressing LogServerd 
    Uncompressing M3UA 
    Uncompressing MGCP 
    Uncompressing SIP 
    Uncompressing SS7 
    Uncompressing SUA 
    Uncompressing TALI 
    Uncompressing TCAP 
    Uncompressing almM 
    Uncompressing amDmpr 
    Installing ca 
    Uncompressing cdrDmpr 
    Uncompressing cfgM 
    Uncompressing converter 
    Installing engine.no_smartalloc 
    Installing engine.smartalloc 
    Uncompressing foverd 
    Installing get_trc.sh 
    Uncompressing ioChanMgr 
    Uncompressing measMgr 
    Uncompressing mmSAgt 
    Uncompressing mml 
    Uncompressing pom 
    Uncompressing procM 
    Uncompressing replicator 
    Uncompressing sagt 
    Installing sim 
    Installing simWriter 
    Installing sp 
    Installing alarmCats.dat 
    Installing extNodeTypes.dat 
    Installing measCats.dat 
    Installing mmlCommands.dat 
    Installing propSet.xml.dat 
    Installing propVal.xsd.dat 
    Installing variant.dat 
    Installing alarmCats.dat 
    Installing extNodeTypes.dat 
    Installing measCats.dat 
    Installing mmlCommands.dat 
    Installing propSet.xml.dat 
    Installing propVal.xsd.dat 
    Installing properties.dat 
    Installing variant.dat 
    Installing alarmCats.dat 
    Installing extNodeTypes.dat 
    Installing measCats.dat 
    Installing migrate_cpp_4_5 
    Installing migrate_cpp_5_6 
    Installing mmlCommands.dat 
    Installing propSet.xml.dat 
    Installing propVal.xsd.dat 
    Installing variant.dat 
    Installing libcmg.so 
    Installing libconvutil.so 
    Installing libcxn.so 
    Installing libda.so 
    Installing libeng.so 
    Installing libengif.so 
    Installing libhelp.so 
    Installing libinf.so 
    Installing libpolbase.so 
    Installing libpolcomp.so 
    Installing libpolfiles.so 
    Installing libpolnuman.so 
    Installing libpolroute.so 
    Uncompressing libpom.so 
    Uncompressing libpxe.so 
    Uncompressing libpxelog.so 
    Installing librmg.so 
    Uncompressing librudp.so 
    Installing libsa.so 
    Uncompressing libxe.so 
    Installing libexpect5.32.so 
    Updating parameters for CiscoMGC 
    Updating parameters for mmlCommands.xml 
    Updating parameters for migrate_9.3001_9.4001 
    Updating parameters for .dump-prov 
    Updating parameters for .master.cks 
    Updating parameters for config-lib 
    Updating parameters for config-snmp 
    Updating parameters for delete_replication.sh 
    Updating parameters for migrateTKGFile 
    Updating /opt/CiscoMGC/bin/almM 
    Updating /opt/CiscoMGC/bin/amDmpr 
    Updating /opt/CiscoMGC/bin/ca 
    Updating /opt/CiscoMGC/bin/cdrDmpr 
    Updating /opt/CiscoMGC/bin/cfgM 
    Updating /opt/CiscoMGC/bin/converter 
    Updating /opt/CiscoMGC/bin/EISUP 
    Updating /opt/CiscoMGC/bin/engine.no_smartalloc 
    Updating /opt/CiscoMGC/bin/engine.smartalloc 
    Updating /opt/CiscoMGC/bin/foverd 
    Updating /opt/CiscoMGC/bin/get_trc.sh 
    Updating /opt/CiscoMGC/bin/ioChanMgr 
    Updating /opt/CiscoMGC/bin/ISDNIP 
    Updating /opt/CiscoMGC/bin/ISDNL3 
    Updating /opt/CiscoMGC/bin/IUA 
    Updating /opt/CiscoMGC/bin/LogServerd 
    Updating /opt/CiscoMGC/bin/M3UA 
    Updating /opt/CiscoMGC/bin/measMgr 
    Updating /opt/CiscoMGC/bin/MGCP 
    Updating /opt/CiscoMGC/bin/mml 
    Updating /opt/CiscoMGC/bin/mmSAgt 
    Updating /opt/CiscoMGC/bin/pom 
    Updating /opt/CiscoMGC/bin/procM 
    Updating /opt/CiscoMGC/bin/replicator 
    Updating /opt/CiscoMGC/bin/sagt 
    Updating /opt/CiscoMGC/bin/sim 
    Updating /opt/CiscoMGC/bin/simWriter 
    Updating /opt/CiscoMGC/bin/SIP 
    Updating /opt/CiscoMGC/bin/sp 
    Updating /opt/CiscoMGC/bin/SS7 
    Updating /opt/CiscoMGC/bin/SUA 
    Updating /opt/CiscoMGC/bin/TALI 
    Updating /opt/CiscoMGC/bin/TCAP 
    Updating /opt/CiscoMGC/etc/alarmCats.dat 
    Updating /opt/CiscoMGC/etc/extNodeTypes.dat 
    Updating /opt/CiscoMGC/etc/measCats.dat 
    Updating /opt/CiscoMGC/etc/mmlCommands.dat 
    Updating /opt/CiscoMGC/etc/propSet.xml.dat 
    Updating /opt/CiscoMGC/etc/propVal.xsd.dat 
    Updating /opt/CiscoMGC/etc/variant.dat 
    Updating /opt/CiscoMGC/etc/CONFIG_LIB/new/alarmCats.dat 
    Updating /opt/CiscoMGC/etc/CONFIG_LIB/new/extNodeTypes.dat 
    Updating /opt/CiscoMGC/etc/CONFIG_LIB/new/measCats.dat 
    Updating /opt/CiscoMGC/etc/CONFIG_LIB/new/mmlCommands.dat 
    Updating /opt/CiscoMGC/etc/CONFIG_LIB/new/properties.dat 
    Updating /opt/CiscoMGC/etc/CONFIG_LIB/new/propSet.xml.dat 
    Updating /opt/CiscoMGC/etc/CONFIG_LIB/new/propVal.xsd.dat 
    Updating /opt/CiscoMGC/etc/CONFIG_LIB/new/variant.dat 
    Updating /opt/CiscoMGC/etc/CONFIG_LIB/CFG_sgp2/alarmCats.dat 
    Updating /opt/CiscoMGC/etc/CONFIG_LIB/CFG_sgp2/extNodeTypes.dat 
    Updating /opt/CiscoMGC/etc/CONFIG_LIB/CFG_sgp2/measCats.dat 
    Updating /opt/CiscoMGC/etc/CONFIG_LIB/CFG_sgp2/mmlCommands.dat 
    Updating /opt/CiscoMGC/etc/CONFIG_LIB/CFG_sgp2/propSet.xml.dat 
    Updating /opt/CiscoMGC/etc/CONFIG_LIB/CFG_sgp2/propVal.xsd.dat 
    Updating /opt/CiscoMGC/etc/CONFIG_LIB/CFG_sgp2/variant.dat 
    Updating /opt/CiscoMGC/etc/migrate/migrate_9.3001_9.4001 
    Updating /opt/CiscoMGC/etc/migrate/migrate_cpp_4_5 
    Updating /opt/CiscoMGC/etc/migrate/migrate_cpp_5_6 
    Updating /opt/CiscoMGC/lib/libcmg.so 
    Updating /opt/CiscoMGC/lib/libconvutil.so 
    Updating /opt/CiscoMGC/lib/libcxn.so 
    Updating /opt/CiscoMGC/lib/libda.so 
    Updating /opt/CiscoMGC/lib/libeng.so 
    Updating /opt/CiscoMGC/lib/libengif.so 
    Updating /opt/CiscoMGC/lib/libhelp.so 
    Updating /opt/CiscoMGC/lib/libinf.so 
    Updating /opt/CiscoMGC/lib/libpolbase.so 
    Updating /opt/CiscoMGC/lib/libpolcomp.so 
    Updating /opt/CiscoMGC/lib/libpolfiles.so 
    Updating /opt/CiscoMGC/lib/libpolnuman.so 
    Updating /opt/CiscoMGC/lib/libpolroute.so 
    Updating /opt/CiscoMGC/lib/libpom.so 
    Updating /opt/CiscoMGC/lib/libpxe.so 
    Updating /opt/CiscoMGC/lib/libpxelog.so 
    Updating /opt/CiscoMGC/lib/librmg.so 
    Updating /opt/CiscoMGC/lib/librudp.so 
    Updating /opt/CiscoMGC/lib/libsa.so 
    Updating /opt/CiscoMGC/lib/libxe.so 
    Updating /opt/CiscoMGC/local/config-lib 
    Updating /opt/CiscoMGC/local/config-snmp 
    Updating /opt/CiscoMGC/local/delete_replication.sh 
    Updating /opt/CiscoMGC/local/migrateTKGFile 
    Updating /opt/CiscoMGC/snmp/measurement.my 
    Updating /opt/CiscoMGC/snmp/snmpinfo.dat 
    Updating /opt/CiscoMGC/.sw_config/mmlCommands.xml 
    Updating /opt/Toolkit/bytecode/cdr/EntryLimit.tbc 
    Updating /opt/Toolkit/bytecode/cdr/File.tbc 
    Updating /opt/Toolkit/bytecode/cdr/position.dat 
    Updating /opt/Toolkit/bytecode/cdr/presentation.dat 
    Updating /opt/Toolkit/bytecode/cdr/search.tbc 
    Updating /opt/Toolkit/bytecode/toolbar/Toolbar.tbc 
    Updating /opt/Toolkit/bytecode/log/EntryLimit.tbc 
    Updating /opt/Toolkit/bytecode/log/File.tbc 
    Updating /opt/Toolkit/bytecode/am/AlarmView.tbc 
    Updating /opt/Toolkit/bytecode/am/EntryLimit.tbc 
    Updating /opt/Toolkit/bytecode/tv/EntryLimit.tbc 
    Updating /opt/Toolkit/bytecode/XECfg/XECfgParm.tbc 
    
    Update proc-setid core flag.
    Done.
    
    Installation of <CSCOgs024> was successful 
    #
  12. After successful installation of all patches, restart the PGW 2200 Softswitch application and check to make sure that all processes are up and running correctly.

    # 
    # cd /etc/init.d 
    # ./CiscoMGC start
    Application started 
    # 
    # ps -ef | grep mgcusr 
      
      root  1967 16890   0 06:02:30 pts/1       0:00 grep mgcusr
      mgcusr  1961  1940   1 06:02:11 ?           0:00 ../bin/mmdbd -X 30007
      mgcusr  1944  1940   1 06:02:03 ?           0:00 ../bin/cdrDmpr -X 30005
      mgcusr  1951  1940   1 06:02:06 ?           0:00 ../bin/replicator -X 3000d -C ../etc/XECfgParm.dat -t
      mgcusr  1963  1940   1 06:02:12 ?           0:01 ../bin/TCAP -X 30010
      mgcusr  1947  1940   1 06:02:04 ?           0:01 ../bin/pom -X 30008
      mgcusr  1948  1940   1 06:02:04 ?           0:00 ../bin/diskmonitor -X 30006
      mgcusr  1950  1940   3 06:02:06 ?           0:02 ../bin/engine -X 3000e
      mgcusr  1946  1940   1 06:02:04 ?           0:00 ../bin/measMgr -X 30003
      mgcusr  1940     1   1 06:01:58 ?           0:00 procM
      mgcusr  1945  1940   1 06:02:03 ?           0:00 ../bin/cfgM -X 30001
      mgcusr  1931     1   0 06:01:57 ?           0:00 ../bin/LogServerd -d
      mgcusr  1943  1940   1 06:02:03 ?           0:00 ../bin/amDmpr -X 30004
    
    # exit
    
  13. Use the mml command in order to check the PGW 2200 Softswitch STANDBY status.

    Note: After you restart the PGW 2200 Softswitch, the STATUS can be OOS for up to a couple of minutes. But then the status changes to STANDBY. If this is not the case, try to check the system with an mml command. You can issue the rtrv-softw:all and rtrv-alms commands, for example.

    mgcusr@PGW2200-2% mml 
    
    Copyright © 1998-2008, Cisco Systems, Inc.
    PGW2200-2 mml> rtrv-ne 
       
       ;
       MGC-02 - Media Gateway Controller 2009-05-22 02:17:58.091 EDT
    M  RTRV
       "Type:MGC"
       "Hardware platform:sun4u sparc SUNW,UltraAX-i2"
       "Vendor:"Cisco Systems, Inc.""
       "Location:MGC-02 - Media Gateway Controller"
       "Version:"9.7(3)""
       "Platform State:STANDBY"
     
    PGW2200-2 mml>
  14. Check the software and alarm status:

    PGW2200-2 mml> rtrv-softw:all 
      
      MGC-02 - Media Gateway Controller 2009-05-22 02:19:14.006 EDT
    M  RTRV 
       "CFM-01:RUNNING STANDBY" 
       "ALM-01:RUNNING STANDBY" 
       "MM-01:RUNNING STANDBY" 
       "AMDMPR-01:RUNNING STANDBY" 
       "CDRDMPR-01:RUNNING STANDBY" 
       "DSKM-01:RUNNING IN N/A STATE" 
       "MMDB-01:RUNNING IN N/A STATE" 
       "POM-01:RUNNING STANDBY" 
       "MEASAGT:RUNNING STANDBY" 
       "OPERSAGT:RUNNING STANDBY" 
       "mgcp-1:RUNNING IN N/A STATE" 
       "Replic-01:RUNNING STANDBY" 
       "ENG-01:RUNNING STANDBY" 
       "IOCM-01:RUNNING STANDBY" 
       "TCAP-01:RUNNING IN N/A STATE" 
       "m3ua-1:RUNNING IN N/A STATE" 
       "FOD-01:RUNNING IN N/A STATE
    
    PGW2200-2 mml> rtrv-alms 
    PGW2200-2 mml> quit 
    mgcusr@PGW2200%
  15. In case of other problems, check the messages in the /opt/CiscoMGC/var/log/platform.log file. If you are not able to solve the problem, open a case with the Cisco Technical Assistance Center (TAC) and include the capture file of the upgrade patch process, in combination with the platform.log information.

    Note: Do not upgrade the active system with the new patch level until the problem has been analyzed. If everything is all right, proceed to step 16.

  16. Perform the same process again for the PGW 2200 Softswitch that is currently active. First switch over the active PGW to standby status:

    PGW2200-1 mml> rtrv-ne 
    MGC-02 - Media Gateway Controller 2009-05-22 02:17:58.091 EDT
    M  RTRV
       "Type:MGC"
       "Hardware platform:sun4u sparc SUNW,UltraAX-i2"
       "Vendor:"Cisco Systems, Inc.""
       "Location:MGC-02 - Media Gateway Controller"
       "Version:"9.7(3)""
       "Platform State:ACTIVE"
       ; 
    PGW2200-1> 
    PGW2200-1> sw-over::confirm 
       MGC-02 - Media Gateway Controller 2004-01-28 09:56:56.883 GMT 
    M  COMPLD 
       "Proc Mgr" 
       ; 
    PGW2200-1 mml> 
    
    !--- Note: The system comes into OOS 
    !--- status for some time until the system comes to the final 
    !--- Standby status. Do a rtrv-ne several times 
    !--- in order to find out the final status. If the status still remains
    !--- in OOS, check the PGW 2200 alarm status 
    !--- with rtrv-alms. 
    
    
    PGW2200-1 mml> rtrv-ne
     MGC-02 - Media Gateway Controller 2009-05-22 02:17:58.091 EDT
    M  RTRV
       "Type:MGC"
       "Hardware platform:sun4u sparc SUNW,UltraAX-i2"
       "Vendor:"Cisco Systems, Inc.""
       "Location:MGC-02 - Media Gateway Controller"
       "Version:"9.7(3)""
       "Platform State:STANDBY"
    PGW2200-1 mml> 
    

    Note: Check PGW2200-2, if this system is in ACTIVE mode.

  17. If the system is in STANDBY mode, go to step 1 again and upgrade PGW 2200-1 with the new patches.

    For PGW releases 9.8(1)S5P5 and later, proceed to step 18. For all the previous versions, proceed to step 19.

  18. Start the TimesTen replication on the active and standby pair of Cisco PGW 2200 Softswitches. Refer to the Initializing Database Replication section of the Cisco PGW 2200 Softswitch Release 9.8 Software Installation and Configuration Guide for more information and instructions on how to start the replication.

  19. After both PGW 2200 Softswitches have been upgraded, edit the /opt/CiscoMGC/etc/XECfgParm.dat file in both PGW 2200 Softswitches and set the parameter pom.dataSync to true in order to restore configuration synchronization.

Related Information

Updated: Jun 03, 2009
Document ID: 48100