The topic you requested could not be found.
Related topics are listed below.

Shared storage

Certification Information » Shared storage

Supported Storage List for LifeKeeper for Linux v10 The table below is a list of LifeKeeper for Linux v10 supported storage and should be considered when configuring your environment. About Supported Storage Some types of storage used as shared storage in LifeKeeper…

Connecting Servers and Shared Storage

LifeKeeper for Linux Installation Guide » Setting Up Your LifeKeeper Environment » Connecting Servers and Shared Storage

If you are planning to use LifeKeeper in a non-shared storage environment, then you may skip this information. If you are using LifeKeeper in a data replication (mirroring) environment, see the DataKeeper section of this documentation. If you are using LifeKeeper in a…

Configuring Shared Storage

LifeKeeper for Linux Installation Guide » Setting Up Your LifeKeeper Environment » Configuring Shared Storage

LifeKeeper configurations may use the facilities of shared Small Computer System Interface (SCSI) host adapters and shared disk hardware to switch resources from a failed server to a designated backup server. A Fibre Channel Storage Area Network (SAN) may also be used…

Configure the Cluster – MySQL

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » How to Protect Other Resources (Databases or Applications) » Protecting MySQL Resources » Configure the Cluster – MySQL

*Before you begin to create the MySQL Resource Hierarchy, refer to Install LifeKeeper for Linux and Configuration Considerations for MySQL and make sure you have completed the necessary configuration tasks. Create the MySQL Resource Hierarchy Create a MySQL resource…

Relocate Master Database and Log Files to Replicated Storage

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » How to Protect Other Resources (Databases or Applications) » Protecting MSSQL Using Quick Service Protection » Relocate Master Database and Log Files to Replicated Storage

As discussed earlier, the data should be stored on the replicated file system. Therefore, we use the following locations for each component. Items Location Master DataBase Files /datakeeper/mssql/data Master Log File …

Using Network Attached Storage

Recovery Kits Administrator’s Guide » Recovery Kit for MySQL Administration Guide » Recovery Kit for MySQL Configuration » Using Network Attached Storage

There are a couple of special considerations to take into account when configuring LifeKeeper to use an NFS file server (Network Attached Storage) as cluster storage. Use the NAS Recovery Kit The optional Network Attached Storage (NAS) recovery kit is required when…

AWS/Azure – Create SAP Shared and Replicated File Systems

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » How to Protect Other Resources (Databases or Applications) » Protecting SAP Resources » Create SAP File Systems » AWS/Azure – Create SAP Shared and Replicated File Systems

!We support ASCS + ERS using NFS shares where the server (or cluster) exporting the NFS shares are a separate group of servers than the servers running ASCS + ERS. *Note: This section applies to deployments on AWS and Microsoft Azure. For deployments on Google Cloud,…

Google Cloud – Create SAP Shared and Replicated File Systems

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » How to Protect Other Resources (Databases or Applications) » Protecting SAP Resources » Create SAP File Systems » Google Cloud – Create SAP Shared and Replicated File Systems

!We support ASCS + ERS using NFS shares where the server (or cluster) exporting the NFS shares are a separate group of servers than the servers running ASCS + ERS. *Note: This section applies to deployments on Google Cloud. For deployments on AWS or Microsoft Azure,…

How to Setup Azure Shared Storage

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » How to Use a Shared Disk with the File System » How to Setup Azure Shared Storage

This section explains how to create a new virtual machine (VM) on a shared disk and attach it. If using an existing VM, proceed to step 3, “Create and attach a new disk”, and attach it to the existing VM in step 4. This will allow you to edit the existing VM…

How to Setup Azure Shared Storage

LifeKeeper for Linux in a Cloud Environment » Microsoft Azure Quick Start Guide » How to Setup Azure Shared Storage

Please refer to the LifeKeeper Evaluation Guide for Cloud Environments.

Active/Active Configuration with Shared Storage

Recovery Kits Administrator’s Guide » Recovery Kit for IBM MQ Administration Guide » IBM MQ Configuration Considerations » MQ Configuration Requirements » IBM MQ Configuration Examples » Active/Active Configuration with Shared Storage

In the Active/Active configuration below, both Node1 and Node2 are primary LifeKeeper servers for WebSphere MQ resources. Each server is also the backup server for the other. In this example, Node1 protects the shared storage array for queue manager QMGR1. Node2…

Configuration 1 – /var/mqm on Shared Storage

Recovery Kits Administrator’s Guide » Recovery Kit for IBM MQ Administration Guide » IBM MQ Configuration Considerations » MQ Configuration Requirements » MQ Supported File System Layouts » Configuration 1 – /var/mqm on Shared Storage

In this configuration, the whole /var/mqm directory is mounted on LifeKeeper supported shared storage (SCSI, SAN, NAS or replicated). Note: This only works for Active/Passive configurations. Figure 3 – File System Layout 1 – /var/mqm on Shared…

Thread is Hung Messages on Shared Storage

LifeKeeper for Linux Technical Documentation » Troubleshooting » Thread is Hung Messages on Shared Storage

In situations where the device checking threads are not completing fast enough, this can cause messages to be placed in the LifeKeeper log stating that a thread is hung. This can cause resources to be moved from one server to another and in worse case, cause a server…

