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

Active/Active Configuration with Shared Storage

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

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

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…

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…

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

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

How to Setup Azure Shared Storage

Quick Start Guides » Microsoft Azure Quick Start Guide » How to Setup Azure Shared Storage

Please refer to the LifeKeeper Evaluation Guide for Cloud Environments.

VMDK Shared Storage Recovery Kit Administration Guide

Application Recovery Kits » VMDK Shared Storage Recovery Kit Administration Guide

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

Thread is Hung Messages on Shared Storage

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

Configuration 1 – /var/mqm on Shared Storage

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

Active/Active Configuration with NAS Storage

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

Active/Standby Configuration with NAS Storage

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

No Shared Storage Found When Configuring a Hierarchy

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

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.

Shared Equivalencies

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

Using Network Attached Storage with Sybase ASE

Application Recovery Kits » Sybase ASE Recovery Kit Administration Guide » Sybase ASE Recovery Kit Configuration Considerations » Using Network Attached Storage with Sybase 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 NAS Recovery Kit The optional Network Attached Storage (NAS) Recovery Kit is required when…

Storage Mode

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

Supported Storage

Supported Storage

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

PostgreSQL Installation

Application Recovery Kits » PostgreSQL Recovery Kit Administration Guide » PostgreSQL Installation

Installing/Configuring PostgreSQL with LifeKeeper The following sequence is recommended for installing and configuring the PostgreSQL database and LifeKeeper software. Each of these steps links to detailed tasks. Install the PostgreSQL software. Create the…

PostgreSQL Administration

Application Recovery Kits » PostgreSQL Recovery Kit Administration Guide » PostgreSQL Administration

Updating Database Administrator User The Update User option allows the LifeKeeper administrator to change the current PostgreSQL Database Administrator User for the LifeKeeper PostgreSQL resource instance. Testing Your PostgreSQL Resource Hierarchy You can test your…

PostgreSQL Troubleshooting

Application Recovery Kits » PostgreSQL Recovery Kit Administration Guide » PostgreSQL Troubleshooting

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

Upgrading PostgreSQL

Application Recovery Kits » PostgreSQL Recovery Kit Administration Guide » PostgreSQL Installation » Upgrading PostgreSQL

During an upgrade from a previous version of the LifeKeeper for Linux PostgreSQL software, the upgrade will make modifications to the existing LifeKeeper PostgreSQL resource instance. When the LifeKeeper software is updated on the server, the following stored values…

PostgreSQL Tunables

Application Recovery Kits » PostgreSQL Recovery Kit Administration Guide » PostgreSQL Troubleshooting » PostgreSQL Tunables

