Search
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…
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…
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…
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…
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…
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…
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…
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…
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 …
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…
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.