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

The Evaluation Process

Evaluation Guides » DataKeeper for Linux Evaluation Guide » The Evaluation Process

SIOS strongly recommends performing your evaluation of LifeKeeper for Linux within a test lab environment. SIOS is not responsible and cannot provide support for evaluation software installed in a production environment. All questions during the evaluation period…

The Evaluation Process – PostgreSQL

Quick Start Guides » PostgreSQL Cluster with Shared Storage (ISCSI) » The Evaluation Process – PostgreSQL

SIOS strongly recommends performing your evaluation of LifeKeeper for Linux in a test lab environment. SIOS is not responsible and cannot provide support for evaluation software installed in a production environment. All questions during the evaluation period should…

The Evaluation Process – Apache

Quick Start Guides » Apache/MySQL Cluster Using Both Shared and Replicated Storage » The Evaluation Process – Apache

SIOS strongly recommends performing your evaluation of LifeKeeper for Linux in a test lab environment. SIOS is not responsible and cannot provide support for evaluation software installed in a production environment. All questions during the evaluation period should…

Configure the Cluster

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

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

Install LifeKeeper for Linux – MySQL Cluster

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

For ease of installation, SIOS has provided the LifeKeeper for Linux with an installation script. Towards the end of the script, the desired Application Recovery Kits (ARKs) should be selected for installation. The software will be installed to the following locations:…

Evaluation Guides

Evaluation Guides

DataKeeper for Linux Evaluation Guide LifeKeeper for Linux Evaluation Guide for Cloud Environments

MySQL Troubleshooting

Application Recovery Kits » MySQL Recovery Kit 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…

MySQL Administration

Application Recovery Kits » MySQL Recovery Kit Administration Guide » MySQL Administration

Testing Your Resource Hierarchy You can test your MySQL 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…

Configure the Cluster – PostgreSQL

Quick Start Guides » PostgreSQL Cluster with Shared Storage (ISCSI) » Configure the Cluster – PostgreSQL

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 server…

Configure the Cluster – Apache

Quick Start Guides » Apache/MySQL Cluster Using Both Shared and Replicated Storage » Configure the Cluster – Apache

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 server…

Apache/MySQL Cluster Using Both Shared and Replicated Storage

Quick Start Guides » Apache/MySQL Cluster Using Both Shared and Replicated Storage

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

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

Application Recovery Kits » MySQL Recovery Kit Administration Guide » MySQL Recovery Kit 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

Application Recovery Kits » MySQL Recovery Kit Administration Guide » MySQL Recovery Kit 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…

Cluster Example

LifeKeeper for Linux Technical Documentation » LifeKeeper » User Guide » Cluster Example

Expanded Multicluster Example

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…

LKCLI – Replicate the Existing Cluster Settings

LifeKeeper for Linux Technical Documentation » Command Line Interface » LKCLI Guide » LKCLI – Replicate the Existing Cluster Settings

Inherit and Duplicate the Cluster Settings This section describes the procedure for replicating a cluster with the same settings based on the cluster with the communication path and resource set.   Configuration The steps describe preparing a 2-node LifeKeeper…

MySQL Recovery Kit Configuration

Application Recovery Kits » MySQL Recovery Kit Administration Guide » MySQL Recovery Kit 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…

Configuration Considerations for MySQL

Application Recovery Kits » MySQL Recovery Kit Administration Guide » MySQL Recovery Kit 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 backup servers, file systems and disk partitions must be accessible from each server. Before you can…

Active/Standby MySQL Configuration

Application Recovery Kits » MySQL Recovery Kit Administration Guide » MySQL Recovery Kit Configuration » Active/Standby MySQL Configuration

This section provides an example of an active/standby 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…

Active/Active MySQL Configuration

Application Recovery Kits » MySQL Recovery Kit Administration Guide » MySQL Recovery Kit 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 backup for each other. The database instances must be on different shared physical disks. For LifeKeeper configurations supporting…

Extending Your MySQL Hierarchy

Application Recovery Kits » MySQL Recovery Kit Administration Guide » Installing/Configuring MySQL with LifeKeeper » 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 template server to a target server. The first scenario is when you Continue from…

Unextending Your MySQL Hierarchy

Application Recovery Kits » MySQL Recovery Kit Administration Guide » Installing/Configuring MySQL with LifeKeeper » Unextending Your MySQL Hierarchy

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