Error Solution LKPGSQL_KILLPID_TIME Time to wait after a process id is killed before rechecking for this process. LKPGSQL_CONN_RETRIES Replaces LKPGSQLMAXCOUNT – number of times to try a client connection after an action (start…

Cluster Example

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

Expanded Multicluster Example

PostgreSQL Parameters List

Parameters List » PostgreSQL Parameters List

The table below lists and explains names and meanings of the PostgreSQL parameters. These values are tuned by editing the /etc/default/LifeKeeper configuration file. Parameter Name Meaning Setting Value Default Value When to Apply …

PostgreSQL Resource Hierarchy

Application Recovery Kits » PostgreSQL Recovery Kit Administration Guide » PostgreSQL Resource Hierarchy

The following example shows a typical PostgreSQL resource hierarchy: The dependencies in the above example correspond to the following protected resources: Resource PostgreSQL Software Component LKIP.EXAMPLE.COM Protects the switchable…

PostgreSQL Configuration Considerations

Application Recovery Kits » PostgreSQL Recovery Kit Administration Guide » PostgreSQL Configuration Considerations

This section contains information that you should consider before you start to configure and administer the PostgreSQL Recovery Kit. Using Mirrored File Systems with DataKeeper Protecting PostgreSQL: Best Practices

PostgreSQL General Tips

Application Recovery Kits » PostgreSQL Recovery Kit Administration Guide » PostgreSQL Troubleshooting » PostgreSQL General Tips

The following error messages and conditions may be encountered while using the recovery kit. Error Solution Unable to protect PostgreSQL database using the same port as another LK protected PostgreSQL database. Verify the version of…

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…

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…

Configure Storage – Apache

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

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 disk/partition. Shared storage is available. This can either…

Storage and Adapter Options

LifeKeeper for Linux Release Notes » Storage and Adapter Options

Storage and Adapter Options For a list of the disk array storage models and adapters currently supported by LifeKeeper in shared storage configurations as well as their type of certification, see the Storage and Adapter Options topic. Details about driver versions and…

Using Network Attached Storage

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

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 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 Configuration

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

Protecting a PostgreSQL Resource

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

Objective This document is intended to aid you in installing, configuring and using the LifeKeeper for Linux evaluation product to make PostgreSQL highly available. There are three phases in this process: Install Postgres 15 on Linux Nodes Configure the…

Creating a PostgreSQL Resource

LifeKeeper for Linux Technical Documentation » Command Line Interface » LKCLI Guide » LKCLI – Resource Creation » Creating a PostgreSQL Resource

This section describes how to create a PostgreSQL resource. The PostgreSQL resource provides the functionality to protect PostgreSQL database instances on LifeKeeper nodes. System Configuration The environment created in this guide is a two-node configuration as…

Protecting PostgreSQL Best Practices

Application Recovery Kits » PostgreSQL Recovery Kit Administration Guide » PostgreSQL Configuration Considerations » Protecting PostgreSQL Best Practices

In an Active/Standby configuration, the backup server is not actively running the PostgreSQL, but stands by in case the primary server experiences a failure. In an Active/Active configuration, each server is actively running a PostgreSQL instance, while acting as a…

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…

Creating a PostgreSQL Database

Application Recovery Kits » PostgreSQL Recovery Kit Administration Guide » PostgreSQL Installation » Creating a PostgreSQL Database

Follow the instructions in your PostgreSQL Administration Guide to create your database. In addition, please note the following recommendations: *Replicated (SIOS DataKeeper) file system resources must be created before creating the PostgreSQL resource. The…

Viewing PostgreSQL Configuration Settings

Application Recovery Kits » PostgreSQL Recovery Kit Administration Guide » PostgreSQL Installation » Viewing PostgreSQL Configuration Settings

The Resource Properties dialog is available from the Edit menu or from a resource context menu. This dialog displays the properties for a particular resource on a server. When accessed from the Edit menu, you can select the resource and the server. When accessed from a…

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…

PostgreSQL Hardware and Software Requirements

Application Recovery Kits » PostgreSQL Recovery Kit Administration Guide » PostgreSQL Hardware and Software Requirements

Your LifeKeeper configuration must meet the following requirements prior to the installation of LifeKeeper for Linux PostgreSQL Recovery Kit. Please refer to the LifeKeeper for Linux Installation Guide for specific instructions regarding the installation and…

PostgreSQL Recovery Kit Administration Guide

Application Recovery Kits » PostgreSQL Recovery Kit Administration Guide

The LifeKeeper for Linux PostgreSQL Recovery Kit is an SQL compliant, object-relational database management system (ORDBMS) based on POSTGRES. Since its inception, PostgreSQL has become one of the most advanced open source relational database management systems. The…

LifeKeeper Tunable Settings for PostgreSQL

Application Recovery Kits » PostgreSQL Recovery Kit Administration Guide » PostgreSQL Installation » LifeKeeper Tunable Settings for PostgreSQL

The PostgreSQL Recovery Kit provides tunable environment variables to help customize resource protection in certain scenarios. To change the values of these variables, edit the file /etc/default/LifeKeeper. No processes need to be restarted for the new settings to take…

Creating a PostgreSQL Resource Hierarchy

Application Recovery Kits » PostgreSQL Recovery Kit Administration Guide » PostgreSQL Installation » Creating a PostgreSQL Resource Hierarchy

Perform the following steps on the primary server: On the Edit menu, select Server, then Create Resource Hierarchy. The Create Resource Wizard dialog will appear. Select PostgreSQL Database from the drop-down list and click Next. You will be prompted for the…

Deleting a PostgreSQL Resource Hierarchy

Application Recovery Kits » PostgreSQL Recovery Kit Administration Guide » PostgreSQL Installation » Deleting a PostgreSQL Resource Hierarchy

To delete a PostgreSQL resource hierarchy from all servers in your LifeKeeper configuration, complete the following steps: On the Edit menu, select Resource, then Delete Resource Hierarchy. Select the name of the Target Server where you will be deleting your…

Extending a PostgreSQL Resource Hierarchy

Application Recovery Kits » PostgreSQL Recovery Kit Administration Guide » PostgreSQL Installation » Extending a PostgreSQL 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 Wizard…

Unextending a PostgreSQL Resource Hierarchy

Application Recovery Kits » PostgreSQL Recovery Kit Administration Guide » PostgreSQL Installation » Unextending a PostgreSQL Resource Hierarchy

To remove a resource hierarchy from a single server in the LifeKeeper cluster, do the following: On the Edit menu, select Resource, then Unextend Resource Hierarchy. Select the Target Server where you want to unextend the PostgreSQL resource. It cannot be the…

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…

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…

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…

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 …

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…

Logging With syslog

LifeKeeper for Linux Technical Documentation » LifeKeeper » SIOS LifeKeeper for Linux Introduction » Configuration Concepts » Logging With syslog

Beginning with LifeKeeper v8.0, logging is done through the standard syslog facility. LifeKeeper supports rsyslog, which is an extension of the original syslog protocol. During package installation, syslog will be configured to use the “local6” facility for…

Takeover with Handshake

Application Recovery Kits » SAP HANA Recovery Kit Administration Guide » SAP HANA Resource Hierarchy Administration » Takeover with Handshake

Takeover with Handshake of the SAP HANA Database The “takeover with handshake” feature, available in SAP HANA 2.0 SPS04 and later, allows for reduced downtime of the primary database during switchover by suspending the primary database (rather than completely…

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…

Available Amazon S3-compatible Object Storage

LifeKeeper for Linux Technical Documentation » LifeKeeper » Installation and Configuration » LifeKeeper I/O Fencing Introduction » Quorum/Witness » Storage Mode » Available Amazon S3-compatible Object Storage

When storage is selected for the Quorum mode and aws_s3 for QWK_STORAGE_TYPE in the Quorum/Witness function provided by LifeKeeper, Amazon S3-compatible object storage can be used. Requirements All of the following requirements must be satisfied: Object storage…

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…

Intergration with VMware HA

LifeKeeper Single Server Protection » LifeKeeper Single Server Protection for Linux Technical Documentation » Intergration with VMware HA

As noted in the Introduction Section, LifeKeeper Single Server Protection is designed for use in both physical and virtual environments. When LifeKeeper SSP is installed in a VMware VM the HA features of VMware can be used in conjunction with LifeKeeper SSP to monitor…

Using LVM with DataKeeper

Application Recovery Kits » Logical Volume Manager Recovery Kit Administration Guide » LifeKeeper Logical Volume Manager Hierarchy Creation and Administration » Using LVM with DataKeeper

!WARNING: Adding DataKeeper mirrors or changing DataKeeper mirrors in an LVM volume group will require creating/changing the DataKeeper resources in LVM with the lvmvg resource out of service. The new or updated DataKeeper resource will need to be fully extended to all…

Clustering with Fusion-io

LifeKeeper for Linux Technical Documentation » DataKeeper » Clustering with Fusion-io

Fusion-io Best Practices for Maximizing DataKeeper Performance LifeKeeper for Linux includes integrated, block level data replication functionality that makes it very easy to set up a cluster when there is no shared storage involved. Using Fusion-io, LifeKeeper for…

Using LVM with DataKeeper

LifeKeeper for Linux Technical Documentation » DataKeeper » Using LVM with DataKeeper

!WARNING: Adding DataKeeper mirrors or changing DataKeeper mirrors in an LVM volume group will require creating/changing the DataKeeper resources in LVM with the lvmvg resource out of service. The new or updated DataKeeper resource will need to be fully extended to…

Configuring Samba with LifeKeeper

Application Recovery Kits » Samba Recovery Kit Administration Guide » Configuring Samba with LifeKeeper

There are a number of Samba configuration considerations that need to be made before attempting to create LifeKeeper for Linux Samba resource hierarchies. Samba services on a Linux server are provided by two daemon processes, smbd and nmbd. These daemon processes are…

Configuring Oracle with LifeKeeper

Application Recovery Kits » Oracle Recovery Kit Administration Guide » Configuring Oracle with LifeKeeper

This section contains information you should consider before you start to configure Oracle and examples of typical Oracle configurations. The following tasks are described in the Administration section within the LifeKeeper for Linux Technical Documentation because…

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…

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…

Setting Up PostgreSQL from the Command Line (LKCLI)

Application Recovery Kits » PostgreSQL Recovery Kit Administration Guide » PostgreSQL Installation » Setting Up PostgreSQL from the Command Line (LKCLI)

You can set up the PostgreSQL Recovery Kit through the use of the LKCLI (Command Line Interface). Creating/Extending/Configuring the PostgreSQL resource from the Command Line create pgsql EXAMPLE: #lkcli resource create pgsql --tag --datadir --port --socket …

Configuring SAP HANA with LifeKeeper

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

The following sequence is recommended for installing and configuring the SAP HANA database and LifeKeeper software. Each of these steps links to detailed tasks that follow. Install the SAP HANA Software Configure SAP HANA System Replication Modify the SAP HANA…

Configuring SAP MaxDB with LifeKeeper

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

The following sequence is recommended for installing and configuring the SAP MaxDB database and LifeKeeper software. Each of these steps links to detailed tasks that follow. Install the SAP MaxDB Software Create the SAP MaxDB Database Create the User_Key Install…

Running LifeKeeper With a Firewall

LifeKeeper for Linux Technical Documentation » LifeKeeper » User Guide » Using LifeKeeper for Linux » Maintenance Tasks » Running LifeKeeper With a Firewall

LifeKeeper for Linux can work with a firewall in place on the same server if you address the following network access requirements. *Note: If you wish to change or disable your firewall, please follow the procedure recommended by your OS distribution. LifeKeeper…

Using mysqld Groups with LifeKeeper

Application Recovery Kits » MySQL Recovery Kit Administration Guide » MySQL Recovery Kit Configuration » Using mysqld Groups with LifeKeeper

The MySQL Application Recovery Kit supports my.cnf files using the mysqld group feature managed via mysqld_multi. This MySQL feature allows multiple MySQL instances to be easily configured via a single my.cnf file (typically stored in /etc.) The kit now detects a…

Setting up LifeKeeper with Ansible

LifeKeeper for Linux Technical Documentation » Command Line Interface » Setting up LifeKeeper with Ansible

Overview This guide describes the steps to automate the installation of LifeKeeper on multiple nodes with Ansible based on a response file. It is primarily intended to be used as a reference by users who are already using Ansible when adding LifeKeeper into their…

Configuring NFS Server with LifeKeeper

Application Recovery Kits » NFS Server Recovery Kit Administration Guide » NFS Server Recovery Kit Configuration Considerations » Configuring NFS Server with LifeKeeper

This section contains information to consider before starting to configure and administer the NFS Server Recovery Kit as well as examples of typical LifeKeeper NFS configurations. Please refer to LifeKeeper for Linux Technical Documentation for instructions on…

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

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…

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…

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 …

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

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

Create Dependency with Mailbox Spool Resource

Application Recovery Kits » Postfix Recovery Kit Administration Guide » Postfix Configuration Validation » LifeKeeper Configuration Tasks for Postfix » Create Dependency with Mailbox Spool Resource

If the Postfix queue directory and Mailbox Spool directory are on the same file system (LUN) on the shared disk, both directories are protected by creating the Postfix resource hierarchy and extending the Postfix resource hierarchy to another server in your cluster. If…

Using Certificates with the LifeKeeper API

LifeKeeper for Linux Technical Documentation » LifeKeeper » Installation and Configuration » Optional Configuration Tasks » Using Certificates with the LifeKeeper API

The LifeKeeper API uses SSL/TLS to communicate between different systems. By default, the product is installed with default certificates that provide some assurance of identity between nodes. This document explains how to replace these default certificates with…

Mirroring with SIOS DataKeeper for Linux

LifeKeeper for Linux Technical Documentation » DataKeeper » Mirroring with SIOS DataKeeper for Linux

SIOS DataKeeper for Linux offers an alternative for customers who want to build a high availability cluster (using SIOS LifeKeeper) without shared storage or who simply want to replicate business-critical data in real-time between servers. SIOS DataKeeper uses either…

I/O Fencing with DataKeeper Configuration

LifeKeeper for Linux Technical Documentation » DataKeeper » SIOS DataKeeper Installation and Configuration » I/O Fencing with DataKeeper Configuration

In principle, I/O fencing using storage reservations is not available in DataKeeper configuration and split brain can occur. Therefore, you need to take steps to prevent a split brain from occurring via the following controls. Exclusive Control using IP Resources IP…

Using Raw I/O with Sybase

Application Recovery Kits » Sybase ASE Recovery Kit Administration Guide » Sybase ASE Recovery Kit Configuration Considerations » Using Raw I/O with Sybase

If you plan to use Sybase ASE with raw devices, you must install the LifeKeeper Raw I/O Recovery Kit from the LifeKeeper Core image file. You must also properly set up the raw I/O devices prior to use. See the topic Creating Database Devices Using Raw I/O for…

Install the LifeKeeper Software with Sybase

Application Recovery Kits » Sybase ASE Recovery Kit Administration Guide » Installing and Configuring Sybase ASE with LifeKeeper » Install the LifeKeeper Software with Sybase

Once you have installed the Sybase ASE software and created your database servers, you are ready to install the LifeKeeper Core software, LifeKeeper for Linux IP Recovery Kit and any required patches followed by the Sybase ASE Recovery Kit. Also, if you plan to use…

Configuring Apache Web Server with LifeKeeper

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

Using DB2 with Raw I/O

Application Recovery Kits » DB2 Recovery Kit Administration Guide » Configuring the LifeKeeper for Linux DB2 Recovery Kit » Using DB2 with Raw I/O

If you plan to use DB2 with Raw I/O devices, you must install the LifeKeeper Raw I/O Recovery Kit from the LifeKeeper Core CD. You must also properly set up the Raw I/O devices prior to use. See the Appendix for instructions.

Configuring Transparent Application Failover with LifeKeeper

Application Recovery Kits » Oracle Recovery Kit Administration Guide » Configuring Oracle with LifeKeeper » Configuring Transparent Application Failover with LifeKeeper

When a server failover or an Oracle database failure occurs, users can be severely disrupted. Typically the user’s connections to the database will be lost along with most work in progress. Upon the completion of the failover (or recovery of the Oracle database),…

Using Mirrored File Systems with DataKeeper

Application Recovery Kits » PostgreSQL Recovery Kit Administration Guide » PostgreSQL Configuration Considerations » Using Mirrored File Systems with DataKeeper

The PostgreSQL Recovery Kit supports the use of SIOS DataKeeper as a shared file system. The mirrored file systems can be used for the PostgreSQL installation path, log path, the data directory and the executable path. For example, a dependent file system for a…

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…

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’).…

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…

Installing and Configuring Sybase ASE with LifeKeeper

Application Recovery Kits » Sybase ASE Recovery Kit Administration Guide » Installing and Configuring Sybase ASE with LifeKeeper

The following sequence is recommended for installing and configuring the Sybase ASE product and LifeKeeper software. Each of these steps links to detailed tasks. Install the Sybase ASE Software Create the Sybase ASE Servers Install the LifeKeeper Software After you…

Configuring WebSphere MQ for use with LifeKeeper

Application Recovery Kits » WebSphere MQ Recovery Kit Administration Guide » MQ Recovery Kit Requirements » WebSphere MQ Recovery Kit Overview » WebSphere MQ Configuration Considerations » MQ Configuration Requirements » Configuring WebSphere MQ for use with LifeKeeper

There are a number of WebSphere MQ configuration considerations that need to be made before attempting to create LifeKeeper for Linux WebSphere MQ resource hierarchies. These changes are required to enable the Recovery Kit to perform PUT/GET tests and to make the path…

Using Raw I/O with SAP MaxDB

Application Recovery Kits » SAP MaxDB Recovery Kit Administration Guide » SAP MaxDB Configuration Considerations » Using Raw I/O with SAP MaxDB

If you plan to use SAP MaxDB with raw devices, you must install the LifeKeeper Raw I/O Recovery Kit from the LifeKeeper Installation Image file. You must also properly set up the raw I/O devices prior to use. See the Appendix for instructions.