In this section:

Before you upgrade the software on your system, it is recommended that you execute the pre-upgrade check procedure provided in this section. This procedure requires about fifteen minutes to complete depending on your system configuration.

Note

The pre-upgrade process can be executed multiple times (if required).

The screen captures in this page are examples only and are the same between releases with the exception of the software version numbers in these screen captures.

It is assumed that you are logged onto the Ribbon DSC 8000.

The following procedure provides the instructions if you have to obtain the software load version number to execute the pre-upgrade check.

New License Key Entries Message

When upgrading to Release 24.0.0, a new license key is required. The file for the new license key is named license.dat.new and should have been provided with the purchase of the license key. Place the file on the management slot where the upgrade is being run (slot2 or slot13) in /opt/cpu_ss7gw/current/data. If the file is missing, the pre-upgrade check will fail.  The license is checked at the end of the pre-upgrade check.

If you purchased a new application which requires that you enter the license key, perform this task using the procedures described in Configuring the System Licensing.

Obtain the Software Load Version Number

Make sure that all CPUs have the same software load version; otherwise, the pre-upgrade check may fail. The following procedure provides the instructions to obtain the software load version number.

Start
  1. From the Main Menu, click Product Information.
  2. Using the Product Information on drop-down list, select the required CPU.
  3. Click Update.

    Tip

    The software load is listed as Internal Build.



  4. Repeat this procedure for all other CPUs by selecting the required slot in the Product Information on drop-down list that is populated with a CPU.

    All system cards should have the same Internal Build number. Otherwise, the pre-upgrade check may not be successful.

Perform the Pre-upgrade Check

Follow the instructions in this section in the order presented to perform a pre-upgrade check.

Note

The following illustration is an example of the various functions that are automatically done by the system for the pre-upgrade check.

It is assumed that you are logged onto the Ribbon DSC Platform [either Management CPU in slot 2 (p19p1.3) or slot 13 (p19p.2.5)] and have a terminal window open.

