The stable release of CentOS 7 has reached its end of life. Therefore it was needed to move GreenLight to a new Operating System.
Because of this, AlmaLinux distribution has been chosen. AlmaLinux OS is an open-source, community-driven Linux operating system that fills the gap left by the discontinuation of the CentOS Linux stable release.
- GreenLight 5 comes as a new virtual appliance
- Upgrading from 4.5.x to v5 release requires a side-by-side migration (no in-place upgrade possible)
|
This article explains all the necessary steps
What will be migrated
- Database
- Notes User ID and password file
- names. nsf
- license file
- general container config files
Pre-requisites
On New Appliance, please make sure that the following is checked and prepared:
- Setup the new appliance and perform make sure that the basic setup tasks have been performed: Hostname, DNS, partitioning, …
- Database Size:
/opt/panagenda/pgdata should be the same size at least, but will need more than on the old appliance, since the backup file will be stored there as well. → Link to how to adjust partitions - Rule of thumb: [new pgdata disk required free] = [old pgdata disk used] *1.3
- /opt/panagenda/appdata should be the same size
|
On Old Appliance, please make sure that the following items checked
- Make sure you have uploaded the new GreenLight license file (the file will be automatically copied over during the migration). Please contact support@panagenda.com in order to get an updated license file.
- Make sure you have at least GreenLight Version >= 4.5.x installed
|
Prepare New Appliance
The new appliance should most likely use much of the same fundamental container config as the old one.
# Old Appliance: check for custom config
cat /opt/panagenda/appdata/gl/config |
This file may not exist, please create it on the new appliance if necessary. Attention on host name change!
# New Appliance: update custom config
vim /opt/panagenda/appdata/gl/config |