In this section:
Related articles:
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.
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
During the pre-upgrade check process, it is likely that a message similar to the following is displayed (example).
Validating NEW license keys... --------------------------------------------------- New load release: 16.1.0 uses the same licensing as the current load release: 16.0.0, so skipping this 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
- From the Main Menu, click Product Information.
- Using the Product Information on drop-down list, select the required CPU.
Click Update.
TipThe software load is listed as Internal Build.
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.
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
- Log onto one of the DSC 8000 Management CPUs (for information about logging onto the system, refer to Accessing the DSC Platforms.
- At the Linux prompt, enter startmenu, and press ENTER.
- From the Main Menu, select System, and press ENTER.
Select Software Revisions, and press ENTER.
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: 9 SLOT: 10 SLOT: 12 PASSED
Press ENTER.
- Press ENTER.
Press ENTER to check SDA configuration.
NoteThe SDA configuration check will pass if:
- SDA is not configured on the system
- DRBD version 9.0 is found on the system (SDA versions 21.0.0, 19.0.0 R07 and 18.1.0 R04 contain the updated DRDB)
The SDA configuration check will fail if:
- An older version than DRBD 9.0 configuration is found on the system
Press ENTER.
Press ENTER.
--------------------------------------------------- Free space check... --------------------------------------------------- -Available RAM space: 285 MB -Available HDD (/var/log) space: 118668 MB -Available Compact Flash (/opt directory) space: 15988 MB PASSED
Press ENTER.
Press ENTER.
--------------------------------------------------- Validating NEW license keys... --------------------------------------------------- New load release: .. uses the same licensing as the current load release: .., so skipping this check. PASSED
Press ENTER.
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: 5 FS volume labels set and verified -CPU Slot: 6 FS volume labels set and verified -CPU Slot: 9 FS volume labels set and verified -CPU Slot: 10 FS volume labels set and verified -CPU Slot: 12 FS volume labels set and verified -CPU Slot: 17 FS volume labels set and verified PASSED <Enter> to continue
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: 5 Unused SATA Channels are Disabled. Board Type: AMC124 -CPU Slot: 6 Unused SATA Channels are Disabled. Board Type: AMC124 -CPU Slot: 9 Unused SATA Channels are Disabled. Board Type: AMC124 -CPU Slot: 10 Unused SATA Channels are Disabled. Board Type: AMC124 -CPU Slot: 12 Unused SATA Channels are Disabled. Board Type: AMC124 -CPU Slot: 17 Unused SATA Channels are Disabled. Board Type: AMC124 PASSED
Press ENTER.
--------------------------------------------------- Check Kernel and Mount Points. --------------------------------------------------- No tests to perform.
Press ENTER.
Press ENTER.
--------------------------------------------------- GWS Incoming Linkset check --------------------------------------------------- No GWS Incoming Linkset check needed for this X511 version
Press ENTER.
------------------------------------------------------------------------- Checking uniqueness of Linkset Point Codes per NA ------------------------------------------------------------------------- PASSED
Press ENTER.
------------------------------------------------------------------------- Checking if DB Definition of GTT NA and its LPCregistration match ------------------------------------------------------------------------- PASSED
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.Press Enter.
--------------------------------------------------- Audit files check... --------------------------------------------------- Audit status: The following CPUs has been detected to run DSC: 3 12 17 . Audit status: local copy of/opt/cpu_ss7gw/current/data/mtp.1.3.conf may be different from slot13_0, now confirming Audit status: local copy of/opt/cpu_ss7gw/current/data/mtp.1.3.conf is different from slot13_0, due to blank lines only Audit status: local copy of/opt/cpu_ss7gw/current/data/mtp.1.4.conf may be different from slot13_0, now confirming Audit status: local copy of /opt/cpu_ss7gw/current/data/mtp.1.4.conf is different from slot13_0, due to blank lines only Audit status: local copy of/opt/cpu_ss7gw/current/data/mtp.1.5.conf may be different from slot13_0, now confirming Audit status: local copy of /opt/cpu_ss7gw/current/data/mtp.1.5.conf is different from slot13_0, due to blank lines only Audit status: local copy of/opt/cpu_ss7gw/current/data/mtp.1.6.conf may be different from slot13_0, now confirming Audit status: local copy of/opt/cpu_ss7gw/current/data/mtp.1.6.conf is different from slot13_0, due to blank lines only Audit status: local copy of/opt/cpu_ss7gw/current/data/mtp.1.7.conf may be different from slot13_0, now confirming Audit status: local copy of/opt/cpu_ss7gw/current/data/mtp.1.7.conf is different from slot13_0, due to blank lines only 0 files were out of sync. PASSED
Press ENTER.
--------------------------------------------------- Test TIPC bearers... --------------------------------------------------- <Enter> to continue
It is recommended that at this step you perform a backup. For information about performing a backup, refer to the appropriate page in the Backup 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.
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.
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.
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.NoteThe results of the pre-upgrade check are stored in /var/log/cpu_ss7gw/upgrade_data.