Upgrade Tenable Security Center
Required User Role: Root user
Note: This topic assumes a basic understanding of Linux.
Caution: During the upgrade process, Tenable Security Center produces a log file in a temporary location: /tmp/sc.install.log
. Once the installation process finishes, the file is stored here: /opt/sc/admin/logs/install.log
. Do not remove or modify these files; they are important for debugging in case of a failed upgrade.
For information about new features, resolved issues, third-party product updates, and supported upgrade paths, see the release notes for Tenable Security Center 6.1.x.
Note: For Tenable Security Center 5.21 and later, follow this procedure to upgrade from an early access Tenable Security Center version to the latest version.
Before you begin:
-
Complete system prerequisites, as described in Before You Upgrade.
Note: Tenable recommends creating a backup of your Tenable Security Center data before upgrading, as described in Perform a Backup.
-
Download the upgrade RPM file from the Tenable downloads page. If necessary, depending on the operating system of the host, move the upgrade RPM file onto the host.
-
Confirm the integrity of the upgrade RPM file by comparing the download checksum with the checksum on the Tenable downloads page.
-
If your organization requires Tenable Security Center to use /dev/random instead of /dev/urandom to generate random number data for secure communication functions, modify the random data source as described in Use /dev/random for Random Number Data Generation.
To upgrade to Tenable Security Center 6.1.x:
-
Log in to Tenable Security Center via the user interface.
-
Pause all running scans, as described in Start or Pause a Scan.
-
Prepare the upgrade command you intend to run:
-
Use
yum
or dnf with the upgrade switch from the command-line of the Tenable Security Center server. -
Use “
sudo -i
” when performingsudo
upgrades of Tenable Security Center to ensure the proper use of environmental variables.
For example:
# yum upgrade SecurityCenter-x.x.x-el6.x86_64.rpm
- or -
# dnf upgrade SecurityCenter-x.x.x-el8.x86_64.rpm
The upgrade begins. Tenable Security Center is not available until the upgrade finishes.
# dnf upgrade SecurityCenter-x.x.x-el6.x86_64.rpm
Preparing... ########################################### [100%]
Shutting down SecurityCenter services: [ OK ]
Backing up previous application files ... complete.
1:SecurityCenter ########################################### [100%]
Applying database updates ... complete.
Beginning data migration.
Starting plugins database migration...complete.
(1 of 4) Converting Repository 1 ... complete.
(2 of 4) Converting Repository 2 ... complete.
(3 of 4) Converting Repository 3 ... complete.
(4 of 4) Converting Repository 4 ... complete.
Migration complete.
Starting SecurityCenter services: [ OK ]
~]#
-
What to do next:
-
(Optional) If you used custom Apache SSL certificates before upgrading Tenable Security Center, restore the custom SSL certificates, as described in Restore Custom SSL Certificates.