Storage and Adapter Requirements

LifeKeeper for Linux Installation Guide » Planning Your LifeKeeper Environment » Storage and Adapter Requirements

Determine your storage and host adapter requirements using the following guidelines: Storage Devices – Based on your application’s data storage requirements, you will need to determine the type and number of data storage devices required by your configuration.…

Storage and Adapter Options

LifeKeeper for Linux Installation Guide » Planning Your LifeKeeper Environment » Storage and Adapter Options

For a list of the disk array storage models currently supported by LifeKeeper in shared storage configurations, see the Supported Storage. Refer to Storage and Adapter Configuration for details about driver versions and other configuration requirements for these arrays…

Storage and Adapter Configuration

Certification Information » Shared storage » Storage and Adapter Configuration

Item Description Azure Shared Disk Protecting Applications and File Systems: In order for the Azure shared disk to be properly configured in LifeKeeper the steeleye-lkSCSI3 recovery kit must be installed.  The steeleye-lkSCSI3 recovery kit…

LifeKeeper Documentation and Apache References

Recovery Kits Administrator’s Guide » Recovery Kit for Apache Administration Guide » LifeKeeper Documentation and Apache References

The following is a list of LifeKeeper related information available from SIOS Technology Corp.: LifeKeeper for Linux Release Notes LifeKeeper for Linux Technical Documentation (available from the Help menu within the LifeKeeper GUI) LifeKeeper for Linux…

Recovery Kit for VMDK as Shared Storage Hardware and Software Requirements

Recovery Kits Administrator’s Guide » Recovery Kit for VMDK as Shared Storage Administration Guide » Recovery Kit for VMDK as Shared Storage Hardware and Software Requirements

Your LifeKeeper configuration must meet the following requirements prior to the installation of the Recovery Kit for VMDK as Shared Storage. See the LifeKeeper for Linux Installation Guide for specific instructions regarding the configuration of your LifeKeeper…

Install, Configure and Start MySQL

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » How to Protect Other Resources (Databases or Applications) » Protecting MySQL Resources » Install, Configure and Start MySQL

*Note: Several OS commands and database specific commands will require administrator (root) permissions. *Note: Individual setup steps may vary due to OS. Primary Server On your Primary server, perform the following actions: Install both the “mariadb” and…

Considerations when using systemd Support for MySQL

Recovery Kits Administrator’s Guide » Recovery Kit for MySQL Administration Guide » Recovery Kit for MySQL Configuration » Considerations when using systemd Support for MySQL

When using systemd support for MySQL (MySQL 5.7.6 or later), the mysqld_safe and mysqld_multi commands are not installed and thus unavailable for LifeKeeper use. In these environments, LifeKeeper will use the systemctl command to start and stop the MySQL service. If…

Recovery Kit for VMDK as Shared Storage Overview

Recovery Kits Administrator’s Guide » Recovery Kit for VMDK as Shared Storage Administration Guide » Recovery Kit for VMDK as Shared Storage Overview

The primary focus of the LifeKeeper for Linux VMDK Recovery Kit is to offer LifeKeeper users an alternative storage method for shared storage and data replication. The VMDK Recovery Kit enables the creation of LifeKeeper resource hierarchies on LifeKeeper protected…

No Shared Storage Found When Configuring a Hierarchy

LifeKeeper for Linux Technical Documentation » Troubleshooting » No Shared Storage Found When Configuring a Hierarchy

When you are configuring resource hierarchies there are a number of situations that might cause LifeKeeper to report a “No shared storage” message: Possible Cause: Communications paths are not defined between the servers with the shared storage. When a…

MySQL Troubleshooting

Recovery Kits Administrator’s Guide » Recovery Kit for MySQL Administration Guide » MySQL Troubleshooting

Common Error Messages This section provides a list of messages that you may encounter while creating and extending a LifeKeeper MySQL resource hierarchy or removing and restoring a resource. Where appropriate, it provides an additional explanation of the cause of an…

Using Network Attached Storage with SAP ASE

Recovery Kits Administrator’s Guide » Recovery Kit for SAP ASE Administration Guide » Recovery Kit for SAP ASE Configuration Considerations » Using Network Attached Storage with SAP ASE

There are a couple of special considerations to take into account when configuring LifeKeeper to use an NFS file server (Network Attached Storage) as cluster storage. Use the Recovery Kit for Network Attached Storage The optional Recovery Kit for Network Attached…

Shared Equivalencies

LifeKeeper for Linux Technical Documentation » Configuration Concepts » Resource Hierarchies » Shared Equivalencies

When you create and extend a LifeKeeper resource hierarchy, the hierarchy exists on both the primary and the secondary servers. Most resource instances can be active on only one server at a time. For such resources, LifeKeeper defines a second kind of relationship…

Recovery Kit for VMDK as Shared Storage Administration Guide

Recovery Kits Administrator’s Guide » Recovery Kit for VMDK as Shared Storage Administration Guide

Recovery Kit for VMDK as Shared Storage Technical Documentation LifeKeeper for Linux Recovery Kit for VMDK as Shared Storage (hereafter referred to as the Recovery Kit for VMDK) provides a VMware virtual hard disk as shared storage. The Recovery Kit for VMDK allows…

