Upgrading Analytics 4.x
Analytics 5.x is fully compatible with Resource Manager 4.2.x and later. Analytics 5.x is officially supported on CentOS/RHEL 7.2+. However, anecdotal evidence from the field strongly indicates that the system works without issue on CentOS/RHEL 5 and 6. Thus, an upgrade "in-place" is technically possible; however, CentOS/RedHat do not recommend an in-place OS upgrade to CentOS/RHEL 7.2+. Zenoss strongly recommends that you transition to CentOS/RHEL 7.2+, if possible, as part of an Analytics 5.x upgrade.
If you cannot deploy CentOS/RHEL 7.2+ at your organization, contact Professional Services to ensure that you have a plan in place for an eventual move to CentOS/RHEL 7.2+.
Upgrading from Analytics 4.x might involve moving an Analytics 4.x installation in CentOS/RHEL 5 or 6 to a new CentOS/RHEL 7.2+-based server as part of the upgrade process or an in-place upgrade without movement.
At a high level, the upgrade process from Analytics 4.x to Analytics 5.x involves the following steps:
- Preparing the old or new environment for upgrade
- Taking an export of the Jaspersoft reporting capabilities in your current install
- Copying/moving the database storage for the underlying data warehouse database to a CentOS/RHEL 7.2+ server
- Installing MariaDB 10.0.x on the new server
- Removing any existing Java and replacing it with the Java OpenJDK
- Installing the Analytics server software
- Reimporting Jaspersoft reporting capabilities
- Upgrading the ZenETL ZenPack on the Resource Manager master
Contact Zenoss Professional Services for assistance with this process. As a "one-time" event, this upgrade scenario does not warrant detailed legacy documentation. We are happy to assist you with the upgrade to ensure your success.
No data warehouse "schema" changes affect your data with this upgrade scenario, so any existing reports work without modification post-upgrade and are transitioned to the new database as part of the upgrade.