DataKeeper for Linux Evaluation Guide

Evaluation Guides » DataKeeper for Linux Evaluation Guide

Objective This document is intended to aid you in installing, configuring and using the LifeKeeper for Linux evaluation product with DataKeeper to enable real time, host based, block-level data replication There are five phases in this process: Phase 1 – Prepare…

Cluster Connect Dialog

LifeKeeper for Linux Technical Documentation » LifeKeeper » 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 » LifeKeeper » 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…

Activating the SAP SIOS HA Cluster Connector (SSHCC)

Application Recovery Kits » SAP Recovery Kit Administration Guide » SAP Installation » Activating the SAP SIOS HA Cluster Connector (SSHCC)

The SAP SIOS HA Cluster Connector (SSHCC) provides an interface between the SAP Start Service (sapstartsrv) and LifeKeeper. While the HA Cluster Connector is active for an SAP instance, calls through sapcontrol which affect the state of the instance will be routed…

SYS – LifeKeeper Commands Related to the Systems in the LifeKeeper Cluster

LifeKeeper for Linux Technical Documentation » Command Line Interface » Commands » SYS – LifeKeeper Commands Related to the Systems in the LifeKeeper Cluster

sys_list – Lists out the systems known to a particular LifeKeeper node Options: -d sys_create – Creates knowledge of another system on LifeKeeper node Options: -s -d sys_remove – Removes knowledge of another system on a 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…

MySQL – Known Issues / Restrictions

LifeKeeper for Linux Technical Documentation » LifeKeeper » 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…

MySQL Recovery Kit Administration Guide

Application Recovery Kits » MySQL Recovery Kit Administration Guide

The LifeKeeper for Linux MySQL Recovery Kit 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 backup server without significant…

Client Configuration Considerations for MySQL

Application Recovery Kits » MySQL Recovery Kit Administration Guide » MySQL Recovery Kit 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…

Installing/Configuring MySQL with LifeKeeper

Application Recovery Kits » MySQL Recovery Kit Administration Guide » Installing/Configuring MySQL with LifeKeeper

LifeKeeper Configuration Tasks Creating a MySQL Resource Hierarchy Deleting a Resource Hierarchy Extending Your Hierarchy Unextending Your Hierarchy

LifeKeeper Configuration Tasks for MySQL

Application Recovery Kits » MySQL Recovery Kit Administration Guide » Installing/Configuring MySQL with LifeKeeper » 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…

Creating a MySQL Resource Hierarchy

Application Recovery Kits » MySQL Recovery Kit Administration Guide » Installing/Configuring MySQL with LifeKeeper » 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/template server. If the file system resource is created first,…

Deleting a MySQL Resource Hierarchy

Application Recovery Kits » MySQL Recovery Kit Administration Guide » Installing/Configuring MySQL with LifeKeeper » 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 Recovery Kit Operations Overview

Application Recovery Kits » MySQL Recovery Kit Administration Guide » MySQL Recovery Kit 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…

LifeKeeper Evaluation Guide for Cloud Environments

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments

This Evaluation Guide explains the basic concepts of LifeKeeper and then walks through core user interface elements to show how various resources may be protected. The guide discusses the cloud environment from several perspectives and may also be used to evaluate…

Disconnecting from a Cluster

LifeKeeper for Linux Technical Documentation » LifeKeeper » 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…

Creating a Cluster Node (Active)

Quick Start Guides » 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)

Quick Start Guides » 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.

Connecting Servers to a Cluster

LifeKeeper for Linux Technical Documentation » LifeKeeper » 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…

Upgrading an MQ LifeKeeper Cluster

Application Recovery Kits » WebSphere MQ Recovery Kit Administration Guide » MQ Recovery Kit 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…

LKCLI – Checking Cluster Status

LifeKeeper for Linux Technical Documentation » Command Line Interface » 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 …

Before Starting an Evaluation of LifeKeeper for Linux

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Before Starting an Evaluation of LifeKeeper for Linux

This section discusses general topics to consider when evaluating software bringing High Availability to mission-critical workloads. High Availability, RTO, and RPO LifeKeeper for Linux – Integrated Components Benefits of LifeKeeper for Linux How…

Install, Configure, and Start MySQL – Apache

Quick Start Guides » Apache/MySQL Cluster Using Both Shared and Replicated Storage » Install, Configure, and Start MySQL – Apache

