Scheduling a Cluster Upgrade

Scheduled cluster upgrade allows you to schedule the upgrade to a specified time to avoid manual intervention. The cluster is upgraded automatically at the scheduled time. You can view, delete, or reschedule the scheduled cluster upgrade.

You can also schedule cluster upgrade for one or more profiles at the same time or different times.

When a Mobility Conductor reboots or a process restarts, this feature has the ability to preserve the configured scheduled upgrades. It also allows you to synchronize the scheduled upgrades to a standby Mobility Conductor. If a Mobility Conductor has active and standby devices configured, then the scheduled upgrade information will be synchronized between active and standby through database synchronization. The upgrade is initiated when the Mobility Conductor becomes active.

Key Considerations

Some of the key considerations are:

Limitation

Some of the limitations are:

Configuring a Scheduled Upgrade

To configure a scheduled upgrade, perform the following steps either through WebUI or CLI Command-Line Interface. A console interface with a command line shell that allows users to execute text input as commands and convert these commands to appropriate functions.:

To configure a scheduled cluster upgrade, refer to the Scheduling Upgrade of Clusters section.

The following CLI Command-Line Interface. A console interface with a command line shell that allows users to execute text input as commands and convert these commands to appropriate functions. command schedules a scheduled cluster upgrade:

(host) [mm] (config) #lc-cluster <cluster_prof> schedule upgrade <version> <year> <month> <day> <hh> <mm> <ss>

 

Parameter

Description

cluster_prof

Cluster profile for which upgrade is scheduled

version

The version to which the cluster will get upgraded to

year

Year of the upgrade

month

Month of the upgrade

day

Day of the upgrade

hh

Hour of the upgrade

mm

Minutes of the upgrade

ss

Seconds of the upgrade

Example:

The following CLI Command-Line Interface. A console interface with a command line shell that allows users to execute text input as commands and convert these commands to appropriate functions. command schedules a cluster upgrade:

(host) [mm] (config) #lc-cluster <cluster_prof> schedule upgrade version 8.4.0.0-sangiovese_73823 2018 04 10 00 00 00

The following CLI Command-Line Interface. A console interface with a command line shell that allows users to execute text input as commands and convert these commands to appropriate functions. command displays the status of the schedule cluster upgrade:

(host) [mm] #show lc-cluster scheduled-upgrades

Cluster Scheduled Upgrade Status

--------------------------------

Profile To Version Partition ID AP Preload size Scheduled Time MD Timezone

------- ---------- ------------ --------------- -------------- -----------

v4 8.4.0.0-mm-dev_65200 Default 100 Fri Jun 8 15:00:00 2018 Asia/Tokyo

The following CLI Command-Line Interface. A console interface with a command line shell that allows users to execute text input as commands and convert these commands to appropriate functions. command deletes or aborts a scheduled cluster upgrade:

(host) [mm] (config) #lc-cluster <cluster_prof> abort scheduled-upgrade

The following CLI Command-Line Interface. A console interface with a command line shell that allows users to execute text input as commands and convert these commands to appropriate functions. command reschedules a cluster upgrade:

(host) [mm] (config) #lc-cluster v4 re-schedule upgrade <version> <year> <month> <day> <hh> <mm> <ss>

To reschedule a cluster upgrade, the upgrade must already be scheduled.

Example:

(host) [mm] (config)#lc-cluster v4 re-schedule upgrade version 8.2.0.1 2018 6 6 0 50 0