Configuring the Recovery Kit for VMDK as Shared Storage

Recovery Kits Administrator’s Guide » Recovery Kit for VMDK as Shared Storage Administration Guide » Configuring the Recovery Kit for VMDK as Shared Storage

This section describes the VMDK Recovery Kit configuration details. It also contains information you should consider before you start to configure and administer the VMDK Recovery Kit. Refer to the LifeKeeper for Linux Technical Documentation for instructions on…

Active/Standby Configuration with /var/mqm on Shared Storage

Recovery Kits Administrator’s Guide » Recovery Kit for IBM MQ Administration Guide » IBM MQ Configuration Considerations » MQ Configuration Requirements » IBM MQ Configuration Examples » Active/Standby Configuration with /var/mqm on Shared Storage

In the Active/Standby configuration, Node1 is the primary LifeKeeper server. It protects the WebSphere MQ queue managers. All storage resides on a shared array between the cluster servers. While Node2 may be handling other applications/services, it acts only as a…

Connecting to a LifeKeeper Cluster using AWS Settings and Operations Considerations

LifeKeeper for Linux in a Cloud Environment » Multi-VPC Cluster Configuration Using AWS VPC Peering Connections Quick Start Guide » Connecting to a LifeKeeper Cluster using AWS Settings and Operations Considerations

Please see the following topics for additional considerations when connecting to an AWS cluster using VPC peering and AWS Route53: Considering the Use of Quorum/Witness or STONITH when Connecting to a LifeKeeper Cluster using AWS Connecting to LifeKeeper Using AWS…

Storage Mode

LifeKeeper for Linux Technical Documentation » Installation and Configuration » LifeKeeper I/O Fencing Introduction » Quorum/Witness » Storage Mode

!Please verify quorum is set up correctly before creating and extending resources as misconfigured quorum may cause inadvertent servers being stopped. With this mode each node writes information about itself to a shared storage device on a regular basis and…

Connecting to a LifeKeeper Cluster using AWS Requirements

LifeKeeper for Linux in a Cloud Environment » Multi-VPC Cluster Configuration Using AWS VPC Peering Connections Quick Start Guide » Connecting to a LifeKeeper Cluster using AWS Requirements

Some requirements should be met when using this configuration. Below is a summary of requirements for the AWS environment and instances created on it. Requirements for AWS environment Create a base environment on AWS to provide services. The requirements for using…

Apache Hierarchy Restore, Remove, and Recover Messages and Errors

Recovery Kits Administrator’s Guide » Recovery Kit for Apache Administration Guide » Apache Web Server Troubleshooting » Apache Hierarchy Restore, Remove, and Recover Messages and Errors

The following information and error messages are printed to the LifeKeeper error log. They may be viewed by typing “lk_log log”. Bringing an Apache Resource In Service (Restore) “LifeKeeper: RESTORE: APACHE: RESTORING $TAG TO SERVICE START AT:…

Customize LocalRecovery Parameter on Both Nodes

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » How to Protect Other Resources (Databases or Applications) » Protecting MSSQL Using Quick Service Protection » Customize LocalRecovery Parameter on Both Nodes

The Quick Service Protection Wizard completes most of the configuration. However, we still need to customize some parameters. *Execute this command on both node-a AND node-b. First, we’ll review some policy parameters using the lkpolicy tool as follows: The…

Protecting MySQL Resources

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » How to Protect Other Resources (Databases or Applications) » Protecting MySQL Resources

Objective This document is intended to aid you in installing, configuring and using the LifeKeeper for Linux evaluation product to make MySQL highly available. If MySQL is not already installed, please allocate some time to install it on your servers. Once this task…

MySQL Configuration Requirements

Recovery Kits Administrator’s Guide » Recovery Kit for MySQL Administration Guide » Recovery Kit for MySQL Configuration » MySQL Configuration Requirements

Each of the examples involves one or two database instances: databaseA and databaseB. The Database Tag names are arbitrary names that describe these database instances to LifeKeeper. The word on and the system identifier that follows provide clarification but are not…

MySQL Configuration Examples

Recovery Kits Administrator’s Guide » Recovery Kit for MySQL Administration Guide » Recovery Kit for MySQL Configuration » MySQL Configuration Examples

The examples in this section show how MySQL database instances can be configured. Each diagram shows the relationship between the type of configuration and the MySQL parameters. Each configuration also adheres to the configuration rules and requirements described in…

Connection Between LifeKeeper Cluster and Clients Using AWS Transit Gateway Quick Start Guide

LifeKeeper for Linux in a Cloud Environment » Connection Between LifeKeeper Cluster and Clients Using AWS Transit Gateway Quick Start Guide

With the release of AWS Transit Gateway and AWS Transit Gateway inter-region peering, the Recovery Kit for EC2 route table scenario is now available for configurations where a client in a VPC (VPC B in the figure below) connects to an HA cluster located in a different…

Recovery Kit for MySQL Hardware and Software Requirements

Recovery Kits Administrator’s Guide » Recovery Kit for MySQL Administration Guide » Recovery Kit for MySQL Hardware and Software Requirements

Before you can install and set up the recovery software, your server must meet certain hardware and software requirements. You should refer to the LifeKeeper for Linux Installation Guide for specific instructions on how to install or remove the LifeKeeper Recovery Kit…

Apache Recovery Kit Requirements

Recovery Kits Administrator’s Guide » Recovery Kit for Apache Administration Guide » Apache Recovery Kit Requirements

Before attempting to install or remove the Apache Recovery Kit, you must understand the hardware and software requirements for the package and the installation and removal procedures. Kit Hardware and Software Requirements Before installing and configuring the Apache…

Apache Web Server Troubleshooting

Recovery Kits Administrator’s Guide » Recovery Kit for Apache Administration Guide » Apache Web Server Troubleshooting

This section provides a list of messages that you may encounter during the process of creating and extending a LifeKeeper Apache Web Server resource hierarchy, removing and restoring a resource, and, where appropriate, provides additional explanation of the cause of…

Apache Hierarchy Creation Errors

Recovery Kits Administrator’s Guide » Recovery Kit for Apache Administration Guide » Apache Web Server Troubleshooting » Apache Hierarchy Creation Errors

The error messages that might be displayed during the Apache hierarchy creation are listed below, along with a suggested explanation for each. Error messages displayed by the LifeKeeper core and by other recovery kits are not listed in this guide. Note that you may…

Apache Extend Hierarchy Errors

Recovery Kits Administrator’s Guide » Recovery Kit for Apache Administration Guide » Apache Web Server Troubleshooting » Apache Extend Hierarchy Errors

The error messages that might be displayed during Apache hierarchy extension are listed below, along with a suggested explanation for each. Note that these error messages appear when the GUI indicates it is “Executing the pre-extend script….” to validate the…

Configuration Considerations for MySQL

Recovery Kits Administrator’s Guide » Recovery Kit for MySQL Administration Guide » Recovery Kit for MySQL Configuration » Configuration Considerations for MySQL

Below are some specific considerations you need to think about concerning your LifeKeeper MySQL environment. To operate MySQL database services on the primary and Passive servers, file systems and disk partitions must be accessible from each server. Before you can…

Active/Active MySQL Configuration

Recovery Kits Administrator’s Guide » Recovery Kit for MySQL Administration Guide » Recovery Kit for MySQL Configuration » Active/Active MySQL Configuration

An active/active configuration consists of two or more servers actively running a different database instance with each serving as a standby for each other. The database instances must be on different shared physical disks. For LifeKeeper configurations supporting…

Managing MySQL Resource Hierarchies

Recovery Kits Administrator’s Guide » Recovery Kit for MySQL Administration Guide » Managing MySQL Resource Hierarchies

This section describes how to manage the MySQL resource hierarchy. LifeKeeper Configuration Tasks Creating a MySQL Resource Hierarchy Deleting a Resource Hierarchy Extending Your Hierarchy Unextending Your Hierarchy Performing a Manual Switchover from the…

Extending Your MySQL Hierarchy

Recovery Kits Administrator’s Guide » Recovery Kit for MySQL Administration Guide » Managing MySQL Resource Hierarchies » Extending Your MySQL Hierarchy

After you have created a hierarchy, you will want to extend that hierarchy to another server in the cluster. There are three possible scenarios to extend your resource instance from the primary server to a standby server. The first scenario is when you Continue from…

Unextending Your MySQL Hierarchy

Recovery Kits Administrator’s Guide » Recovery Kit for MySQL Administration Guide » Managing MySQL Resource Hierarchies » Unextending Your MySQL Hierarchy

From the LifeKeeper GUI menu, select Edit, and Resource. From the drop‑down menu, select Unextend Resource Hierarchy. Select the Standby Server where you want to unextend the MySQL resource. It cannot be the server where the MySQL resource is currently in…

Active/Passive MySQL Configuration

Recovery Kits Administrator’s Guide » Recovery Kit for MySQL Administration Guide » Recovery Kit for MySQL Configuration » Active/Passive MySQL Configuration

This section provides an example of an active/passive configuration. In this configuration, Server 1 is considered active because it has exclusive access to the database. Server 2 does other processing. If Server 1 fails, Server 2 gains access to the database, and…

Peering Requirements for Connecting to a LifeKeeper Cluster using AWS

LifeKeeper for Linux in a Cloud Environment » Multi-VPC Cluster Configuration Using AWS VPC Peering Connections Quick Start Guide » Connecting to a LifeKeeper Cluster using AWS Requirements » Peering Requirements for Connecting to a LifeKeeper Cluster using AWS

You need to install the same version of LifeKeeper software and patches on each server. The Application Recovery Kit (ARK) required for this configuration is shown below. For the specific LifeKeeper requirements, please refer to: LifeKeeper for Linux Technical…

Setup Procedure for Connecting to a LifeKeeper Cluster using AWS

LifeKeeper for Linux in a Cloud Environment » Multi-VPC Cluster Configuration Using AWS VPC Peering Connections Quick Start Guide » Setup Procedure for Connecting to a LifeKeeper Cluster using AWS

In this section, a general procedure to setup the environment shown as the figure below Preparations Create an environment that satisfies Requirements. Please install LifeKeeper on each instance and create a communication path between Node1 and Node2 (or Node2’).…