Primary Server On your Primary server, perform the following actions: Install both the “mysql” and “mysql-server” rpm packages if they do not exist on your system. Apply any required dependencies as well  # yum install mysql mysql-server Verify that…

MySQL Recovery Kit Hardware and Software Requirements

Application Recovery Kits » MySQL Recovery Kit Administration Guide » MySQL Recovery Kit 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 MySQL…

Considerations on MySQL use in systemd Environments

Application Recovery Kits » MySQL Recovery Kit Administration Guide » MySQL Recovery Kit Configuration » Considerations on MySQL use in systemd Environments

If MySQL (version 5.7.6 or later) is installed on a OS distribution adopting systemd, 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…

PostgreSQL Cluster with Shared Storage (ISCSI)

Quick Start Guides » PostgreSQL Cluster with Shared Storage (ISCSI)

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

Building an HA Cluster with LifeKeeper

Quick Start Guides » 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 » LifeKeeper » 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…

Recovering from a Non-Killable Process

LifeKeeper for Linux Technical Documentation » LifeKeeper » Troubleshooting » Recovering from a Non-Killable Process

If a process is not killable, LifeKeeper may not be able to unmount a shared disk partition. Therefore, the resource cannot be brought into service on the other system. The only way to recover from a non-killable process is to reboot the system.

Connecting to a LifeKeeper Cluster using AWS Requirements

Quick Start Guides » 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…

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

Quick Start Guides » 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…

Changing the IP for the Queue Manager

Application Recovery Kits » WebSphere MQ Recovery Kit Administration Guide » WebSphere MQ Configuration Considerations » MQ Configuration Requirements » MQ Configuration Changes After Resource Creation » Changing the IP for the Queue Manager

To change the LifeKeeper protected IP associated with the WebSphere MQ queue manager, follow these steps: Create a new LifeKeeper virtual IP in the LifeKeeper GUI. Add the new virtual IP to the WebSphere MQ hierarchy. Remove the old virtual IP from the…

Configuring the OS

Quick Start Guides » Microsoft Azure Quick Start Guide » Building a Virtual Machine and Starting the OS » Configuring the OS

Please refer to the LifeKeeper Evaluation Guide for Cloud Environments.

Creating the DB

Quick Start Guides » Microsoft Azure Quick Start Guide » Building an HA Cluster with LifeKeeper » Creating an Oracle Resource Hierarchy » Creating the DB

Please refer to the LifeKeeper Evaluation Guide for Cloud Environments.

Creating the VPC

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Configuring Network Components and Creating Instances » Creating an Instance in AWS from Scratch » Creating the VPC

A VPC (Virtual Private Cloud) is an AWS resource that represents a local network. Different VPCs can be defined within the AWS cloud to logically separate different systems. Refer to the AWS documentation for more information. In this section we will create a VPC…

Creating the Project

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Configuring Network Components and Creating Instances » Creating an Instance in Google Cloud from Scratch » Creating the Project

A Project is the logical container in which you can create resources such as network components, computer resources, storage, etc. Refer to the Google Cloud documentation for more information. If you have just signed up to Google Cloud, you have a default project…

Exiting the GUI

LifeKeeper for Linux Technical Documentation » LifeKeeper » User Guide » Using LifeKeeper for Linux » Exiting the GUI

Select Exit from the File Menu to disconnect from all servers and close the GUI window.

Create the User_Key

Application Recovery Kits » SAP MaxDB Recovery Kit Administration Guide » Configuring SAP MaxDB with LifeKeeper » Create the User_Key

The SAP MaxDB instance requires several options for a user to successfully access a database instance. These required pieces of information must be passed in to the SAP MaxDB tool being used to access the database instance. The SAP MaxDB software includes the xuser…

Installing the Software

LifeKeeper for Linux Installation Guide » Installing the Software

This document will guide you through the installation of the LifeKeeper for Linux and assumes the user has basic knowledge of the Linux operating system. Please refer to the LifeKeeper for Linux product documentation for more information. Pre-Installation…

Disable the Firewall

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Configure Linux Nodes to Run LifeKeeper for Linux » Disable the Firewall

*The following commands must be executed for each node. In this section we will disable the appropriate firewall services installed on the system that may include firewalld, SuSEfirewall2, iptables and nftables to install LifeKeeper for Linux. The firewall can be…

