5 Upgrading NOAM
The NOAM upgrade section is common to all topologies. This section must be completed before executing the site upgrade procedures. Procedures for the NOAM upgrade include steps for the upgrade of the Disaster Recovery NOAM (DR NOAM) servers also. If no DR NOAM is present in the customer deployment, then the DR NOAM-related steps can be safely ignored.
Global Provisioning is disabled before upgrading the NOAM servers. Provisioning activities at the NOAM and SOAM servers have certain limitations during the period where the NOAMs are upgraded and the sites are not yet upgraded.
5.1 NOAM Pre-Upgrade Checks and Backup
Note:
- These procedures may be executed outside of the maintenance window, but should be executed within 6 to 8 hours before NOAM Upgrade procedure.
- If syscheck fails on any server during pre-upgrade checks or in early checks stating that cpu: FAILURE:: No record in alarm table for FAILURE!, see Workaround to Resolve syscheck Error for CPU Failure procedure.
- Increase the Maximum Number of Open Files As the number of servers in the topology grows, so does the need for additional files to handle data merge to the NOAM. This procedure checks the number of files currently in use, and, if necessary, increases the maximum number of open files. See Increase Maximum Number of Open Files to increase the maximum number of open files.
5.1.1 NOAM Health Check for Source Release 8.0 and Later
5.1.1.2 Active NOAM VIP: Export and Archive the Diameter Configuration Data
- Navigate to Diameter Common, then Export.
- Capture and archive the Diameter data by selecting the All option for the Export Application.
- Verify the requested data is exported by clicking Tasks at the top of the screen.
- Navigate to Status & Manage, then Files and download all the exported files to the client machine, or use the SCP utility to download the files from the active NOAM to the client machine.
5.1.1.3 Active NOAM VIP: Initiate NOAM Health Checks
- Navigate to Administration, then Software Management, and then Upgrade.
- Select the active NOAM.
- Click Checkup.
- Under Health Check options, select the Pre Upgrade option.
- From the Upgrade ISO option, select the target release ISO.
- Click OK. Control returns to the Upgrade screen.
5.1.1.4 Active NOAM VIP: Monitor Health Check Progress for Completion
- Click the Tasks option to display the currently executing tasks. The Health Check task name appears as <NOServerGroup> PreUpgrade Health Check.
- Monitor the Health Check task until the Task State is completed. The Details column displays a hyperlink to the Health Check report.
- Click the hyperlink to download the Health Check report.
- Open the report and review the results.
5.1.1.5 Active NOAM VIP: Analyze Health Check Results
- Navigate to Status & Manage, then Files.
- Select the AdvancedUpgrade_HealthCheck_<NOAM SG>_<TIMESTMP>.txt file and click View.
- Locate the log entries for the most recent health check.
- Review the log for failures.
- Analyze the failures and determine if it is safe to continue the upgrade. If necessary, contact My Oracle Support (MOS).
5.1.2 NOAM Pre-Upgrade Backup
5.1.2.1 Active NOAM VIP: Backup All Global Configuration Databases for NOAM
- Navigate to Status & Manage, then Database to return to the Database Status screen.
- Click to highlight the active NOAM server and click Backup.
- Mark the Configuration checkbox.
- Select the desired compression type. Retain the default selection unless there is a specific reason or direction to change it.
- Enter Comments (Optional).
- Click OK.
5.1.2.2 Active NOAM VIP: Download/Save Database Files Backups for NOAM
- Navigate to Status & Manage, then Files.
- Click on the active NOAM server tab.
- Select the configuration database backup file and click Download.
- If a confirmation window displays, click Save.
- If the Choose File screen displays, select a destination folder on the local workstation to store the backup file. Click Save.
- If a Download Complete confirmation displays, click Close.
5.2 Increase Maximum Number of Open Files
Note:
The following procedures are for one NOAM server. Repeat these procedures for other NOAM servers.- Determine the Number of Files Currently Open on Active NOAM CLI
- Display the Maximum Number of Open Files for idbsvc
- Increase maximum number of open files in Acive NOAM CLI
- Restart tpdProvd service using active NOAM CLI
- Recheck open file maximum limit using active NOAM CLI.
5.3 Disable Global Provisioning
- Log in to the active NOAM GUI using the VIP.
- Navigate to Status & Manage, then Database.
- Click Disable Provisioning.
- Confirm the operation by clicking OK on the screen.
- Verify the button text changes to Enable Provisioning; a yellow information box should also display at the top of the view screen that states: [Warning Code 002] – Global provisioning has been manually disabled. The active NOAM server has the following expected alarm: Alarm ID = 10008 (Provisioning Manually Disabled)
5.4 Verify NOAM Post Upgrade Status
5.5 Allow Provisioning
Caution:
Any network-wide provisioning changes made at the NOAM site before the upgrade is accepted are lost if the upgrade is backed out.5.5.2 Active NOAM VIP: Add New Network Element
Perform this procedure only if you want to add a new network element at this time.
If a new network element is to be added, start this procedure now. The addition of the new network element requires a separate maintenance window. The servers in the new network element must be installed with the same DSR release as that of the upgraded NOAMs. Follow the release specific installation procedures from DSR Cloud Installation Guide to install the software on the new servers and add the new network element under the existing NOAMs.
Skip the sections of the installation procedure related to installing and configuring the NOAMs. This adds a new DSR SOAM site under the existing NOAMs.
5.6 SNMP Configuration Update (Post NOAM Upgrade)
Apply SNMP workaround in following cases:
- If SNMP is not configured in DSR.
- If SNMP is already configured and SNMPv3 is selected as enabled version.
This can be checked by navigating to Administration > Remote Servers >SNMP Trapping screen using GUI session of NOAM server VIP IP address.
Footnote Legend
Footnote 1: /etc/init/tpdProvd.confFootnote 2: /etc/init/tpdProvd.conf