Cluster Connect Dialog

LifeKeeper for Linux Technical Documentation » User Guide » Using LifeKeeper for Linux » Common Tasks » Cluster Connect Dialog

Server Name. The name of the server to which you want to connect. Login. The login name of a user with LifeKeeper authorization on the server to which you want to connect. Password. The password that authorizes the specified login on the server to which you want…

Cluster Disconnect Dialog

LifeKeeper for Linux Technical Documentation » User Guide » Using LifeKeeper for Linux » Common Tasks » Cluster Disconnect Dialog

Select Server in Cluster A drop-down list box containing the names of connected servers will appear. From the list, select a server from the cluster from which you want to disconnect. All servers in the cluster to be disconnected are noted in the confirmation…

Multi-VPC Cluster Configuration Using AWS Transit Gateway Quick Start Guide

LifeKeeper for Linux in a Cloud Environment » Multi-VPC Cluster Configuration Using AWS Transit Gateway Quick Start Guide

The Generic ARK for AWS Transit Gateway provides network connectivity using virtual IP addresses in a configuration where LifeKeeper for Linux cluster nodes are placed in separate VPCs interconnected by AWS Transit Gateway. It manages route tables to enable clients…

Apache – Known Issues / Restrictions

LifeKeeper for Linux Technical Documentation » Troubleshooting » Known Issues and Restrictions » Apache – Known Issues / Restrictions

Description Apache Kit does not support IPv6; doesn’t indentify IPv6 in httpd.conf Any IPv6 addresses assigned to the ‘Listen’ directive entry in the httpd.conf file will cause problems. Solution: Until there is support for…

LifeKeeper Configuration Tasks for Apache

Recovery Kits Administrator’s Guide » Recovery Kit for Apache Administration Guide » LifeKeeper Configuration Tasks for Apache

You can perform the following configuration tasks from the LifeKeeper GUI. The following four tasks are described in this guide, as they are unique to an Apache resource instance and different for each Recovery Kit. Create a Resource Hierarchy. Creates an…

Apache Recovery Kit Operations Overview

Recovery Kits Administrator’s Guide » Recovery Kit for Apache Administration Guide » Apache Recovery Kit Operations Overview

Bringing a Resource In Service (restore) Start the Apache resource in the following order: Use the httpd command’s -t option to perform a syntax check on the configuration file. If there is a syntax error, the process exits with an error. Determine…

Recovery Kit for MySQL Configuration

Recovery Kits Administrator’s Guide » Recovery Kit for MySQL Administration Guide » Recovery Kit for MySQL Configuration

This section contains definitions and examples of typical LifeKeeper MySQL configurations and information you should consider before you start to configure MySQL. Please refer to the Resource Hierarchies section of the LifeKeeper for Linux Technical Documentation for…

Client Configuration Considerations for MySQL

Recovery Kits Administrator’s Guide » Recovery Kit for MySQL Administration Guide » Recovery Kit for MySQL Configuration » Client Configuration Considerations for MySQL

Following are some configuration considerations for MySQL database clients: If clients will connect from remote hosts, create an IP address under LifeKeeper to be used for client connections. Clients must be configured to connect to the database server through a…

Creating a MySQL Resource Hierarchy

Recovery Kits Administrator’s Guide » Recovery Kit for MySQL Administration Guide » Managing MySQL Resource Hierarchies » Creating a MySQL Resource Hierarchy

!IMPORTANT: In a LifeKeeper cluster environment where the MySQL data directory (datadir) files are on a shared/replicated disk, you must make sure that the shared file system is mounted on the primary server. If the file system resource is created first, the shared…

LifeKeeper Configuration Tasks for MySQL

Recovery Kits Administrator’s Guide » Recovery Kit for MySQL Administration Guide » Managing MySQL Resource Hierarchies » LifeKeeper Configuration Tasks for MySQL

You can perform the following configuration tasks from the LifeKeeper GUI. The following four tasks are described in this section, as they are unique to a MySQL resource instance, and different for each Recovery Kit. Create a Resource Hierarchy. Creates an…

Deleting a MySQL Resource Hierarchy

Recovery Kits Administrator’s Guide » Recovery Kit for MySQL Administration Guide » Managing MySQL Resource Hierarchies » Deleting a MySQL Resource Hierarchy

To delete a resource hierarchy from all the servers in your LifeKeeper environment, complete the following steps: From the LifeKeeper GUI menu, select Edit, and then Resource. From the drop‑down menu, select Delete Resource Hierarchy. Select the name of the…

MySQL – Known Issues / Restrictions

LifeKeeper for Linux Technical Documentation » Troubleshooting » Known Issues and Restrictions » MySQL – Known Issues / Restrictions

Description The “include” directive is not supported The “include” directive is not supported. All the setup configuration information must be described in a single my.cnf file. Crash Recovery Restarting MySQL…

Update Config File for Oracle Listener on Both Nodes

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » How to Protect Other Resources (Databases or Applications) » Protecting an Oracle Resource (non-PDB) » Update Config File for Oracle Listener on Both Nodes

*The following steps should be executed on both nodes. Check the Listener Status Check the current status of the Listener with following command: Stop Listener if it is Running Edit the Configuration File The configuration file is located at…

Configure the Cluster – PostgreSQL

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » How to Protect Other Resources (Databases or Applications) » Protecting a PostgreSQL Resource » Configure the Cluster – PostgreSQL

!This section uses datakeeper/pgsql/data/ as the location for Postgres data. In the steps below, this directory will be created on the replicated storage. If a different directory structure is created, be sure to account for the specific environment variances…

Disconnecting from a Cluster

LifeKeeper for Linux Technical Documentation » User Guide » Using LifeKeeper for Linux » Common Tasks » Disconnecting from a Cluster

This task disconnects your GUI client from all servers in the cluster, and it does so through the server you select. There are three possible ways to begin. • On the Global Toolbar, click the Disconnect button. • On the Edit Menu, select Server and…

Multi-VPC Cluster Configuration Using AWS VPC Peering Connections Quick Start Guide

LifeKeeper for Linux in a Cloud Environment » Multi-VPC Cluster Configuration Using AWS VPC Peering Connections Quick Start Guide

Objective From LifeKeeper for Linux v9.2.2, a configuration in which cluster nodes are located in separate VPCs using a VPC peering connection (“multi-VPC cluster configuration”) is now supported. By using inter-region VPC peering connections,…

STONITH using IPMI

LifeKeeper for Linux Technical Documentation » Installation and Configuration » LifeKeeper I/O Fencing Introduction » STONITH » STONITH using IPMI

IPMI (Intelligent Platform Management Interface) defines a set of common interfaces to a computer system which can be used to monitor system health and manage the system. Used with STONITH, it allows the cluster software to instruct the switch via a serial or network…

Configuration Considerations for Apache Web Server

Recovery Kits Administrator’s Guide » Recovery Kit for Apache Administration Guide » Configuring Apache Web Server with LifeKeeper » Configuration Considerations for Apache Web Server

Before you create Apache resource hierarchies, you will need to make sure you have completed the following configuration tasks for the Apache Web Server application: In the case Apache package attached to a distribution is installed, it is normally set to autostart…

Configuring Apache Web Server with LifeKeeper

Recovery Kits Administrator’s Guide » Recovery Kit for Apache Administration Guide » Configuring Apache Web Server with LifeKeeper

This section contains definitions and examples of typical LifeKeeper Apache Web Server configurations and information you should consider before you start to configure Apache Web Server. Please refer to the LifeKeeper for Linux Technical Documentation for instructions…

Recovery Kit for Apache Administration Guide

Recovery Kits Administrator’s Guide » Recovery Kit for Apache Administration Guide

The LifeKeeper for Linux Recovery Kit for Apache provides fault resilience for Apache Web Server software in a LifeKeeper environment. This guide explains the following topics: LifeKeeper for Linux Documentation. A list of all the LifeKeeper for Linux documentation…

Moving Storage on Hyper-V

LifeKeeper for Linux Technical Documentation » User Guide » Using LifeKeeper for Linux » Maintenance Tasks » Moving Storage on Hyper-V

LifeKeeper supports moving the virtual machine storage running on Hyper-V hosts between local and shared storage. Additionally, Hyper-V allows for simultaneous switching of both the running host and storage. Therefore, if your configuration supports both migration…

Recovery Kit for MySQL Administration Guide

Recovery Kits Administrator’s Guide » Recovery Kit for MySQL Administration Guide

The LifeKeeper for Linux Recovery Kit for MySQL provides an easy way to add LifeKeeper fault‑resilient protection for MySQL resources and databases. This enables a failure on the primary database server to be recovered on a designated standby server without…

Recovery Kit for MySQL Operations Overview

Recovery Kits Administrator’s Guide » Recovery Kit for MySQL Administration Guide » Recovery Kit for MySQL Operations Overview

Bringing a Resource In Service (restore) Start the MySQL resource in the following order. Check the same items as in the monitoring process described later to confirm that MySQL is running. If it is determined that MySQL is running, the startup process ends…

Creating a Cluster Node (Active)

LifeKeeper for Linux in a Cloud Environment » Microsoft Azure Quick Start Guide » Building a Virtual Machine and Starting the OS » Creating a Virtual Machine » Creating a Cluster Node (Active)

Please refer to the LifeKeeper Evaluation Guide for Cloud Environments.

Creating a Cluster Node (Standby)

LifeKeeper for Linux in a Cloud Environment » Microsoft Azure Quick Start Guide » Building a Virtual Machine and Starting the OS » Creating a Virtual Machine » Creating a Cluster Node (Standby)

Please refer to the LifeKeeper Evaluation Guide for Cloud Environments.

LKCLI – Checking Cluster Status

LifeKeeper for Linux Technical Documentation » Command Line Interface » Commands » LKCLI Guide » LKCLI – Checking Cluster Status

Checking the Status of LiKeeper using `lkcli status` The lkcli status -q command provides current resource information and communication path information. # lkcli status -q LOCAL TAG ID STATE PRIO PRIMARY target1 ip-10.1.6.100 …

Upgrading an MQ LifeKeeper Cluster

Recovery Kits Administrator’s Guide » Recovery Kit for IBM MQ Administration Guide » Recovery Kit for IBM MQ Requirements » Upgrading an MQ LifeKeeper Cluster

Upgrade LifeKeeper on all nodes in the cluster including the WebSphere MQ Recovery Kit following the instructions documented in the Upgrading LifeKeeper section of the LifeKeeper Installation Guide. Upgrade IBM WebSphere MQ software on each node in the cluster…

Connecting Servers to a Cluster

LifeKeeper for Linux Technical Documentation » User Guide » Using LifeKeeper for Linux » Common Tasks » Connecting Servers to a Cluster

There are two possible ways to begin. • On the Global Toolbar, click the Connect button. • On the File Menu, click Connect. In the Server Name field of the Cluster Connect dialog, enter the name of a server within the cluster to which you want to…

Creating an Apache Web Server Resource Hierarchy

Recovery Kits Administrator’s Guide » Recovery Kit for Apache Administration Guide » LifeKeeper Configuration Tasks for Apache » Creating an Apache Web Server Resource Hierarchy

*IMPORTANT: Before you create your Web Server resource hierarchy, you must make sure that your Apache configuration file has included an existing LifeKeeper-protected IP resource. In a shared environment where the web documents and/or configuration files are on a…

Extending an Apache Web Server Resource Hierarchy

Recovery Kits Administrator’s Guide » Recovery Kit for Apache Administration Guide » LifeKeeper Configuration Tasks for Apache » Extending an Apache Web Server Resource Hierarchy

This operation can be started from the Edit menu, or initiated automatically upon completing the Create Resource Hierarchy option, in which case you should refer to Step 2 below. On the Edit menu, select Resource, then Extend Resource Hierarchy. The Pre-Extend…

Unextending an Apache Web Server Resource Hierarchy

Recovery Kits Administrator’s Guide » Recovery Kit for Apache Administration Guide » LifeKeeper Configuration Tasks for Apache » Unextending an Apache Web Server Resource Hierarchy