Failure During Rolling Upgrade of a Pre-9.7.0 Cluster

Application Recovery Kits » SAP HANA Recovery Kit Administration Guide » SAP HANA Troubleshooting » Failure During Rolling Upgrade of a Pre-9.7.0 Cluster

What if a failure occurs in the middle of a rolling upgrade of a pre-9.7.0 cluster? A user with an existing HANA resource hierarchy should generate an lkbackup archive before upgrading from a pre-9.7.0 version of LifeKeeper to version 9.7.0 or later to allow for…

Switchover the Data Storage to the Other Node

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » Common Tasks » Switchover the Data Storage to the Other Node

To switchover the disk to the other node using the LifeKeeper GUI, select the /datakeeper resource on the standby node, then select “In Service…”. Once the datarep-datakeeper resource becomes active on the other node, the Source & Target labels are…

Peering Requirements for Connecting to a LifeKeeper Cluster using AWS

Quick Start Guides » 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

Quick Start Guides » 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’).…

Install the PostgreSQL Software

Application Recovery Kits » PostgreSQL Recovery Kit Administration Guide » PostgreSQL Installation » Install the PostgreSQL Software

Install the PostgreSQL software on all servers in the cluster using identical parameters/settings. Refer to the PostgreSQL Administration Guide for details. The following are additional recommendations and reminders to ensure that LifeKeeper will work with…

Install the LifeKeeper Software

Application Recovery Kits » PostgreSQL Recovery Kit Administration Guide » PostgreSQL Installation » Install the LifeKeeper Software

Once you have installed the PostgreSQL software and created your database, you are ready to install the LifeKeeper Core software and any required patches followed by the PostgreSQL Recovery Kit. Refer to the LifeKeeper for Linux Installation Guide for details on…

Maintaining the smvpasswd File

Application Recovery Kits » Samba Recovery Kit Administration Guide » Samba Hierarchy Administration » Maintaining the smvpasswd File

Samba provides four different authentication methods via the security directive. The share and user security settings both require access to the local smbpasswd file to determine if access will be granted. As noted in the section Running Multiple Instances of Samba…

The Samba Configuration File

Application Recovery Kits » Samba Recovery Kit Administration Guide » Configuring Samba with LifeKeeper » The Samba Configuration File

While a Samba configuration file can contain many different directives, this description focuses on those aspects of the configuration file that affect your LifeKeeper configuration. Here are some key points about the configuration file: The configuration file is…

Checking the Client Redirection

Quick Start Guides » Microsoft Azure Quick Start Guide » Availability Zone (High Availability Zone) » Checking the Client Redirection

Please refer to the LifeKeeper Evaluation Guide for Cloud Environments.

Create the ERS Resources

Quick Start Guides » LifeKeeper for Linux in the AWS Cloud (SAP) » ASCS + ERS with NFS » Create the ERS Resources

The ERS resource provides additional protection against a single point of failure of a Core Instance (Central Services Instance) or enqueue server process. When a Core Instance (Central Services Instance) fails and is restarted, it will retrieve the current status of…

Configuring the Route Table

Quick Start Guides » Connection Between LifeKeeper Cluster and Clients Using AWS Transit Gateway Quick Start Guide » Configuring the Route Table

The AWS environment should be configured as in the following diagram: Add the following routes to the route table for VPC B or the subnet that contains the client instance: Destination Address Target VPC A CIDR Block AWS Transit…

Creating the Route Table

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Configuring Network Components and Creating Instances » Creating an Instance in AWS from Scratch » Creating the Route Table

The route table defines how the traffic from instances within a subnet should be transferred. Refer to the AWS documentation for more information. In this section we will create a route table and add a route to the internet via an Internet Gateway. Select…

Creating the Resource Group

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Configuring Network Components and Creating Instances » Creating an Instance in Azure from Scratch » Creating the Resource Group

A Resource Group is the logical container in which you can create resources such as network components, computer resources, storage, etc. Refer to the Azure documentation for more information. In this section, we will create a Resource Group for testing LifeKeeper…

Configuring the Firewall Rules

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Configuring Network Components and Creating Instances » Creating an Instance in Google Cloud from Scratch » Configuring the Firewall Rules

