Upgrade instructions

Pre-upgrade checklist

Confirm that the following requirements are met prior to upgrading Scrutinizer:

  • Current running version of Scrutinizer is v15.8 or greater (If running a version prior to v15.8, contact Plixer support for assistance).
  • Internet access to download the CentOS updates and get the latest installer.
  • Root access to the appliance.
  • Snapshot of the VM prior to an upgrade as a backup measure.
  • Valid license key to launch the latest installer (check Admin > Settings > Licensing).

Important

Always take a database backup prior to making any major changes to the deployment.

Virtual appliance

  1. SSH into the virtual appliance as the root user.
  2. Navigate to the files directory:
cd /home/plixer/scrutinizer/files
  1. Check for older Scrutinizer installer files by using the command ll or ls. If there are any, delete them.
rm -f Scrutinizer-linux-x64-installer.run
  1. Download the latest installer.
wget https://files.plixer.com/Scrutinizer-linux-x64-installer.run
  1. Modify the permissions.
chmod 755 Scrutinizer-linux-x64-installer.run
  1. Launch the installer.
./Scrutinizer-linux-x64-installer.run
  1. Once the installer has completed, open the web interface and log in. Scrutinizer should be running the latest version of code.
  2. Perform the CentOS updates using the interactive scrut_util system update command:
SCRUTINIZER> system update
  1. Reboot the server to switch to a new kernel:
shutdown -r now

Hint

If internet access is not available, reach out to support for help with upgrading.

Hardware appliance

Important

Contact Plixer technical support for assistance with version and operating system updates.

Amazon Machine Image (AMI)

  1. SSH into the instance as the ec2-user.
  2. Navigate to the files directory:
sudo cd /home/plixer/scrutinizer/files
  1. Check for older Scrutinizer installer files by using the command ll or ls. If there are any, delete them.
sudo rm -f Scrutinizer-linux-x64-installer.run
  1. Download the latest installer.
sudo wget https://files.plixer.com/Scrutinizer-linux-x64-installer.run
  1. Modify the permissions.
sudo chmod 755 Scrutinizer-linux-x64-installer.run
  1. Launch the installer.
sudo ./Scrutinizer-linux-x64-installer.run
  1. Once the installer has completed, open the web interface and log in. Scrutinizer should be running the latest version of code.

Important

The interactive scrut_util system update command is not supported on Amazon Linux AMIs.

Distributed deployments

  1. Stop the collector service on the primary reporter.
service plixer_flow_collector stop
  1. Upgrade the collector appliances first following the virtual appliance or AMI instructions.
  2. Proceed with updating the reporters.

Important

Stop the collector service on the primary reporter before upgrading the collector appliances. Always upgrade the primary reporter last.