On the Edit menu, select Resource, then Unextend Resource Hierarchy Select the Target Server where you want to unextend the Web Server resource. It cannot be the server where the Web Server is currently in service. (This dialog box will not appear if you selected…

Deleting an Apache Web Server Resource Hierarchy

Recovery Kits Administrator’s Guide » Recovery Kit for Apache Administration Guide » LifeKeeper Configuration Tasks for Apache » Deleting an Apache Web Server Resource Hierarchy

It is important to remember that if you delete a hierarchy before you take it out-of-service, the resource hierarchy will be removed from LifeKeeper protection, but the Apache instance will continue to run on the currently active server unless it is manually stopped or…

Testing an Apache Web Server Resource Hierarchy

Recovery Kits Administrator’s Guide » Recovery Kit for Apache Administration Guide » LifeKeeper Configuration Tasks for Apache » Testing an Apache Web Server Resource Hierarchy

You can test your Apache resource hierarchy by initiating a manual switchover. This will simulate a failover of a resource instance from the primary server to the backup server. Performing a Manual Switchover from the GUI You can initiate a manual switchover from the…

Using Internal Load Balancer

Recovery Kits Administrator’s Guide » Recovery Kit for SAP MaxDB Administration Guide » SAP MaxDB Configuration Considerations » Using Internal Load Balancer

The SAP MaxDB Recovery Kit supports the use of Internal Load Balancers (ILB) like Azure supports. To enable support for ILB, set MAXDB_ILB_ENABLED to 1 in the LifeKeeper defaults file (/etc/default/LifeKeeper). The ILB requires X server ports to be active on one…

Using LVM with DRBD

Recovery Kits Administrator’s Guide » Data Replication » DRBD Recovery Kit » Using LVM with DRBD

LifeKeeper for Linux currently supports DRBD “above” LVM but does NOT support LVM “above” DRBD. When using DRBD above LVM (where the DRBD device is configured on a logical volume) DO NOT install the LifeKeeper LVM Recovery Kit. The DRBD Recovery Kit is the only…

Using Custom SSL Certificates

LifeKeeper Web Management Console (LKWMC) » Getting Started » Using Custom SSL Certificates

*This documentation section describes the LifeKeeper Web Management Console (LKWMC). Refer to the LifeKeeper Web Management Console for an overview. The SSL certificates used to establish a secure HTTPS connection with the LKWMC can be replaced with custom…

Using LifeKeeper for Linux

LifeKeeper for Linux Technical Documentation » User Guide » Using LifeKeeper for Linux

The following topics provide detailed information on the LifeKeeper graphical user interface (GUI) as well as the many tasks that can be performed within the LifeKeeper…

Configure Storage for DK for Linux

Evaluation Guides » DataKeeper for Linux Evaluation Guide » Configure Storage for DK for Linux

!Replication requires a device have a GUID. Before You Begin Ensure the following: You have an extra disk/partition on both servers that can be used for data replication. A target volume’s size must equal to or larger than the size of its source…

Active/Standby Configuration with NAS Storage

Recovery Kits Administrator’s Guide » Recovery Kit for IBM MQ Administration Guide » IBM MQ Configuration Considerations » MQ Configuration Requirements » IBM MQ Configuration Examples » Active/Standby Configuration with NAS Storage

In the Active/Standby configuration, Node1 is the primary LifeKeeper server. It protects the WebSphere MQ queue managers. All storage resides on a NAS server with the IP 10.0.0.100. While Node2 may be handling other applications/services, it acts only as a backup for…

Active/Active Configuration with NAS Storage

Recovery Kits Administrator’s Guide » Recovery Kit for IBM MQ Administration Guide » IBM MQ Configuration Considerations » MQ Configuration Requirements » IBM MQ Configuration Examples » Active/Active Configuration with NAS Storage

In the Active/Active configuration below, both Node1 and Node2 are primary LifeKeeper servers for WebSphere MQ resources. Each server is also the backup server for the other. In this example, Node1 protects the NFS mount for queue manager QMGR1. Node2 protects the NFS…

Building an HA Cluster with LifeKeeper

LifeKeeper for Linux in a Cloud Environment » Microsoft Azure Quick Start Guide » Building an HA Cluster with LifeKeeper

Please refer to the LifeKeeper Evaluation Guide for Cloud Environments.

Quorum/Witness Cluster Recommendations in AWS

LifeKeeper for Linux Technical Documentation » Installation and Configuration » LifeKeeper I/O Fencing Introduction » Quorum/Witness » Quorum/Witness Cluster Recommendations in AWS

On this page you will find cluster configurations that provide ways you can help setup your quorum/witness alongside existing nodes within an AWS cloud environment. Key for diagrams below: 2 Node, Single Region Deployment If both nodes all reside in the same…

Considering the Use of Quorum/Witness or STONITH when Connecting to a LifeKeeper Cluster using AWS

LifeKeeper for Linux in a Cloud Environment » Multi-VPC Cluster Configuration Using AWS VPC Peering Connections Quick Start Guide » Connecting to a LifeKeeper Cluster using AWS Settings and Operations Considerations » Considering the Use of Quorum/Witness or STONITH when Connecting to a LifeKeeper Cluster using AWS

Since the shared disk environment cannot be used in an AWS environment, you cannot use SCSI reservations to prevent a split-brain. Also, an IP resource may cause the split-brain as it uses the real IP resource with different IP addresses for each node. For this…

Setting up Apache from the Command Line (LKCLI)

Recovery Kits Administrator’s Guide » Recovery Kit for Apache Administration Guide » LifeKeeper Configuration Tasks for Apache » Setting up Apache from the Command Line (LKCLI)

You can set up the Apache Recovery Kit through the use of the LKCLI (Command Line Interface). Creating/Extending/Configuring the Apache resource from the Command Line create apache EXAMPLE: #lkcli resource create apache --tag --root --path --switchback…

Using External Snapshot Functions for Disks and Devices Protected by DRBD

Recovery Kits Administrator’s Guide » Data Replication » DRBD Recovery Kit » Using External Snapshot Functions for Disks and Devices Protected by DRBD

An external snapshot can be used to restore data for a DRBD volume. LifeKeeper requires “internal” metadata on all DRBD resources to keep the actual data and metadata “inextricably” linked by storing the metadata and the actual data on the same device. When a…

Using External Snapshot Functions for Disks and Devices Protected by DataKeeper

Recovery Kits Administrator’s Guide » Data Replication » DataKeeper » Using External Snapshot Functions for Disks and Devices Protected by DataKeeper

Full synchronization is required when using a snapshot process to restore data to a disk or device that is actively protected by DataKeeper. Snapshot capability referred to in this document includes: Snapshots provided by cloud environment services such as…

Setting up MySQL from the Command Line (LKCLI)

Recovery Kits Administrator’s Guide » Recovery Kit for MySQL Administration Guide » Managing MySQL Resource Hierarchies » Setting up MySQL from the Command Line (LKCLI)

You can set up the MySQL Recovery Kit through the use of the LKCLI (Command Line Interface). Creating/Extending/Configuring the MySQL resource from the Command Line create mysql EXAMPLE: #lkcli resource create mysql --tag --cnf --bin --switchback --instance…

Using the Legacy GUI (JavaGUI)

Startup Guide » Using the Legacy GUI (JavaGUI)

LKWMC is the default GUI starting with LifeKeeper v10. If you need to use the legacy GUI, please refer to this section. Verifying the GUI server startup To use the LifeKeeper GUI client, the LifeKeeper GUI server must be running on the LifeKeeper installed server.…

Using mysqld Groups with LifeKeeper

Recovery Kits Administrator’s Guide » Recovery Kit for MySQL Administration Guide » Recovery Kit for MySQL Configuration » Using mysqld Groups with LifeKeeper

*When systemd support for MySQL is installed, systemd can manage multiple MySQL instances. Consequently, the mysqld_multi utility is not installed. For details, refer to Considerations when using systemd support for MySQL. The MySQL Application Recovery Kit supports…

Configure the Cluster – DK for Linux

Evaluation Guides » DataKeeper for Linux Evaluation Guide » Configure the Cluster – DK for Linux

Primary Server Complete the following steps on the primary server to configure the cluster: Create TCP Communication (Comm) Path(s) Verify the Communication (Comm) Path(s) Before you begin, SIOS recommends at least two TCP communications paths between each…