With a set of firewall rules, you can define both “allow” and “deny” rules for each type of traffic. A source can be an internet address, an Internal Load Balancer, or a group of VMs. A group of VMs is identified by a tag assigned to a VM. Refer to the Google…

Stop the Oracle Instance

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) » Stop the Oracle Instance

*Ensure these steps are completed on the correct node. Shutdown the Database To shutdown the database, execute sqlplus and run the shutdown immediate command as follows: Confirm the Database can be Restarted Later The following is not required. However, it is…

Configure the Oracle Resource

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) » Configure the Oracle Resource

As discussed in Create an Oracle Database (non-PDB), the name of Oracle Instance to protect is ORCL. 1. In the LifeKeeper User Interface, define a new resource. Select to start the Create Resource Wizard (on node-a). Select “Oracle Database” as the…

Configuring the LifeKeeper GUI

LifeKeeper for Linux Technical Documentation » LifeKeeper » User Guide » Using LifeKeeper for Linux » GUI » Preparing to Run the GUI » Configuring the LifeKeeper GUI

Installing the LifeKeeper Server for GUI Administration Perform the following steps for each LifeKeeper server. Each step contains references or links for more detailed instructions. You must install the Java Runtime Environment (JRE) or Java Software Development…

Changing the Log Level

Application Recovery Kits » WebSphere MQ Recovery Kit Administration Guide » LifeKeeper Configuration Tasks for MQ » Editing MQ Configuration Resource Properties » Changing the Log Level

GUI First navigate to the WebSphere MQ Resource Properties Panel or the Resource Context Menu described above. Then click on Logging Level Configuration icon or menu item. The following dialog will appear: Now select the Logging Level and click Next. You will be…

Changing the Listener Port

Application Recovery Kits » WebSphere MQ Recovery Kit Administration Guide » WebSphere MQ Configuration Considerations » MQ Configuration Requirements » MQ Configuration Changes After Resource Creation » Changing the Listener Port

To change the listener port of a queue manager, follow these steps: Alter the listener object in runmqsc then stop and start the listener: su – MQUSER runmqsc QUEUE.MANAGER.NAME alter LISTENER(SYSTEM.DEFAULT.LISTENER.TCP) TRPTYPE(TCP)…

Install the LifeKeeper Software

Application Recovery Kits » SAP HANA Recovery Kit Administration Guide » Configuring SAP HANA with LifeKeeper » Install the LifeKeeper Software

Once you have installed the SAP HANA software and configured SAP HANA System Replication, you are ready to install the LifeKeeper Core software and any required patches followed by the SAP HANA Recovery Kit. Refer to the LifeKeeper for Linux Installation Guide for…

Install the LifeKeeper Software

Application Recovery Kits » SAP MaxDB Recovery Kit Administration Guide » Configuring SAP MaxDB with LifeKeeper » Install the LifeKeeper Software

Once you have installed the SAP MaxDB software, created your database and created the User_Key, you are ready to install the LifeKeeper Core software and any required patches followed by the SAP Max DB Recovery Kit. Also, if you plan to use SAP MaxDB with raw devices,…

Installation of the Database

Application Recovery Kits » SAP Recovery Kit Administration Guide » SAP Installation » Installation of the Database

Note the group id for dba and oinstall as this will be needed for the backup machine. Change to the software directory and run the following: ./sapinst SAPINST_USE_HOSTNAME={database connectivity ip address} Run SAPinst to install the Database Instance using…

Verifying the LifeKeeper Installation

LifeKeeper for Linux Installation Guide » Verifying the LifeKeeper Installation

You can verify that the LifeKeeper packages were installed correctly by entering the following at the command line: rpm -V *Note: If the package is installed correctly, no output will be displayed by this command. To perform a query from the command line, type rpm…

Tuning the LifeKeeper Heartbeat

LifeKeeper for Linux Technical Documentation » LifeKeeper » Installation and Configuration » Optional Configuration Tasks » Tuning the LifeKeeper Heartbeat

Overview of the Tunable Heartbeat The LifeKeeper heartbeat is the signal sent between LifeKeeper servers over the communications path(s) to ensure each server is “alive”. There are two aspects of the heartbeat that determine how quickly LifeKeeper detects…

Connecting to a LifeKeeper Cluster using AWS Settings and Operations Considerations

Quick Start Guides » 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…

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

Quick Start Guides » 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,…

Modifying the Samba Configuration File

