VMmanager 6: Administrator guide

Configuring high availability

ISPSystem

You can configure high availability settings of the cluster in its card. Enter Clusters → select the cluster → High availability.

Initial configuration


Press Enable high availability and specify the settings:

  1. Select which VMs should be recovered when the cluster node fails:
    1. Select the VMs from the list.
    2. Specify the Start priority. First, the platform recovers VMs with a higher priority value.
    3. Press Select .. VM.
    1. All VMs in the cluster with the network storage;
    2. All VMs of the selected nodes → select the cluster nodes;
    3. VMs by parameters:
  2. Specify Ceph storage settings:
    1. Enter the CephFS name.
    2. Enter the Directory the ha-agent service will use. The directory will be created automatically in the Ceph storage.
    3. Select the Ceph User or Create new user.
    4. If necessary, specify the Checking IP for VM. If connection to the cluster is lost, the node will check the availability of that IP address using the ping utility. If the IP address is unavailable, the node will be isolated and the process of VM relocation will start. If the IP address is available, the node will be excluded from the high availability cluster and the VMs on that node will continue to operate.
  3. Press Save.

 

Example of configuration

"VM for recovery" section


The "VM for recovery" section displays the list of VMs that should be recovered if any cluster node fails. You can perform operations with the VMs through the menu. To perform group operations, select the VM and choose the required operation from the list. For example, Restart or Change priority.

 

Section interface

 

To change the list of VMs, press Change members:

  1. Select the VMs from the list.
  2. Specify the Start priority. First, the platform recovers VMs with a higher priority value.
  3. Press Select .. VM.

 

Selecting a VM for recovery

"Cluster nodes" section

The "Cluster nodes" section displays the list of nodes included in the high availability cluster. Nodes appear in this list automatically after being added to the cluster. You can perform operations with the nodes through the menu. To perform group operations, select the nodes and choose the required operation from the list. For example, Start script.

 

Section interface

"Settings" section


In the "Settings" section, you can change the preset settings or Disable high availability.

Moving the platform to an HA cluster


You can migrate a server with VMmanager to a virtual machine (VM) in a high availability cluster. This will allow the platform to self-recover after failures.

Note

In the current version, migrating a server to a cluster with the IP fabric configuration type is not supported. 

Process flowchart

Migration scheme


Explanation of the scheme:

VM1 — source server or virtual machine with VMmanager

VM2 — virtual machine for platform migration

Cluster 1 — HA cluster created in VM1

Node 1, Node 2, Node 3 — physical servers, Cluster 1 nodes

VM — virtual machines in Cluster 1

Sequence of migration

  1. Set up a high availability cluster in VM1. Read more in Configuring high availability.
  2. Create a VM for migration (VM2) in the HA cluster: Virtual machines → Create a VM. VM2 must meet the system requirements to install the platform. Read more in Server requirements.
  3. Move VMmanager from VM1 to VM2 following the steps described in How to move VMmanager to a new server?

Changing the VM configuration

To change the configuration of a VM with a platform (for example, to allocate more resources to the VM):

  1. Create a VM with the required configuration in the HA cluster.
  2. Move VMmanager to the created VM following the steps described in How to move VMmanager to a new server?

Thank you for your feedback!
Was the article useful?
Tell us why not:

it does not match the title

it was hard to understand

I didn't find the answer

recommendations from the article did not help

other

Tell us what you didn't like in the article: