...
Numberedheadings | ||
---|---|---|
| ||
The upgrade to Abiquo 5.2.0 is a major upgrade with upgrades of third-party software packages that are critical platform dependencies You must make snapshots of ALL servers before you start the upgrade
Prepare branding
Prevent cloud users from performing VM operations
Check for operations in progress on the platformBefore you shut down the platform servers you should check that no operations are in progress. Back up the main platform elementsIf you are using HTTPS-SSL between your Tomcat servers, for each Tomcat server: From the /opt/abiquo/tomcat/conf folder, back up the server.xml files. You will need to restore and modify them after the yum upgrade. See Disable old billing dashboards and delete last billsIn Abiquo 5.2, the billing dashboard feature is now in the core Abiquo platform. If you are using the billing dashboard scripts from previous versions, disable them and delete last bills before you continue with the upgrade.
Stopplatform servicesMake snapshots and backups of all platform serversThe upgrade to Abiquo 5.2.x is a major upgrade with upgrades of third-party software packages that are critical platform dependencies You MUST make snapshots of all servers in your platform before you upgrade to Abiquo 5.2.x. Prepare yum repositories on all serversUpgrade distributed API and DB serversThis section describes the upgrade for a standard API and DB server. This section contains an alternative upgrade procedure for standalone Database servers and a Distributed API server without DB Upgrade standalone database servers Upgrade distributed API servers Upgrade remote services serversUpgrade monitoring serverUpgrade steps from 4.7.x to 5.0.xStart with your original version and perform the steps to the final version. Upgrade steps from 5.0.x to 5.1.xStart with your original version and perform the steps to the final version. Upgrade steps from 5.1.x to 5.2.xStart with your original version and perform the steps to the final version. When upgrading from 5.1.0 or 5.1.1 to 5.1.2 or above, follow the steps from the Upgrade steps from 5.0.x to 5.1.x block. Upgrade steps for 5.2 versionsThese steps apply to upgrades starting from version 5.2.0 and above. Configure Abiquo after the upgrade
Start Abiquo servers and services |
Excerpt | ||
---|---|---|
| ||
Upgrade or update your Abiquo hybrid cloud platform. |
This section describes how to upgrade from Abiquo 4.7.0 or above to the current Abiquo version. Please contact Abiquo Support for further information.
Table of Contents | ||
---|---|---|
|
...
start-numbering-at | h2 |
---|
...
The upgrade to Abiquo 5.2.0 is a major upgrade with upgrades of third-party software packages that are critical platform dependencies
You must make snapshots of ALL servers before you start the upgrade
...
- Abiquo YUM repositories are no longer open, please contact Abiquo Support to obtain your credentials
- This upgrade process starts from Abiquo 4.7 or above. To upgrade from earlier versions, please contact Abiquo Support
Prepare branding
...
Prevent cloud users from performing VM operations
- In the UI in the Infrastructure view, select each physical machine and click Disable
- Using the API, set the state of each physical machine to DISABLED
Check for operations in progress on the platform
Before you shut down the platform servers you should check that no operations are in progress.
Back up the main platform elements
If you are using HTTPS-SSL between your Tomcat servers, for each Tomcat server:
From the /opt/abiquo/tomcat/conf folder, back up the server.xml files. You will need to restore and modify them after the yum upgrade.
...
Disable old billing dashboards and delete last bills
In Abiquo 5.2, the billing dashboard feature is now in the core Abiquo platform.
If you are using the billing dashboard scripts from previous versions, disable them and delete last bills before you continue with the upgrade.
On the server where you were running the billing packages, remove the Cron jobs to run the billing scripts.
...
Delete the last bills from the previous version of the billing dashboards (from the kinton.billing_consolidation and kinton.billing_register tables). Remove the bills for Azure and Amazon providers, for the number of months covered by the abiquo.enterprise.property.billing.monthoffset property, which has a default value of 2 months. Later the new billing dashboards feature will regenerate these bills.
Stopplatform services
Make snapshots and backups of all platform servers
The upgrade to Abiquo 5.2.x is a major upgrade with upgrades of third-party software packages that are critical platform dependencies
You MUST make snapshots of all servers in your platform before you upgrade to Abiquo 5.2.x.
Prepare yum repositories on all servers
Upgrade distributed API and DB servers
This section describes the upgrade for a standard API and DB server.
This section contains an alternative upgrade procedure for standalone Database servers and a Distributed API server without DB
...
Upgrade standalone database servers
Upgrade distributed API servers
Upgrade remote services servers
Upgrade monitoring server
Upgrade steps from 4.7.x to 5.0.x
Start with your original version and perform the steps to the final version.
...
Upgrade steps from 5.0.x to 5.1.x
Start with your original version and perform the steps to the final version.
...
Upgrade steps from 5.1.x to 5.2.x
Start with your original version and perform the steps to the final version.
When upgrading from 5.1.0 or 5.1.1 to 5.1.2 or above, follow the steps from the Upgrade steps from 5.0.x to 5.1.x block.
...
Upgrade steps for 5.2 versions
These steps apply to upgrades starting from version 5.2.0 and above.
...
Configure Abiquo after the upgrade
...