Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Kyvos Manager High Availability (HA)

Kyvos Manager, which is a cluster management tool for Kyvos, currently supports configuring multiple instances of services like BI Server, Query Engine, Kyvos Web Portal, and Postgres, that work in high availability mode. Kyvos services can operate normally even in the absence of Kyvos Manager. However, certain features such as Services HA, configuring properties, Postgres High Availability for bundled Postgres, Hadoop connection Configuration & Lib Sync from Compute cluster or DFS, regardless of SSH or non-SSH mode, are dependent on Kyvos Manager. If any of these features are required at any time, an instance of Kyvos Manager must be running for Kyvos to work properly. Therefore, from Kyvos 2024.1 onwards, Kyvos Manager supports high availability in case of instance failure and immediately another instance will be active to serve the requirement.

Prerequisites for using Kyvos Manager HA

  • Adding Kyvos Manager (KM) instances is supported only on nodes with Kyvos Web Portal, as a cost optimization strategy. Thus, Kyvos Manager HA requires Web Portal HA as a precondition.

  • For Kyvos Manager HA, Zookeeper must be up and running.

  • Each node in a cloud cluster must have the respective CLI command, while on-premises it must have the HDFS command.

  • For cloud environments, Load balancer must be configured in the cluster

  • Irrespective of the type of repository used for Kyvos Manager, the repository must always be accessible from all Kyvos Manager nodes.

  • To enable the Kyvos Manager High Availability mode, you need to navigate to the Kyvos Manager Settings > Kyvos Manager Properties. On the Kyvos Manager Properties page, search for ENABLE_KM_HA property, and then set the value of the ENABLE_KM_HA property to 'Yes'. By default, this property is set to 'No', which means that the Kyvos Manager HA mode is disabled and will not be displayed on the Kyvos Manager Dashboard. Therefore, if you want to make the Kyvos Manager HA available, you need to update the value of this property to 'Yes'.

The Kyvos Managers Nodes section is displayed on the Dashboard, as shown in the below image.

The Kyvos Manager nodes that you have added will be displayed at:

  • On the Kyvos Manager Dashboard, in the Kyvos Manager Nodes section.

  • On the Nodes and Services page, and then click the Nodes and Services mapping tab. The Kyvos Manager Nodes section is displayed.

To learn how to add Kyvos Manager nodes, refer to the https://kyvosdocumentation.atlassian.net/wiki/spaces/KD20241/pages/45352414/Adding+and+deleting+nodes#addingKMservice section.

Note

  • In the Mode column, the Passive mode indicates that Kyvos Manager HA has been added, but it is currently not in use. Conversely, the Active mode indicates that Kyvos Manager HA has been added and is currently in use.

  • Ensure that only one instance of Kyvos Manager HA will be active at any given time.

  • If Kyvos Manager HA is enabled but no node is added, the default Kyvos Manager instance will be displayed in Kyvos Manager Nodes.

  • If the Active Kyvos Manager HA node becomes passive, the other added node will become active automatically.

Kyvos Manager Nodes properties

You can view the detailed Kyvos Manager HA properties for both Active and Passive mode. You can also modify the alias name of the node at any time.

To view the properties, perform the following steps.

  1. In the Kyvos Manager Nodes section, click the circle (Red/Green), the Action menu () appears.

  2. Click Properties. The Properties dialog is displayed.

  3. On the Properties dialog, you can specify an Alias name to a node which can be easily modified later.
    The Alias name will be displayed in the Alias column.

Start, Restart, or Stop Kyvos Manager Service

You can start, restart, or stop single Kyvos Manager Service for the node which is in a Passive mode, as shown in below image. To start, restart, or stop all Kyvos Manager Services for the nodes which are in Passive mode, see the section.

Note

The option to start, stop, or restart Kyvos Manager Service is not applicable to a Kyvos Manager node that is in Active mode.

  • Click Start Kyvos Manager Service, the following dialog is displayed.

    • Provide your Kyvos Manager password and then click Save. The Kyvos Manager Service will start.

Similarly, you can Restart Kyvos Manager Service or Stop Kyvos Manager Service.

Start, Restart, or Stop all Kyvos Manager Services

You can start, restart, or stop all Kyvos Manager Services for the nodes which are in a Passive mode, as shown in the image below.

  • Click Start Kyvos Manager Service, the following dialog is displayed.

    • Provide your Kyvos Manager password and then click Save. The Kyvos Manager Service will start.

Similarly, you can Restart Kyvos Manager Service or Stop Kyvos Manager Service.

Note

The Kyvos Manager node in Active mode is always disabled since only passive nodes can be started, stopped or restarted.

Restart Active Kyvos Manager Instance

You can also restart active Kyvos Manager instance. To do this, click the Action Menu appears at the right of the page.

Click Restart Active Kyvos Manager Instance. The following dialog is displayed.

Provide your Kyvos Manager password and then click Save. The Kyvos Manager Service will restart

  • No labels