Page History
Before you upgrade the software on your system, you must execute the pre-upgrade check procedure provided in this section and resolve any issues that might occur during this process. The procedures for the process require about five to ten minutes to complete.
Prerequisites
You are logged onto the
SP2000 in the Management CPU in slot 14 or slot 24 and have a terminal window open.Spacevars 0 company
To view system information, refer to Verify the Software Load Version Number on the CPUs.Code Block title Example Web UI Display Slot 14 - [MGMT_CPU] [AVAILABLE] Slot 24 - [MGMT_CPU] [AVAILABLE]
Start
- Log onto one of the Management CPUs.
- At the Linux prompt, enter startmenu, and press ENTER.
- From the Main Menu, select System, and press ENTER.
Select Software Revisions, and press ENTER.
Code Block Software Revisions 1 - Product Information 2 - Pre Upgrade Check 3 - Upgrade 4 - CPU Versions 5 - IO Versions 6 - Rollback 7 - Servicepacks b - Back l - Logout Enter Selection
Select option 2 - Pre Upgrade Check, and press ENTER.
Code Block ======== Performing upgrade PRE-checks... ========= --------------------------------------------------- USB device check... --------------------------------------------------- Check USB device status on all the CPU or VM slots reported by cardlist/slotmon SLOT: 14 SLOT: 24 PASSED
Press ENTER.
Code Block title Example --------------------------------------------------- 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: 14 Packets dropped: 0% -Slot: 24 Packets dropped: 0% -Slot: 12 Packets dropped: 0% -Slot: 22 Packets dropped: 0% PASSED
Press ENTER.
Code Block title Example --------------------------------------------------- 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 14 to all slots in system... ish test from slot 14 to slot 14 passed. ish test from slot 14 to slot 24 passed. ish test from slot 24 to all slots in system... ish test from slot 24 to slot 14 passed. ish test from slot 24 to slot 24 passed. PASSED
Press ENTER.
Code Block title Example --------------------------------------------------- RPM database check... --------------------------------------------------- Check RPM database status on all the CPU or VM slots reported by cardlist/slotmon SLOT: 14 RPM database files backed up to /var/lib/rpm/backup-20200115 RPM database is not corrupt. Verifying RPM database. Cleaning up RPM database is valid. SLOT: 24 RPM database files backed up to /var/lib/rpm/backup-20200115 RPM database is not corrupt. Verifying RPM database. Cleaning up RPM database is valid. PASSED
Press ENTER.
Code Block title Example --------------------------------------------------- Free space check... --------------------------------------------------- -Available RAM space: 139 MB -Available HDD (/var/log) space: 54462 MB -Available Compact Flash (/opt directory) space: 1575 MB PASSED
Press ENTER.
Code Block title Example Checking current Clock Settings... --------------------------------------------------- Current Clock Settings... --------------------------------------------------- TIMEZONE: CPU Slot 14: -05 (EST) CPU Slot 24: -05 (EST) IO Slot 12: -05 (EST) IO Slot 22: -05 (EST) HWCLOCK: CPU Slot 14: Wed 15 Jan 2020 11:05:17 AM EST -0.781888 seconds CPU Slot 24: Wed 15 Jan 2020 11:04:46 AM EST -0.297894 seconds IO Slot 12: IO Slot 22: WALL CLOCK: CPU Slot 14: Wed Jan 15 11:05:19 EST 2020 CPU Slot 24: Wed Jan 15 11:05:19 EST 2020 IO Slot 12: Wed Jan 15 11:05:19 EST 2020 IO Slot 22: Wed Jan 15 11:05:20 EST 2020
Press ENTER.
Code Block title Example ---------------------------------------------------------------- Checking if IO netswitch is working... ---------------------------------------------------------------- PASSED
Press ENTER.
Code Block title Example --------------------------------------------------- Check Kernel and Mount Points. --------------------------------------------------- No tests to perform.
Press ENTER.
Note: The system output is an example that contains licensed content that may not be present in your system.Code Block title Example --------------------------------------------------- Dumping slot status and watchdog processes... --------------------------------------------------- Dumping CPU status info... AVAILABLE SOFTWARE VERSIONS -------------------------------------------------------------------------------- No new load detected on system. Upload and run load .sh file on /var/log before attempting upgrade. CPU (current) stp_sp2k_18_0_0_nb20190916 OS: Ribbon7.4.6 (Servicepack) [none applied] CPU (previous) Not_Available OS: N/A (Servicepack) Not_Available RUNNING SOFTWARE VERSIONS (*=update required, ?=update unknown) CARD BUILD SERVICE O/S -SLOT----TYPE----------RELEASE--VERSION----PACK---IMAGE-------CARD STATUS--- -------------------------------------------------------------------------------- Slot 14 MGMT/ROUTING 18.0.0 (nb20190916) SP: Ribbon7.4.6 24 procs running Slot 24 MGMT/ROUTING 18.0.0 (nb20190916) SP: Ribbon7.4.6 24 procs running (p=servicepack is partially applied) Dumping IO status info... AVAILABLE SOFTWARE VERSIONS -------------------------------------------------------------------------------- IO (current) AMC308 stp_sp2k_18_0_0_nb20190916 OS: rel_12_00_p04.sp2k.img (Servicepack) [none applied] RUNNING SOFTWARE VERSIONS (*=update required, ?=update unknown) CARD BUILD SERVICE O/S -SLOT----TYPE----------RELEASE-VERSION------PACK-----IMAGE------- -------------------------------------------------------------------------------- Slot 12 IO AMC308 18.0.0 (nb20190916) SP: OS: rel_12_00_p04.sp2k.img Slot 22 IO AMC308 18.0.0 (nb20190916) SP: OS: rel_12_00_p04.sp2k.img (p=servicepack is partially applied) Dumping Watchdog process info for each CPU... Watchdog Process Details on MGMT - slot14_0. WID PID STA RPT RHT HTV HTT COM 1 8111 S+ 0 0 10 10 slotmon --platform SP2K -s 14 -g 0 -p /op... 2 16651 S+ 0 0 10 10 pxbr -p /opt/cpu_ss7gw/current/data --pla... 3 16663 S+ 0 0 10 10 upp -p /opt/cpu_ss7gw/current/data/ --pla... 4 16677 S+ 0 0 10 10 sca -p /opt/cpu_ss7gw/current/data/ 5 16707 S+ 0 0 10 10 sysmon.default -p /opt/cpu_ss7gw/current/... 6 16855 S+ 0 0 10 10 sysmon.cpucheck -p /opt/cpu_ss7gw/current... 7 16966 S+ 0 0 10 10 sysmon.diskmon -p /opt/cpu_ss7gw/current/... 8 17136 S+ 0 0 10 10 sysmon.logcpu -p /opt/cpu_ss7gw/current/s... 9 17322 S+ 0 0 10 10 sysmon.logmem -p /opt/cpu_ss7gw/current/s... 10 17474 S+ 0 0 10 10 sysmon.usbcheck -p /opt/cpu_ss7gw/current... 11 17605 S+ 0 0 10 10 sysmon.tipcdump -p /opt/cpu_ss7gw/current... 12 17783 S+ 0 0 10 10 sysmon.slotinventory -p /opt/cpu_ss7gw/cu... 13 17971 S+ 0 0 10 10 sysmon.configuremtu -p /opt/cpu_ss7gw/cur... 14 18145 S+ 0 0 10 10 hwmon --platform SP2K -c 10 15 15308 S+ 0 0 10 10 licensed -r -f /opt/cpu_ss7gw/current/dat... 16 15315 S+ 0 0 10 10 snm --platform SP2K -p /opt/cpu_ss7gw/cur... 17 15331 S+ 0 0 10 10 imfProbe -p 7377 18 15354 S+ 0 0 10 10 gws --platform SP2K -p /opt/cpu_ss7gw/cur... 19 15532 S+ 0 0 10 10 dre --platform SP2K -p /opt/cpu_ss7gw/cur... 20 15554 S+ 0 0 10 10 sccp --platform SP2K --noGTT -p /opt/cpu_... 21 15618 S+ 0 0 10 10 gtt --platform SP2K -p /opt/cpu_ss7gw/cur... 22 15644 S+ 0 0 10 10 dinamo --platform SP2K -p /opt/cpu_ss7gw/... 23 15658 S+ 0 0 10 10 pce --platform SP2K --noGTT -p /opt/cpu_s... 24 15677 S+ 0 0 10 10 imf --platform SP2K -p /opt/cpu_ss7gw/cur... Watchdog Process Details on MGMT - slot24_0. WID PID STA RPT RHT HTV HTT COM 1 15063 S+ 0 0 10 10 slotmon --platform SP2K -s 24 -g 0 -p /op... 2 18587 S+ 0 0 10 10 pxbr -p /opt/cpu_ss7gw/current/data --pla... 3 18830 S+ 0 0 10 10 upp -p /opt/cpu_ss7gw/current/data/ --pla... 4 19056 R+ 0 0 10 9 sca -p /opt/cpu_ss7gw/current/data/ 5 19293 S+ 0 0 10 10 sysmon.default -p /opt/cpu_ss7gw/current/... 6 19566 S+ 0 0 10 10 sysmon.cpucheck -p /opt/cpu_ss7gw/current... 7 19810 S+ 0 0 10 10 sysmon.diskmon -p /opt/cpu_ss7gw/current/... 8 20032 S+ 0 0 10 10 sysmon.logcpu -p /opt/cpu_ss7gw/current/s... 9 20289 S+ 0 0 10 10 sysmon.logmem -p /opt/cpu_ss7gw/current/s... 10 20529 S+ 0 0 10 10 sysmon.usbcheck -p /opt/cpu_ss7gw/current... 11 20775 S+ 0 0 10 10 sysmon.tipcdump -p /opt/cpu_ss7gw/current... 12 21038 S+ 0 0 10 10 sysmon.slotinventory -p /opt/cpu_ss7gw/cu... 13 21293 S+ 0 0 10 10 sysmon.configuremtu -p /opt/cpu_ss7gw/cur... 14 21542 S+ 0 0 10 10 hwmon --platform SP2K -c 20 15 20305 S+ 0 0 10 10 licensed -r -f /opt/cpu_ss7gw/current/dat... 16 20323 S+ 0 0 10 10 snm --platform SP2K -p /opt/cpu_ss7gw/cur... 17 20389 S+ 0 0 10 10 imfProbe -p 7377 18 20403 S+ 0 0 10 10 gws --platform SP2K -p /opt/cpu_ss7gw/cur... 19 20784 S+ 0 0 10 10 dre --platform SP2K -p /opt/cpu_ss7gw/cur... 20 20801 S+ 0 0 10 10 sccp --platform SP2K --noGTT -p /opt/cpu_... 21 20812 S+ 0 0 10 10 gtt --platform SP2K -p /opt/cpu_ss7gw/cur... 22 20829 S+ 0 0 10 10 dinamo --platform SP2K -p /opt/cpu_ss7gw/... 23 20841 S+ 0 0 10 10 pce --platform SP2K --noGTT -p /opt/cpu_s... 24 20856 S+ 0 0 10 10 imf --platform SP2K -p /opt/cpu_ss7gw/cur...
Press ENTER.
Code Block title Example --------------------------------------------------- PCE Specific check for SCCP Parameter... --------------------------------------------------- PASSED
Press ENTER.
Code Block title Example --------------------------------------------------- GWS Incoming Linkset check --------------------------------------------------- No GWS Incoming Linkset check needed for this SP2K version
- Press ENTER.
Code Block title Example ------------------------------------------------------------------------- Checking if DB Definition of GTT NA and its LPC registration match ------------------------------------------------------------------------- PASSED
Press ENTER.
Code Block title Example --------------------------------------------------- Ensure pcs files are in proper locations... --------------------------------------------------- PASSED <Enter> to continue
Press ENTER.
Code Block title Example --------------------------------------------------- Ensure correct cluster password... --------------------------------------------------- PASSED <Enter> to continue
Press ENTER.
Code Block title Example --------------------------------------------------- Audit files check... --------------------------------------------------- 0 files were out of sync. Files: 110 Copied: 0 Deleted: 0 PASSED
Press ENTER.
It is recommended that at this step you perform a backup. Refer to Back Up the System Before the Software Upgrade.Code Block title Example --------------------------------------------------- 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.
Press ENTER. If the pre-upgrade check was successfully executed, the following information appears on your screen.
Code Block title Example ====== The results of the PRE upgrade check are stored in /var/log/cpu_ss7gw/upgrade_data/PRE_UPGRADE_DATA.stp_sp2k_18_0_0_nb20190916.Wed_Jan_15_11_01_20_EST_2020 ====== Upgrade PRE checks completed. All checks PASSED. You may now proceed with the upgrade.
Press ENTER.
- 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.
- Take a new backup. Refer to Back Up the System Before the Software Upgrade.