Start
  1. Log onto one of the DSC 8000 Management CPUs (for information about logging onto the system, refer to Accessing the DSC Platforms.  
  2. At the Linux prompt, enter startmenu, and press ENTER.
  3. From the Main Menu, select System, and press ENTER.
  4. Select Software Revisions, and press ENTER.



  5. Select Pre Upgrade Check, and press ENTER.

    ===== Performing upgrade PRE-checks... ======
    --------------------------------------------
      USB device check ...
    --------------------------------------------
    Check USB device status on all the CPU or VM slots reported by cardlist/slotmon  
    SLOT: 2
    SLOT: 13
    SLOT: 3
    SLOT: 4
    SLOT: 5
    SLOT: 10
    SLOT: 11
    SLOT: 12 
    PASSED
    <Enter> to continue
  6. Press ENTER.

    ---------------------------------------------------
      Ping connectivity check...
    ---------------------------------------------------
    Ping all slots which are CPUS or IOs in /opt/cpu_ss7gw/current/data/slot.conf to check card availability
    
    Ping all the slots reported by cardlist/slotmon to check packet loss
    -Slot: 2        Packets dropped: 0%
    -Slot: 13       Packets dropped: 0%
    -Slot: 3        Packets dropped: 0%
    -Slot: 4        Packets dropped: 0%
    -Slot: 5        Packets dropped: 0%
    -Slot: 10       Packets dropped: 0%
    -Slot: 11       Packets dropped: 0%
    -Slot: 12       Packets dropped: 0%
    -Slot: 7        Packets dropped: 0%
    -Slot: 8        Packets dropped: 0%
    
     PASSED
    
    <Enter> to continue
  7. Press ENTER.

    ---------------------------------------------------
      ish connectivity check...
    ---------------------------------------------------
    Perform ish test between all CPUS in /opt/cpu_ss7gw/current/data/slot.conf to check slots interactive communication availability
    
    ish test from slot 2 to all slots in system...
    
    ish test from slot 2 to slot 2 passed.
    ish test from slot 2 to slot 3 passed.
    ish test from slot 2 to slot 4 passed.
    ish test from slot 2 to slot 5 passed.
    ish test from slot 2 to slot 10 passed.
    ish test from slot 2 to slot 11 passed.
    ish test from slot 2 to slot 12 passed.
    ish test from slot 2 to slot 13 passed.
    
    ish test from slot 3 to all slots in system...
    
    ish test from slot 3 to slot 2 passed.
    ish test from slot 3 to slot 3 passed.
    ish test from slot 3 to slot 4 passed.
    ish test from slot 3 to slot 5 passed.
    ish test from slot 3 to slot 10 passed.
    ish test from slot 3 to slot 11 passed.
    ish test from slot 3 to slot 12 passed.
    ish test from slot 3 to slot 13 passed.
    
    ish test from slot 4 to all slots in system...
    
    ish test from slot 4 to slot 2 passed.
    ish test from slot 4 to slot 3 passed.
    ish test from slot 4 to slot 4 passed.
    ish test from slot 4 to slot 5 passed.
    ish test from slot 4 to slot 10 passed.
    ish test from slot 4 to slot 11 passed.
    ish test from slot 4 to slot 12 passed.
    ish test from slot 4 to slot 13 passed.
    
    ish test from slot 5 to all slots in system...
    
    ish test from slot 5 to slot 2 passed.
    ish test from slot 5 to slot 3 passed.
    ish test from slot 5 to slot 4 passed.
    ish test from slot 5 to slot 5 passed.
    ish test from slot 5 to slot 10 passed.
    ish test from slot 5 to slot 11 passed.
    ish test from slot 5 to slot 12 passed.
    ish test from slot 5 to slot 13 passed.
    
    ish test from slot 10 to all slots in system...
    
    ish test from slot 10 to slot 2 passed.
    ish test from slot 10 to slot 3 passed.
    ish test from slot 10 to slot 4 passed.
    ish test from slot 10 to slot 5 passed.
    ish test from slot 10 to slot 10 passed.
    ish test from slot 10 to slot 11 passed.
    ish test from slot 10 to slot 12 passed.
    ish test from slot 10 to slot 13 passed.
    
    ish test from slot 11 to all slots in system...
    
    ish test from slot 11 to slot 2 passed.
    ish test from slot 11 to slot 3 passed.
    ish test from slot 11 to slot 4 passed.
    ish test from slot 11 to slot 5 passed.
    ish test from slot 11 to slot 10 passed.
    ish test from slot 11 to slot 11 passed.
    ish test from slot 11 to slot 12 passed.
    ish test from slot 11 to slot 13 passed.
    
    ish test from slot 12 to all slots in system...
    
    ish test from slot 12 to slot 2 passed.
    ish test from slot 12 to slot 3 passed.
    ish test from slot 12 to slot 4 passed.
    ish test from slot 12 to slot 5 passed.
    ish test from slot 12 to slot 10 passed.
    ish test from slot 12 to slot 11 passed.
    ish test from slot 12 to slot 12 passed.
    ish test from slot 12 to slot 13 passed.
    
    ish test from slot 13 to all slots in system...
    
    ish test from slot 13 to slot 2 passed.
    ish test from slot 13 to slot 3 passed.
    ish test from slot 13 to slot 4 passed.
    ish test from slot 13 to slot 5 passed.
    ish test from slot 13 to slot 10 passed.
    ish test from slot 13 to slot 11 passed.
    ish test from slot 13 to slot 12 passed.
    ish test from slot 13 to slot 13 passed.
    
     PASSED
    
    <Enter> to continue
  8. Press ENTER to check SDA configuration.

    Note

    The SDA configuration check will pass if:

    • SDA is not configured on the system
    • DRBD version 9.0 is found on the system (SDA version 19.0.0 R07 contains the updated DRDB)

    The SDA configuration check will fail if:

    • An older version than DRBD 9.0 configuration is found on the system



  9. Press ENTER.

    ---------------------------------------------------
      RPM database check...
    ---------------------------------------------------
    Check RPM database status on all the CPU or VM slots reported by cardlist/slotmon
    
    SLOT: 2
    RPM database files backed up to /var/lib/rpm/backup-20240228
    
    RPM database is not corrupt.
    Verifying RPM database.
    Cleaning up
    RPM database is valid.
    
    SLOT: 13
    RPM database files backed up to /var/lib/rpm/backup-20240228
    
    RPM database is not corrupt.
    Verifying RPM database.
    Cleaning up
    RPM database is valid.
    
    SLOT: 3
    RPM database files backed up to /var/lib/rpm/backup-20240228
    
    RPM database is not corrupt.
    Verifying RPM database.
    Cleaning up
    RPM database is valid.
    
    SLOT: 4
    RPM database files backed up to /var/lib/rpm/backup-20240228
    
    RPM database is not corrupt.
    Verifying RPM database.
    Cleaning up
    RPM database is valid.
    
    SLOT: 5
    RPM database files backed up to /var/lib/rpm/backup-20240228
    
    RPM database is not corrupt.
    Verifying RPM database.
    Cleaning up
    RPM database is valid.
    
    SLOT: 10
    RPM database files backed up to /var/lib/rpm/backup-20240228
    
    RPM database is not corrupt.
    Verifying RPM database.
    Cleaning up
    RPM database is valid.
    
    SLOT: 11
    RPM database files backed up to /var/lib/rpm/backup-20240228
    
    RPM database is not corrupt.
    Verifying RPM database.
    Cleaning up
    RPM database is valid.
    
    SLOT: 12
    RPM database files backed up to /var/lib/rpm/backup-20240228
    
    RPM database is not corrupt.
    Verifying RPM database.
    Cleaning up
    RPM database is valid.
    
     PASSED
    
    <Enter> to continue
  10. Press ENTER.

    ---------------------------------------------------
      Free space check...
    ---------------------------------------------------
      -Available RAM space:                 10602 MB
      -Available HDD (/var/log) space:      211502 MB
      -Available Compact Flash (/opt directory) space:      26435 MB
    
     PASSED
    
    <Enter> to continue
  11. Press ENTER.

      Checking current Clock Settings...
    
    ---------------------------------------------------
      Current Clock Settings...
    ---------------------------------------------------
    
    TIMEZONE:
      CPU Slot  2:       -05 (EST)
      CPU Slot 13:       -05 (EST)
      CPU Slot  3:       -05 (EST)
      CPU Slot  4:       -05 (EST)
      CPU Slot  5:       -05 (EST)
      CPU Slot 10:       -05 (EST)
      CPU Slot 11:       -05 (EST)
      CPU Slot 12:       -05 (EST)
      IO  Slot  7:       -05 (EST)
      IO  Slot  8:       -05 (EST)
    
    HWCLOCK:
      CPU Slot  2:       Wed 28 Feb 2024 08:56:36 AM EST  -0.646755 seconds
      CPU Slot 13:       Wed 28 Feb 2024 08:56:27 AM EST  -0.626695 seconds
      CPU Slot  3:       Wed 31 May 2023 02:25:09 PM EDT  -10.001995 seconds
      CPU Slot  4:       Wed 24 Feb 2010 06:49:37 AM EST  -10.007734 seconds
      CPU Slot  5:       Tue 21 Nov 2023 01:35:13 PM EST  -0.657820 seconds
      CPU Slot 10:       Tue 21 Nov 2023 01:35:18 PM EST  -0.267388 seconds
      CPU Slot 11:       Tue 21 Nov 2023 01:35:03 PM EST  -0.642500 seconds
      CPU Slot 12:       Tue 21 Nov 2023 01:32:54 PM EST  -0.954893 seconds
      IO  Slot  7:
      IO  Slot  8:
    
    WALL CLOCK:
      CPU Slot  2:       Wed Feb 28 08:57:01 EST 2024
      CPU Slot 13:       Wed Feb 28 08:57:02 EST 2024
      CPU Slot  3:       Wed Feb 28 08:57:02 EST 2024
      CPU Slot  4:       Wed Feb 28 08:57:02 EST 2024
      CPU Slot  5:       Wed Feb 28 08:57:02 EST 2024
      CPU Slot 10:       Wed Feb 28 08:57:03 EST 2024
      CPU Slot 11:       Wed Feb 28 08:57:03 EST 2024
      CPU Slot 12:       Wed Feb 28 08:57:03 EST 2024
      IO  Slot  7:       Wed Feb 28 08:57:04 EST 2024
      IO  Slot  8:       Wed Feb 28 08:57:04 EST 2024
    
    
    
    <Enter> to continue
  12. Press ENTER.

    ----------------------------------------------------------------
      Checking if firmware flashing is recommended...
    ----------------------------------------------------------------
    -CPU Slot: 2   Firmware up to date. Board Type: AMC124 Current Firmware version: 1.24
    -CPU Slot: 13   Firmware up to date. Board Type: AMC124 Current Firmware version: 1.24
    -CPU Slot: 3   Firmware up to date. Board Type: AMC124 Current Firmware version: 1.24
    -CPU Slot: 4   Firmware up to date. Board Type: AMC124 Current Firmware version: 1.24
    -CPU Slot: 5   Firmware up to date. Board Type: AMC124 Current Firmware version: 1.24
    -CPU Slot: 10   Firmware up to date. Board Type: AMC124 Current Firmware version: 1.24
    -CPU Slot: 11   Firmware up to date. Board Type: AMC124 Current Firmware version: 1.24
    -CPU Slot: 12   Firmware up to date. Board Type: AMC124 Current Firmware version: 1.24
    -IO Slot: 7   Firmware up to date. Board Type: AMC348 Current Firmware version: 1.0B
    -IO Slot: 8   Firmware up to date. Board Type: AMC348 Current Firmware version: 1.0B
    -MCH Slot: 1   Firmware up to date. Board Type: AMC671 Current Firmware version: 1.26
    -MCH Slot: 14   Firmware up to date. Board Type: AMC671 Current Firmware version: 1.26
    -Chassis 1/cu1:   Firmware up to date. Board Type: Cooling Unit Current Firmware version: 1.10
    -Chassis 1/cu2:   Firmware up to date. Board Type: Cooling Unit Current Firmware version: 1.10
    -Chassis 1/pm1:   Firmware up to date. Board Type: Power Module Current Firmware version: 1.26
    -Chassis 1/pm2:   Firmware up to date. Board Type: Power Module Current Firmware version: 1.26
    -Chassis 1/pm4:   Firmware up to date. Board Type: Power Module Current Firmware version: 1.26
    
    <Enter> to continue
  13. Press ENTER. 

    ----------------------------------------------------------------
      Pre-setting and verifying new FS volume labels...
    ----------------------------------------------------------------
    -CPU Slot: 2   FS volume labels set and verified
    -CPU Slot: 13   FS volume labels set and verified
    -CPU Slot: 3   FS volume labels set and verified
    -CPU Slot: 4   FS volume labels set and verified
    -CPU Slot: 5   FS volume labels set and verified
    -CPU Slot: 10   FS volume labels set and verified
    -CPU Slot: 11   FS volume labels set and verified
    -CPU Slot: 12   FS volume labels set and verified
    
     PASSED
    
    <Enter> to continue
  14. Press ENTER. 

    ----------------------------------------------------------------
      Checking if CPU Unused SATA Channels are Disabled...
    ----------------------------------------------------------------
    -CPU Slot: 2   Unused SATA Channels are Disabled. Board Type: AMC124
    -CPU Slot: 13   Unused SATA Channels are Disabled. Board Type: AMC124
    -CPU Slot: 3   Unused SATA Channels are Disabled. Board Type: AMC124
    -CPU Slot: 4   Unused SATA Channels are Disabled. Board Type: AMC124
    -CPU Slot: 5   Unused SATA Channels are Disabled. Board Type: AMC124
    -CPU Slot: 10   Unused SATA Channels are Disabled. Board Type: AMC124
    -CPU Slot: 11   Unused SATA Channels are Disabled. Board Type: AMC124
    -CPU Slot: 12   Unused SATA Channels are Disabled. Board Type: AMC124
    
     PASSED
    
    <Enter> to continue
  15. Press ENTER.

    ---------------------------------------------------
    Check Kernel and Mount Points.
    ---------------------------------------------------
    No tests to perform.
    <Enter> to continue
  16. Press ENTER.

    ---------------------------------------------------
      Dumping slot status and watchdog processes...
    ---------------------------------------------------
      Dumping CPU status info...
    AVAILABLE SOFTWARE VERSIONS
    --------------------------------------------------------------------------------
    CPU (new)          dsc_8000_24_0_0_nb20240220  OS: Ribbon8.8.10
    CPU (current)      dsc_8000_22_0_0_nb20221206  OS: Ribbon7.9.11
        (Servicepack)  [none applied]
    CPU (previous)     dsc_8000_21_0_1_nb20220425  OS: Ribbon7.9.11
        (Servicepack)
    
    RUNNING SOFTWARE VERSIONS (*=update required, ?=update unknown)
             CARD                   BUILD     SERVICE  O/S
    -SLOT----TYPE----------RELEASE--VERSION----PACK---IMAGE-------CARD STATUS---
    --------------------------------------------------------------------------------
    Slot  2 MGMT         * 22.0.0 (nb20221206) SP:    OS: Ribbon7.9.11  19 procs running
    Slot 13 MGMT         * 22.0.0 (nb20221206) SP:    OS: Ribbon7.9.11  19 procs running
    Slot  3 ROUTING      * 22.0.0 (nb20221206) SP:    OS: Ribbon7.9.11  26 procs running
    Slot  4 APPLICTN     * 22.0.0 (nb20221206) SP:    OS: Ribbon7.9.11  11 procs running
    Slot  5 APPLICTN     * 22.0.0 (nb20221206) SP:    OS: Ribbon7.9.11  11 procs running
    Slot 10 APPLICTN     * 22.0.0 (nb20221206) SP:    OS: Ribbon7.9.11  11 procs running
    Slot 11 APPLICTN     * 22.0.0 (nb20221206) SP:    OS: Ribbon7.9.11  11 procs running
    Slot 12 ROUTING      * 22.0.0 (nb20221206) SP:    OS: Ribbon7.9.11  26 procs running
      (p=servicepack is partially applied)
    
      Dumping IO status info...
    AVAILABLE SOFTWARE VERSIONS
    --------------------------------------------------------------------------------
    IO (new)     358/388 /upgrade/opt/dsc_8000_24_0_0_nb20240220  OS: Not_Available
    IO (new)     308A    /upgrade/opt/dsc_8000_24_0_0_nb20240220  OS: Not_Available
    IO (new)     PCE382  /upgrade/opt/dsc_8000_24_0_0_nb20240220  OS: Not_Available
    IO (current) AMC348  dsc_8000_22_0_0_nb20221206  OS: rel_12_00_p04.x511.img
       (Servicepack)     [none applied]
    
    RUNNING SOFTWARE VERSIONS (*=update required, ?=update unknown)
             CARD                   BUILD       SERVICE   O/S
    -SLOT----TYPE----------RELEASE-VERSION------PACK-----IMAGE-------
    --------------------------------------------------------------------------------
    Slot  7   IO AMC348  * 22.0.0 (nb20221206) SP:    OS: rel_12_00_p04.x511.img
    Slot  8   IO AMC348  * 22.0.0 (nb20221206) SP:    OS: rel_12_00_p04.x511.img
      (p=servicepack is partially applied)
    
      Dumping MCH status info...
    AVAILABLE SOFTWARE VERSIONS
    --------------------------------------------------------------------------------
    MCH    (new)          dsc_8000_24_0_0_nb20240220
    MCH    (current)      dsc_8000_22_0_0_nb20221206
           (Servicepack)  [none applied]
    
    
    RUNNING SOFTWARE VERSIONS (*=update required, ?=update unknown)
             CARD               BUILD     SERVICE   O/S
    -SLOT----TYPE------RELEASE-VERSION----PACK-----IMAGE------------CARD STATUS-----
    --------------------------------------------------------------------------------
    -- Chassis 1 --
    Slot  1  MCH     * 22.0.0 (nb20221206) SP:
    Slot 14  MCH     * 22.0.0 (nb20221206) SP:
      (p=servicepack is partially applied)
    
      Dumping Watchdog process info for each CPU...
    
    Watchdog Process Details on MGMT - slot2_0.
    
    WID  PID   STA  RPT  RHT  HTV  HTT  COM
    1    5650  S+   0    0    10   10   slotmon --platform X511 -s 2 -g 0 -p /opt...
    2    30734 S+   0    0    10   10   pxbr -p /opt/cpu_ss7gw/current/data --pla...
    3    30761 S+   0    0    10   10   upp -p /opt/cpu_ss7gw/current/data/ --pla...
    4    25601 S+   1    0    10   10   sca -p /opt/cpu_ss7gw/current/data/
    5    30817 S+   0    0    10   10   sysmon.default -p /opt/cpu_ss7gw/current/...
    6    30922 S+   0    0    10   10   sysmon.cpucheck -p /opt/cpu_ss7gw/current...
    7    31037 S+   0    0    10   9    sysmon.diskmon -p /opt/cpu_ss7gw/current/...
    8    31163 S+   0    0    10   10   sysmon.logcpu -p /opt/cpu_ss7gw/current/s...
    9    31373 S+   0    0    10   10   sysmon.logmem -p /opt/cpu_ss7gw/current/s...
    10   31650 S+   0    0    10   10   sysmon.usbcheck -p /opt/cpu_ss7gw/current...
    11   31761 S+   0    0    10   10   sysmon.slotinventory -p /opt/cpu_ss7gw/cu...
    12   31872 S+   0    0    10   10   sysmon.configuremtu -p /opt/cpu_ss7gw/cur...
    14   32004 S+   0    0    10   10   switchmon -p /opt/cpu_ss7gw/current/data/...
    15   32044 S+   0    0    120  120  hwmon --platform X511
    16   1992  S+   0    0    10   10   licensed -r -f /opt/cpu_ss7gw/current/dat...
    17   2047  S+   0    0    10   10   snm --platform X511 -p /opt/cpu_ss7gw/cur...
    18   2148  S+   0    0    10   10   imfProbe -p 7377
    19   2162  S+   0    0    10   10   gws --platform X511 -p /opt/cpu_ss7gw/cur...
    20   26707 S+   0    0    10   10   sysmon.configaudit -p /opt/cpu_ss7gw/curr...
    
    Watchdog Process Details on MGMT - slot13_0.
    
    WID  PID   STA  RPT  RHT  HTV  HTT  COM
    1    6420  S+   0    0    10   10   slotmon --platform X511 -s 13 -g 0 -p /op...
    2    13845 S+   0    0    10   10   pxbr -p /opt/cpu_ss7gw/current/data --pla...
    3    13872 S+   0    0    10   10   upp -p /opt/cpu_ss7gw/current/data/ --pla...
    4    24029 S+   2    0    10   10   sca -p /opt/cpu_ss7gw/current/data/
    5    13920 S+   0    0    10   10   sysmon.default -p /opt/cpu_ss7gw/current/...
    6    14030 S+   0    0    10   10   sysmon.cpucheck -p /opt/cpu_ss7gw/current...
    7    14136 S+   0    0    10   10   sysmon.diskmon -p /opt/cpu_ss7gw/current/...
    8    14254 S+   0    0    10   10   sysmon.logcpu -p /opt/cpu_ss7gw/current/s...
    9    14427 S+   0    0    10   10   sysmon.logmem -p /opt/cpu_ss7gw/current/s...
    10   14727 S+   0    0    10   10   sysmon.usbcheck -p /opt/cpu_ss7gw/current...
    11   14818 S+   0    0    10   10   sysmon.slotinventory -p /opt/cpu_ss7gw/cu...
    12   14909 S+   0    0    10   10   sysmon.configuremtu -p /opt/cpu_ss7gw/cur...
    14   15046 S+   0    0    10   10   switchmon -p /opt/cpu_ss7gw/current/data/...
    15   15080 S+   0    0    120  120  hwmon --platform X511
    16   17687 S+   0    0    10   10   licensed -r -f /opt/cpu_ss7gw/current/dat...
    17   17721 S+   0    0    10   10   snm --platform X511 -p /opt/cpu_ss7gw/cur...
    18   17843 S+   0    0    10   10   imfProbe -p 7377
    19   17859 S+   0    0    10   10   gws --platform X511 -p /opt/cpu_ss7gw/cur...
    20   17489 S+   0    0    10   10   sysmon.configaudit -p /opt/cpu_ss7gw/curr...
    
    Watchdog Process Details on ROUTING - slot3_0.
    
    WID  PID   STA  RPT  RHT  HTV  HTT  COM
    27   23678 S+   0    0    10   10   sysmon.default -p /opt/cpu_ss7gw/current/...
    28   23770 S+   0    0    10   10   sysmon.cpucheck -p /opt/cpu_ss7gw/current...
    29   23876 S+   0    0    10   10   sysmon.diskmon -p /opt/cpu_ss7gw/current/...
    30   23994 S+   0    0    10   10   sysmon.logcpu -p /opt/cpu_ss7gw/current/s...
    31   24166 S+   0    0    10   10   sysmon.logmem -p /opt/cpu_ss7gw/current/s...
    32   24467 S+   0    0    10   10   sysmon.usbcheck -p /opt/cpu_ss7gw/current...
    33   24558 S+   0    0    10   10   sysmon.slotinventory -p /opt/cpu_ss7gw/cu...
    34   24649 S+   0    0    10   10   sysmon.configuremtu -p /opt/cpu_ss7gw/cur...
    35   25779 S+   0    0    10   10   licensed -r -f /opt/cpu_ss7gw/current/dat...
    36   25801 S+   0    0    10   10   dsc.1 -p /opt/cpu_ss7gw/current/data/dsc....
    37   26098 S+   0    0    10   10   dsc.2 -p /opt/cpu_ss7gw/current/data/dsc....
    38   26369 S+   0    0    10   10   dsc.3 -p /opt/cpu_ss7gw/current/data/dsc....
    39   26528 S+   0    0    10   10   dsc.4 -p /opt/cpu_ss7gw/current/data/dsc....
    40   26692 S+   0    0    10   10   dsc.5 -p /opt/cpu_ss7gw/current/data/dsc....
    41   27105 S+   0    0    10   10   dsc.6 -p /opt/cpu_ss7gw/current/data/dsc....
    42   27264 S+   0    0    10   10   dsc.7 -p /opt/cpu_ss7gw/current/data/dsc....
    43   27423 S+   0    0    10   10   dsc.8 -p /opt/cpu_ss7gw/current/data/dsc....
    44   27582 S+   0    0    10   10   dsc.9 -p /opt/cpu_ss7gw/current/data/dsc....
    45   27741 S+   0    0    10   10   dsc.10 -p /opt/cpu_ss7gw/current/data/dsc...
    46   27896 S+   0    0    10   10   dre --platform X511 -p /opt/cpu_ss7gw/cur...
    47   28098 S+   0    0    10   10   sccp --platform X511 --noGTT -p /opt/cpu_...
    48   28242 S+   0    0    10   10   gtt --platform X511 -p /opt/cpu_ss7gw/cur...
    49   28386 S+   0    0    10   10   dinamo --platform X511 -p /opt/cpu_ss7gw/...
    50   28431 S+   0    0    10   10   pce --platform X511 --noGTT -p /opt/cpu_s...
    51   28564 S+   0    0    10   10   l4cvtr --platform X511 -p /opt/cpu_ss7gw/...
    52   28658 S+   0    0    10   10   imf --platform X511 -p /opt/cpu_ss7gw/cur...
    
    Watchdog Process Details on APP - slot4_0.
    
    WID  PID   STA  RPT  RHT  HTV  HTT  COM
    1    10301 S+   0    0    10   10   sysmon.default -p /opt/cpu_ss7gw/current/...
    2    10389 S+   0    0    10   10   sysmon.cpucheck -p /opt/cpu_ss7gw/current...
    3    10487 S+   0    0    10   10   sysmon.diskmon -p /opt/cpu_ss7gw/current/...
    4    10593 S+   0    0    10   10   sysmon.logcpu -p /opt/cpu_ss7gw/current/s...
    5    10768 S+   0    0    10   10   sysmon.logmem -p /opt/cpu_ss7gw/current/s...
    6    11046 S+   0    0    10   10   sysmon.usbcheck -p /opt/cpu_ss7gw/current...
    7    11133 S+   0    0    10   10   sysmon.slotinventory -p /opt/cpu_ss7gw/cu...
    8    11220 S+   0    0    10   10   sysmon.configuremtu -p /opt/cpu_ss7gw/cur...
    9    11307 S+   0    0    10   10   sysmon.sqlcheck -p /opt/cpu_ss7gw/current...
    10   14786 S+   0    0    10   10   licensed -r -f /opt/cpu_ss7gw/current/dat...
    11   18113 S+   0    0    10   10   ./fr_sigflxsys --as sigflxsys
    
    Watchdog Process Details on APP - slot5_0.
    
    WID  PID   STA  RPT  RHT  HTV  HTT  COM
    10   30200 S+   0    0    10   10   sysmon.default -p /opt/cpu_ss7gw/current/...
    11   30291 S+   0    0    10   10   sysmon.cpucheck -p /opt/cpu_ss7gw/current...
    12   30397 S+   0    0    10   10   sysmon.diskmon -p /opt/cpu_ss7gw/current/...
    13   30515 S+   0    0    10   10   sysmon.logcpu -p /opt/cpu_ss7gw/current/s...
    14   30687 S+   0    0    10   10   sysmon.logmem -p /opt/cpu_ss7gw/current/s...
    15   30988 S+   0    0    10   10   sysmon.usbcheck -p /opt/cpu_ss7gw/current...
    16   31079 S+   0    0    10   10   sysmon.slotinventory -p /opt/cpu_ss7gw/cu...
    17   31170 S+   0    0    10   10   sysmon.configuremtu -p /opt/cpu_ss7gw/cur...
    18   32291 S+   0    0    10   10   licensed -r -f /opt/cpu_ss7gw/current/dat...
    19   388   S+   0    0    10   10   ./fr_yj4flx --as yj4flx
    20   430   S+   0    0    10   10   ./fr_mDaemon --as mDaemon
    
    Watchdog Process Details on APP - slot10_0.
    
    WID  PID   STA  RPT  RHT  HTV  HTT  COM
    10   4433  S+   0    0    10   10   sysmon.default -p /opt/cpu_ss7gw/current/...
    11   4524  S+   0    0    10   10   sysmon.cpucheck -p /opt/cpu_ss7gw/current...
    12   4630  S+   0    0    10   10   sysmon.diskmon -p /opt/cpu_ss7gw/current/...
    13   4748  S+   0    0    10   10   sysmon.logcpu -p /opt/cpu_ss7gw/current/s...
    14   4918  S+   0    0    10   10   sysmon.logmem -p /opt/cpu_ss7gw/current/s...
    15   5222  S+   0    0    10   10   sysmon.usbcheck -p /opt/cpu_ss7gw/current...
    16   5313  S+   0    0    10   10   sysmon.slotinventory -p /opt/cpu_ss7gw/cu...
    17   5404  S+   0    0    10   10   sysmon.configuremtu -p /opt/cpu_ss7gw/cur...
    18   6526  S+   0    0    10   10   licensed -r -f /opt/cpu_ss7gw/current/dat...
    19   7085  S+   0    0    10   10   ./fr_yj4flx --as yj4flx
    20   7136  S+   0    0    10   10   ./fr_mDaemon --as mDaemon
    
    Watchdog Process Details on APP - slot11_0.
    
    WID  PID   STA  RPT  RHT  HTV  HTT  COM
    1    9771  S+   0    0    10   10   sysmon.default -p /opt/cpu_ss7gw/current/...
    2    9858  S+   0    0    10   10   sysmon.cpucheck -p /opt/cpu_ss7gw/current...
    3    9956  S+   0    0    10   10   sysmon.diskmon -p /opt/cpu_ss7gw/current/...
    4    10062 S+   0    0    10   10   sysmon.logcpu -p /opt/cpu_ss7gw/current/s...
    5    10234 S+   0    0    10   10   sysmon.logmem -p /opt/cpu_ss7gw/current/s...
    6    10530 S+   0    0    10   10   sysmon.usbcheck -p /opt/cpu_ss7gw/current...
    7    10619 S+   0    0    10   10   sysmon.slotinventory -p /opt/cpu_ss7gw/cu...
    8    10734 S+   0    0    10   10   sysmon.configuremtu -p /opt/cpu_ss7gw/cur...
    9    10821 S+   0    0    10   10   sysmon.sqlcheck -p /opt/cpu_ss7gw/current...
    10   14748 S+   0    0    10   10   licensed -r -f /opt/cpu_ss7gw/current/dat...
    11   18953 S+   0    0    10   10   ./fr_sigflxsys --as sigflxsys
    
    Watchdog Process Details on ROUTING - slot12_0.
    
    WID  PID   STA  RPT  RHT  HTV  HTT  COM
    27   10818 S+   0    0    10   10   sysmon.default -p /opt/cpu_ss7gw/current/...
    28   10909 S+   0    0    10   10   sysmon.cpucheck -p /opt/cpu_ss7gw/current...
    29   11016 S+   0    0    10   10   sysmon.diskmon -p /opt/cpu_ss7gw/current/...
    30   11134 S+   0    0    10   10   sysmon.logcpu -p /opt/cpu_ss7gw/current/s...
    31   11307 S+   0    0    10   9    sysmon.logmem -p /opt/cpu_ss7gw/current/s...
    32   11608 S+   0    0    10   10   sysmon.usbcheck -p /opt/cpu_ss7gw/current...
    33   11699 S+   0    0    10   10   sysmon.slotinventory -p /opt/cpu_ss7gw/cu...
    34   11790 S+   0    0    10   10   sysmon.configuremtu -p /opt/cpu_ss7gw/cur...
    35   12916 S+   0    0    10   10   licensed -r -f /opt/cpu_ss7gw/current/dat...
    36   12938 S+   0    0    10   10   dsc.1 -p /opt/cpu_ss7gw/current/data/dsc....
    37   13251 S+   0    0    10   10   dsc.2 -p /opt/cpu_ss7gw/current/data/dsc....
    38   13506 S+   0    0    10   10   dsc.3 -p /opt/cpu_ss7gw/current/data/dsc....
    39   13670 S+   0    0    10   10   dsc.4 -p /opt/cpu_ss7gw/current/data/dsc....
    40   13833 S+   0    0    10   10   dsc.5 -p /opt/cpu_ss7gw/current/data/dsc....
    41   14242 S+   0    0    10   10   dsc.6 -p /opt/cpu_ss7gw/current/data/dsc....
    42   14401 S+   0    0    10   10   dsc.7 -p /opt/cpu_ss7gw/current/data/dsc....
    43   14560 S+   0    0    10   10   dsc.8 -p /opt/cpu_ss7gw/current/data/dsc....
    44   14719 S+   0    0    10   10   dsc.9 -p /opt/cpu_ss7gw/current/data/dsc....
    45   14878 S+   0    0    10   10   dsc.10 -p /opt/cpu_ss7gw/current/data/dsc...
    46   15033 S+   0    0    10   10   dre --platform X511 -p /opt/cpu_ss7gw/cur...
    47   15235 S+   0    0    10   10   sccp --platform X511 --noGTT -p /opt/cpu_...
    48   15379 S+   0    0    10   10   gtt --platform X511 -p /opt/cpu_ss7gw/cur...
    49   15523 S+   0    0    10   10   dinamo --platform X511 -p /opt/cpu_ss7gw/...
    50   15567 S+   0    0    10   10   pce --platform X511 --noGTT -p /opt/cpu_s...
    51   15701 S+   0    0    10   10   l4cvtr --platform X511 -p /opt/cpu_ss7gw/...
    52   15795 S+   0    0    10   10   imf --platform X511 -p /opt/cpu_ss7gw/cur...
    
    
    <Enter> to continue
  17. Press ENTER.

    ---------------------------------------------------
     GWS Incoming Linkset check
    ---------------------------------------------------
    No GWS Incoming Linkset check needed for this X511 version
    <Enter> to continue
  18. Press ENTER.

    -------------------------------------------------------------------------
    Checking uniqueness of Linkset Point Codes per NA
    -------------------------------------------------------------------------
    PASSED
    <Enter> to continue
  19.  Press ENTER.

    -------------------------------------------------------------------------
    Checking if DB Definition of GTT NA and its LPC registration match
    -------------------------------------------------------------------------
    PASSED
    <Enter> to continue

    If the GTT NA has a Local Point Code (LPC) registered, it is recommended that you conduct a pre-upgrade check to verify that the GTT NA Database Definition matches the Database Definition of the LPC registration. The PC registration for the LPC of the GTT NA may need to be reset to the GTT NA Database Definition. The following is a pre-upgrade check failure scenario example:

    Compare DB definitions of GTT NA and LPC registration
     
    Mismatch for GTT NA 8: NA DB Def is INAPGWITU, but LPC 2.003.4 has TEST1
    Mismatch for GTT NA 9: NA DB Def is INAPGWITU, but LPC 3.004.5 has TEST2
    Mismatch for GTT NA 7: NA DB Def is INAPGWANSI, but LPC 008.009.010 has TEST3


    For information about reseting the PC registration of the LPC, refer to Resetting the PC registration of the LPC.



  20. Press Enter.

    ---------------------------------------------------
      Ensure correct cluster password...
    ---------------------------------------------------
    
     PASSED
    
    <Enter> to continue
  21. Press Enter.

    ---------------------------------------------------
      Audit files check...
    ---------------------------------------------------
    0 files were out of sync.
    Files:   94
    Copied:  0
    Deleted: 0
    
    
     PASSED
    
    <Enter> to continue



  22. Press ENTER.

    ---------------------------------------------------
    Test TIPC bearers...
    ---------------------------------------------------
    <Enter> to continue
  23. Press Enter. DSC 24.0 requires a new license key. If the new license file has not been uploaded to the system, this will be the failure (see example below). 

    ----------------------------------------------------------------
      Checking if license keys need to be changed
    ----------------------------------------------------------------
    New license file not found
    Please put the new license keys in /opt/cpu_ss7gw/current/data/license.new.dat
    ERROR: (MAJOR) License check failed
    
    
                *****************************************************************************
                *** LICENSE KEYS NEED TO BE UPDATED
                *** PRIOR TO ATTEMPTING THE UPGRADE.
                *** PLEASE CONTACT RIBBON SUPPORT FOR MORE INFORMATION.
                *****************************************************************************
    
    
     FAILED
    
    <Enter> to continue


    Otherwise, the license check will pass (see below). 

    ----------------------------------------------------------------
      Checking if license keys need to be changed
    ----------------------------------------------------------------
    
     PASSED
    
    <Enter> to continue


      

  24. It is recommended that at this step you perform a backup. For information about performing a backup, refer to the appropriate page in the Back Up Systems.

    ---------------------------------------------------
    Reminder to take a backup...
    ---------------------------------------------------
    -It is highly recommended to take a backup of the system prior to starting the upgrade. Label and keep the backup in a safe place.
    <Enter> to continue
  25. Press ENTER. If the pre-upgrade check was successfully executed, the following information appears on your screen.

    ====== The results of the PRE upgrade check are stored in
     /var/log/cpu_ss7gw/upgrade_data/PRE_UPGRADE_DATA.dsc_8000_16_1_0_nb20180111.Wed_Aug_28_01_36_52_EDT_2019
    ====== Upgrade PRE checks completed. All checks PASSED. You may now proceed with the upgrade.
  26. Press ENTER.

  27. If you have at least one issue that has to be resolved before you can start the software upgrade, find a resolution to each failed pre-upgrade check in the order these checks were presented in the given file. It is recommended that you execute this procedure (from step 1) after resolving each issue until you have resolved all issues.

  28. When all pre-upgrade checks are successfully completed, it is highly recommended that you perform a Complete System Backup using a USB key (refer to Complete System Backup Configuration for the DSC 8000).
    If this is performed, remove the USB key once the backup is complete from the USB port and keep this key in a safe place.

    Note

    The results of the pre-upgrade check are stored in /var/log/cpu_ss7gw/upgrade_data.