Application Recovery Kits » Samba Recovery Kit Administration Guide » Samba Hierarchy Administration » Modifying the Samba Configuration File

When changes are required to a Samba configuration file that is used in a LifeKeeper Samba instance, perform these procedures on the server that is In Service, Protected (ISP). There are three types of configuration file changes: Those that do not directly impact…

Creating the SAP Resource Hierarchy

Quick Start Guides » LifeKeeper for Linux in the AWS Cloud (SAP) » ASCS without NFS » Creating the SAP Resource Hierarchy

From the LifeKeeper GUI menu, select Edit, then Server. From the drop-down menu, select Create Resource Hierarchy. A dialog box will appear with a drop-down list box with all recognized recovery kits installed within the cluster. Select SAP from the drop-down…

Creating the SAP Resource Hierarchy

Quick Start Guides » LifeKeeper for Linux in the AWS Cloud (SAP) » ASCS + ERS with NFS » Creating the SAP Resource Hierarchy

From the LifeKeeper GUI menu, select Edit, then Server. From the drop-down menu, select Create Resource Hierarchy. A dialog box will appear with a drop-down list box with all recognized recovery kits installed within the cluster. Select SAP from the drop-down…

Creating the First EC2 Instance

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Configuring Network Components and Creating Instances » Creating an Instance in AWS from Scratch » Creating the First EC2 Instance

In previous sections we covered configuration of the network. Now we are going to create the first instance. As discussed in Computing Resources Used in this Tutorial, we need two disks. This section also describes how to create the second disk. Go to “EC2”…

Preparing to Run the GUI

LifeKeeper for Linux Technical Documentation » LifeKeeper » User Guide » Using LifeKeeper for Linux » GUI » Preparing to Run the GUI

Overview Configuration Starting and Stopping the GUI Server Java Security Policy Running the GUI on a LifeKeeper Server

Viewing the Status of Resources

LifeKeeper for Linux Technical Documentation » LifeKeeper » User Guide » Using LifeKeeper for Linux » Common Tasks » Viewing the Status of Resources

The status or state of a resource is displayed in two formats: Global Resource Status (across all servers), and the Server Resource Status (on a single server). The global resource status is shown in the Resource Hierarchy Tree in the left pane of the status window.…

Changing the Server Connection Channel

Application Recovery Kits » WebSphere MQ Recovery Kit Administration Guide » LifeKeeper Configuration Tasks for MQ » Editing MQ Configuration Resource Properties » Changing the Server Connection Channel

GUI First navigate to the WebSphere MQ resource properties panel or the resource context menu described above. The resource must be in service to modify the Server Connection Channel value. Then click on Server Connection Channel Configuration icon or menu item. The…

Changing the Data Replication Path

LifeKeeper for Linux Technical Documentation » DataKeeper » SIOS DataKeeper Installation and Configuration » Changing the Data Replication Path

Starting with LK 7.1, IP addresses for mirror endpoints can be modified using lk_chg_value. For example, to change a mirror endpoint from IP address 192.168.0.1 to 192.168.1.1: # lkstop (lk_chg_value cannot be run while LifeKeeper is running) # lk_chg_value…

Install the SAP HANA Software

Application Recovery Kits » SAP HANA Recovery Kit Administration Guide » Configuring SAP HANA with LifeKeeper » Install the SAP HANA Software

Install the SAP HANA software on all servers in the cluster using identical parameters/settings. In particular, the same SAP System ID (SID) and instance number must be used on all systems. Refer to the SAP HANA Master Guide for installation details.

Install the SAP MaxDB Software

Application Recovery Kits » SAP MaxDB Recovery Kit Administration Guide » Configuring SAP MaxDB with LifeKeeper » Install the SAP MaxDB Software

Install the SAP MaxDB software on all servers in the cluster using identical parameters/settings. Refer to the SAP MaxDB Installation Guide for details. The following are additional recommendations to ensure that LifeKeeper will work with SAP MaxDB: A non-root…

Create the SAP MaxDB Database

Application Recovery Kits » SAP MaxDB Recovery Kit Administration Guide » Configuring SAP MaxDB with LifeKeeper » Create the SAP MaxDB Database

Follow the instructions in your SAP MaxDB User Manual to create your database. In addition, please note the following recommendations: There must be a DBM operator with authority for starting, stopping, obtaining status and obtaining database parameters via client…