Search
Related topics are listed below.
Configure Storage – PostgreSQL
Quick Start Guides » PostgreSQL Cluster with Shared Storage (ISCSI) » Configure Storage – PostgreSQL
Before you Begin Ensure the following: If planning to use replicated storage, have an extra volume/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 volume. If planning to…
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…
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…
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…
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 MSSQL Resource
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 » Configure MSSQL Resource
Now that the master database has been relocated to replicated storage, the MSSQL server resources are ready to be protected using LifeKeeper. Before configuring it with LifeKeeper, start MSSQL on node-a. In the LifeKeeper User Interface, define a new resource.…
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…
Storage and Adapter Requirements
LifeKeeper for Linux Installation Guide » Planning Your LifeKeeper Environment » Storage and Adapter Requirements
Determine your storage and host adapter requirements using the following guidelines: Storage Devices – Based on your application’s data storage requirements, you will need to determine the type and number of data storage devices required by your configuration.…
Storage and Adapter Options
LifeKeeper for Linux Installation Guide » Planning Your LifeKeeper Environment » Storage and Adapter Options
For a list of the disk array storage models currently supported by LifeKeeper in shared storage configurations, see the Supported Storage. Refer to Storage and Adapter Configuration for details about driver versions and other configuration requirements for these arrays…
Storage and Adapter Configuration
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…
Using Network Attached Storage
Application Recovery Kits » Recovery Kit for MySQL Administration Guide » Recovery Kit for MySQL Configuration » Using Network Attached Storage
There are a couple of special considerations to take into account when configuring LifeKeeper to use an NFS file server (Network Attached Storage) as cluster storage. Use the NAS Recovery Kit The optional Network Attached Storage (NAS) recovery kit is required when…
Configure Oracle LISTENER 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 Oracle LISTENER Resource
As discussed in Update Config File for Oracle LISTENER on Both Nodes, the name of the Listener to protect is LISTENER1. *Note: If using a version previous to 9.5.2, do not specify the ip address for the listener. 1. In the LifeKeeper User Interface, define a new…
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…
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…
Install, Configure and Start PostgreSQL
Quick Start Guides » PostgreSQL Cluster with Shared Storage (ISCSI) » Install, Configure and Start PostgreSQL
Primary Server On your Primary server, perform the following actions: Install both the “postgresql-server” and “postgresql” rpm packages if they do not exist on your system. Apply any required dependencies as well # yum install postgresql…
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…
Configure SAP HANA System Replication
Application Recovery Kits » SAP HANA Recovery Kit Administration Guide » Configuring SAP HANA with LifeKeeper » Configure SAP HANA System Replication
Configure SAP HANA System Replication according to the instructions provided in the SAP HANA System Replication Guide (available at http://help.sap.com). Once SAP HANA System Replication has been successfully enabled on the intended primary replication site and the…
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…
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…
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.
Active/Standby Configuration with NAS Storage
Application Recovery Kits » WebSphere MQ Recovery Kit Administration Guide » 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…
Active/Active Configuration with Shared Storage
Application Recovery Kits » WebSphere MQ Recovery Kit Administration Guide » 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…
Active/Active Configuration with NAS Storage
Application Recovery Kits » WebSphere MQ Recovery Kit Administration Guide » 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…
Install and Configure Apache and PHP
Quick Start Guides » Apache/MySQL Cluster Using Both Shared and Replicated Storage » Install and Configure Apache and PHP
Before you Begin Ensure the following: If you are not familiar with installing and configuring Apache, please refer to the Apache documentation. Apache should not be running at the time you attempt to protect it with LifeKeeper. *Important: If Apache and PHP…
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 » 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…
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…
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…
Install SAP HANA and Configure System Replication
Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » How to Protect Other Resources (Databases or Applications) » Protecting SAP HANA Resources » Install SAP HANA and Configure System Replication
Install SAP HANA on node-a Create a /sap-install directory on node-a which will contain the SAP HANA installation files. mkdir /sap-install *Note: If the root file system for your chosen instance type does not have sufficient disk space to store the required SAP…
Additional Steps to Configure SAP on LifeKeeper
Quick Start Guides » LifeKeeper for Linux in the AWS Cloud (SAP) » Additional Steps to Configure SAP on LifeKeeper
Follow the steps below to configure SAP on LifeKeeper for Linux. Step 1. Test the Deployment To connect to the LifeKeeper for Linux nodes, you need to connect to Windows jumpbox. To connect to a Windows machine, you need to connect to remote desktop terminal. In AWS…
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…
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…
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…
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…
Configure Linux Nodes to Run LifeKeeper for Linux
Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Configure Linux Nodes to Run LifeKeeper for Linux
This section outlines steps to configure the Linux nodes before installing LifeKeeper for Linux. In order to connect a Linux node, it may be necessary to install the ssh client software on Windows. Connecting to a Linux Node from Windows Client Using…
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…
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 …
Active/Standby Configuration with /var/mqm on Shared Storage
Application Recovery Kits » WebSphere MQ Recovery Kit Administration Guide » 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 Confirm if the Data Storage is Available on a Node
Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » Common Tasks » How to Confirm if the Data Storage is Available on a Node
During these steps we will be switching data storage between nodes. Here are two options to check whether the data storage (per this guide, located at /datakeeper) is available in a node. View the output from the df command. Check the LifeKeeper GUI to see…
Configuring GUI Users
LifeKeeper for Linux Installation Guide » Setting Up Your LifeKeeper Environment » Configuring GUI Users
GUI Authentication with PAM LifeKeeper for Linux now leverages the Pluggable Authentication Module (PAM) provided in the Linux Standard Base (LSB). LifeKeeper no longer uses its private password file once located in /opt/LifeKeeper/website/passwd. Instead, users are…
Create the Sybase ASE Servers
Application Recovery Kits » Sybase ASE Recovery Kit Administration Guide » Installing and Configuring Sybase ASE with LifeKeeper » Create the Sybase ASE Servers
*NOTE: The Sybase Monitor Server is no longer supported with the Sybase ASE ARK v9.0.2 and later. Follow the instructions in your Installation Guide Adaptive Server for Linux for configuring the Sybase Adaptive Server, Monitor Server and Backup Server. The following…
Additional Resources
Quick Start Guides » LifeKeeper for Linux in the AWS Cloud (SAP) » Switchover and Failover Testing » Additional Resources
AWS services Amazon EC2 https://aws.amazon.com/documentation/ec2/ AWS CloudFormation https://aws.amazon.com/documentation/cloudformation/ Amazon VPC https://aws.amazon.com/documentation/vpc/ LifeKeeper for Linux Step-By-Step: How to configure a Linux…
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…
Protecting an Oracle Resource (non-PDB)
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)
This section outlines the steps to protect Oracle Resources (non-PDB). To protect Oracle resources, the data needs to be replicated across nodes using DataKeeper (unless shared storage or SAN devices are used). The following table outlines the location of each…
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…
Protecting MSSQL Using Quick Service Protection
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
This section outlines the steps to protect Microsoft SQL Server 2017 in a Linux environment. *This document uses Microsoft SQL Server 2017 as an example. You can apply the same steps on Microsoft SQL Server 2012 R2 through Microsoft SQL Server 2019. Although…
Disabling Reservations
LifeKeeper for Linux Technical Documentation » LifeKeeper » Installation and Configuration » LifeKeeper I/O Fencing Introduction » Disabling Reservations
While reservations provide the highest level of data protection for shared storage, in some cases, the use of reservations is not available and must be disabled within LifeKeeper. With reservations disabled, the storage no longer acts as an arbitrator in cases where…
Sybase ASE Recovery Kit Configuration Considerations
Application Recovery Kits » Sybase ASE Recovery Kit Administration Guide » Sybase ASE Recovery Kit Configuration Considerations
Configuration Considerations Contains information to consider before you install and configure the Sybase ASE Recovery…
Postfix Hardware and Software Requirements
Application Recovery Kits » Postfix Recovery Kit Administration Guide » Postfix Hardware and Software Requirements
Your LifeKeeper configuration must meet the following requirements prior to the installation of the LifeKeeper for Linux Postfix Recovery Kit. Please see LifeKeeper for Linux Installation Guide for specific instructions regarding the configuration of your LifeKeeper…
Oracle Recovery Kit Hardware and Software Requirements
Application Recovery Kits » Oracle Recovery Kit Administration Guide » Oracle Recovery Kit Hardware and Software Requirements
Before attempting to install or remove the LifeKeeper Oracle Recovery Kit, you must understand the hardware and software requirements and the installation and removal procedures. Be sure that your configuration meets the following requirements: Servers. The Recovery…
Quorum Parameters List
Parameters List » Quorum Parameters List
The table below lists the Quorum parameters. These values are tuned by editing the /etc/default/LifeKeeper configuration file. Parameter Name Meaning Setting Value Default Value When to Apply Notes QUORUM_MODE …
LifeKeeper for Linux Installation Guide
LifeKeeper for Linux Installation Guide
The LifeKeeper for Linux Installation Guide contains information on how to plan and install your LifeKeeper environment. In addition to providing the necessary steps for setting up your server, storage device and network components, it includes details for configuring…
NAS Recovery Kit Administration Guide
Application Recovery Kits » NAS Recovery Kit Administration Guide
The LifeKeeper for Linux Network Attached Storage Recovery Kit (hereafter referred to as the NAS Recovery Kit) provides fault resilience for Network File System (NFS) software in a LifeKeeper environment. The NAS Recovery Kit affords LifeKeeper users the opportunity to…
Recovery Kit for MySQL Configuration
Application Recovery Kits » Recovery Kit for MySQL Administration Guide » Recovery Kit for MySQL Configuration
This section contains definitions and examples of typical LifeKeeper MySQL configurations and information you should consider before you start to configure MySQL. Please refer to the Resource Hierarchies section of the LifeKeeper for Linux Technical Documentation for…
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”…
Configuration Considerations for Apache Web Server
Application Recovery Kits » Apache Recovery Kit Administration Guide » Configuring Apache Web Server with LifeKeeper » Configuration Considerations for Apache Web Server
Before you create Apache resource hierarchies, you will need to make sure you have completed the following configuration tasks for the Apache Web Server application: In the case Apache package attached to a distribution is installed, it is normally set to autostart…
Quorum/Witness
LifeKeeper for Linux Technical Documentation » LifeKeeper » Installation and Configuration » LifeKeeper I/O Fencing Introduction » Quorum/Witness
Quorum/Witness Server Support Package for LifeKeeper Feature Summary The Quorum/Witness Server Support Package for LifeKeeper (steeleye-lkQWK, hereinafter “Quorum/Witness Package”) combined with the existing failover process of the LifeKeeper core allows system…
Prepare to Install – Apache
Quick Start Guides » Apache/MySQL Cluster Using Both Shared and Replicated Storage » Prepare to Install – Apache
Hardware Requirements Primary and Secondary Servers Systems must meet the minimum requirements for the Linux distribution to be used during the evaluation. 512MB RAM minimum; 1GB RAM recommended. 2GB of available hard disk space recommended. Multiple Network…
Prepare to Install – PostgreSQL
Quick Start Guides » PostgreSQL Cluster with Shared Storage (ISCSI) » Prepare to Install – PostgreSQL
Hardware Requirements Primary and Secondary Servers Systems must meet the minimum requirements for the Linux distribution to be used during the evaluation. 512MB RAM minimum; 1GB RAM recommended. 2GB of available hard disk space recommended. Multiple Network…
Common Tasks
Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » Common Tasks
This following topics contain common tasks across different resources. How to Confirm if the Data Storage is Available on a Node Switchover the Data Storage to the Other Node
Planning Your LifeKeeper Environment
LifeKeeper for Linux Installation Guide » Planning Your LifeKeeper Environment
The following topics will assist in defining the LifeKeeper for Linux cluster environment. ___________________________________________________________________________________________________________________________ Mapping Server Configurations Storage and Adapter…
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),…
SAP Configuration Considerations
Application Recovery Kits » SAP Recovery Kit Administration Guide » SAP Configuration Considerations
*IMPORTANT: In keeping with industry best practices and announced with the release of v9.6.2, beginning with v9.7.0 SIOS will no longer support new or existing configurations with NFS servers/clients on the same nodes as the SAP services when setting up an SAP system…
Specific Configuration Considerations for Oracle
Application Recovery Kits » Oracle Recovery Kit Administration Guide » Configuring Oracle with LifeKeeper » Specific Configuration Considerations for Oracle
*If you plan to use Oracle with Raw I/O, the Raw I/O devices must be properly set up prior to use. See the Appendix for instructions. (Raw I/O is not an option for LifeKeeper Single Server Protection.) Before configuring the Oracle Recovery Kit, complete the following…
Computing Resources Used in this Tutorial
Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Configuring Network Components and Creating Instances » Computing Resources Used in this Tutorial
As discussed earlier, two nodes will be configured in a network to complete tasks in this tutorial. Please refer to the LifeKeeper for Linux Release Notes as well as the resource plan for the resource(s) to be protected (e.g., Oracle). Check to ensure that the…
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…
NAS Recovery Kit Overview
Application Recovery Kits » NAS Recovery Kit Administration Guide » NAS Recovery Kit Overview
LifeKeeper for Linux NAS Recovery Kit The primary focus of the LifeKeeper for Linux NAS Recovery Kit is to offer LifeKeeper users an alternative storage method to shared storage and data replication. The NAS Recovery Kit enables the creation of LifeKeeper resource…
Logical Volume Manager Hierarchy Creation Procedures
Application Recovery Kits » Logical Volume Manager Recovery Kit Administration Guide » LifeKeeper Logical Volume Manager Hierarchy Creation and Administration » Logical Volume Manager Hierarchy Creation Procedures
To create a hierarchy in which a file system or higher-level application uses an LVM logical volume, the following high-level procedure should be followed. Determine the desired configuration of your LVM volume groups and logical volumes. In doing this, keep in mind…
MQ Supported File System Layouts
Application Recovery Kits » WebSphere MQ Recovery Kit Administration Guide » WebSphere MQ Configuration Considerations » MQ Configuration Requirements » MQ Supported File System Layouts
Depending on your shared storage system and the file system layout, there are three different supported configurations. They differ in the file system layout. The following section describes the supported file system layouts. Configuration 1 – /var/mqm on Shared…
Quick Start Guides
Quick Start Guides
AWS Direct Connect Quick Start Guide Microsoft Azure Quick Azure Guide LifeKeeper for Linux in the AWS Cloud (SAP) Connecting to a LifeKeeper Cluster using AWS Transit Gateway Quick Start Guide AWS VPC Peering Connections Quick Start Guide PostgreSQL…
Setting Up Your LifeKeeper Environment
LifeKeeper for Linux Installation Guide » Setting Up Your LifeKeeper Environment
Now that the requirements have been determined and LifeKeeper configuration has been mapped, components of this LifeKeeper environment can be set up. *Although it is possible to perform some setup tasks in a different sequence, this list is provided in the recommended…
SCSI Reservations
LifeKeeper for Linux Technical Documentation » LifeKeeper » Installation and Configuration » LifeKeeper I/O Fencing Introduction » SCSI Reservations
Storage Fencing Using SCSI Reservations While LifeKeeper for Linux supports both resource fencing and node fencing, its primary fencing mechanism is storage fencing through SCSI reservations. This fence, which provides the highest level of data protection for shared…
WebSphere MQ Recovery Kit Administration Guide
Application Recovery Kits » WebSphere MQ Recovery Kit Administration Guide
The LifeKeeper for Linux WebSphere MQ Recovery Kit provides fault resilient protection for WebSphere MQ queue managers and queue manager storage locations. This kit enables a failure on a primary WebSphere MQ server or queue manager to be recovered on the primary…
Available I/O Fencing Mechanisms (Virtual Machines in VMware)
LifeKeeper for Linux Technical Documentation » LifeKeeper » Installation and Configuration » LifeKeeper I/O Fencing Introduction » I/O Fencing Mechanisms » Available I/O Fencing Mechanisms (Virtual Machines in VMware)
This page describes the combinations of fencing mechanisms that can be used with various storage configurations in a VMware virtual server environment. Shared Disk Configuration (Single or Multipath Configuration Using SCSI Reservations) This configuration…
How does Data Replication between Nodes Work?
Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Before Starting an Evaluation of LifeKeeper for Linux » How does Data Replication between Nodes Work?
In the traditional datacenter scenario, data is commonly stored on a storage area network (SAN). The cloud environment doesn’t typically support shared storage. SIOS DataKeeper presents ‘shared’ storage using replication technology to create a copy of the…
Available I/O Fencing Mechanisms (Physical Servers)
LifeKeeper for Linux Technical Documentation » LifeKeeper » Installation and Configuration » LifeKeeper I/O Fencing Introduction » I/O Fencing Mechanisms » Available I/O Fencing Mechanisms (Physical Servers)
This page describes the combinations of fencing mechanisms that can be used with various storage configurations in a physical server environment. Shared Disk Configuration (Single or Multipath Configuration Using SCSI Reservations) This configuration corresponds to…
Configuring WebSphere MQ for use with LifeKeeper
Application Recovery Kits » WebSphere MQ Recovery Kit Administration Guide » 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…
Postfix Configuration Examples
Application Recovery Kits » Postfix Recovery Kit Administration Guide » Configuring the LifeKeeper for Linux Postfix Recovery Kit » Postfix Configuration Examples
Configuration 1: Active/Standby Configuration Example Figure 1: Typical LifeKeeper Active/Standby Postfix Environment 1 The Postfix configuration files are on both servers The Postfix executable files are on both servers. The queue area (e.g.…
Common Hardware Components
LifeKeeper for Linux Technical Documentation » LifeKeeper » SIOS LifeKeeper for Linux Introduction » Configuration Concepts » Common Hardware Components
All LifeKeeper configurations share these common components: Server groups. The basis for the fault resilience provided by LifeKeeper is the grouping of two or more servers into a cluster. The servers can be any supported platform running a supported distribution of…
Using mysqld Groups with LifeKeeper
Application Recovery Kits » Recovery Kit for MySQL Administration Guide » Recovery Kit for MySQL Configuration » Using mysqld Groups with LifeKeeper
*When systemd support for MySQL is installed, systemd can manage multiple MySQL instances. Consequently, the mysqld_multi utility is not installed. For details, refer to Considerations when using systemd support for MySQL. The MySQL Application Recovery Kit supports…
I/O Fencing Mechanisms
LifeKeeper for Linux Technical Documentation » LifeKeeper » Installation and Configuration » LifeKeeper I/O Fencing Introduction » I/O Fencing Mechanisms
LifeKeeper for Linux provides various fencing mechanisms. Depending on the server and storage configuration, available fencing mechanisms and allowed combinations of these may differ. Refer to the information linked below for fencing mechanisms available in each…
Active/Standby Configuration Example
Application Recovery Kits » SAP MaxDB Recovery Kit Administration Guide » SAP MaxDB Configuration Considerations » SAP MaxDB Active/Standby Considerations » Active/Standby Configuration Example
IndepData = /shr1/data IndepPrograms = /shr1/programs DependPath = /shr1/depend Configuration Notes: Both servers use the IndepProgPath, DependPath and IndepDataPath on the shared storage. The database instance DB1 is located on the shared storage. This…
Logical Volume Manager Hardware and Software Requirements
Application Recovery Kits » Logical Volume Manager Recovery Kit Administration Guide » Logical Volume Manager Recovery Kit Requirements » Logical Volume Manager Hardware and Software Requirements
Hardware Requirements Servers. This Logical Volume Manager Recovery Kit requires two or more computers configured in accordance with the requirements described in the LifeKeeper for Linux Release Notes and the LifeKeeper for Linux Installation Guide, which are…
Modifying Protection for the Sybase Backup Server
Application Recovery Kits » Sybase ASE Recovery Kit Administration Guide » Sybase ASE Recovery Kit Administration » Modifying Protection for the Sybase Backup Server
The Sybase Backup Server is an Open Server-based application that manages all database backups (dump) and restores (load) operations for Adaptive Server. The Sybase Backup Server can be protected by the LifeKeeper Sybase ASE resource hierarchy during the resource…
Modifying Protection for the Sybase Monitor Server
Application Recovery Kits » Sybase ASE Recovery Kit Administration Guide » Sybase ASE Recovery Kit Administration » Modifying Protection for the Sybase Monitor Server
*NOTE: The Sybase Monitor Server is no longer supported with the Sybase ASE ARK v9.0.2 and later. The Monitor Server is a separate server from the database server that monitors the Adaptive Server. The Monitor Server can provide real time or historical data to client…
Creating the Second and Third Instances
Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Configuring Network Components and Creating Instances » Creating an Instance in AWS from Scratch » Creating the Second and Third Instances
The steps required to create the second node (node-b) and third node (node-c) are almost the same as previously described for the first node (node-a). The following table illustrates the differences between the three nodes and the details required to create these…
High Availability, RTO, and RPO
Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Before Starting an Evaluation of LifeKeeper for Linux » High Availability, RTO, and RPO
High availability (HA) is an information technology term that refers to a computer software or component that is operational and available for more than 99.99% of the time. End users of an application, or system, experience less than 52.5 minutes per year of service…
Creating the Second and Third Virtual Machines
Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Configuring Network Components and Creating Instances » Creating an Instance in Azure from Scratch » Creating the Second and Third Virtual Machines
The steps required to create the second node (node-b) and third node (node-c) is almost the same as previously described for the first node (node-a). The following table illustrates the differences between the three nodes and the details required to create these…
Creating the Second and Third VM
Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Configuring Network Components and Creating Instances » Creating an Instance in Google Cloud from Scratch » Creating the Second and Third VM
The steps required to create the second node (node-b) and third node (node-c) are almost the same as previously described for the first node (node-a). The following table illustrates the differences between the three nodes and the details required to create these…
MySQL Configuration Requirements
Application Recovery Kits » Recovery Kit for MySQL Administration Guide » Recovery Kit for MySQL Configuration » MySQL Configuration Requirements
Each of the examples involves one or two database instances: databaseA and databaseB. The Database Tag names are arbitrary names that describe these database instances to LifeKeeper. The word on and the system identifier that follows provide clarification but are not…
Create an Oracle Database (non-PDB)
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) » Create an Oracle Database (non-PDB)
*Be sure to perform these steps on the nodes indicated in the documentation. Also, confirm if the data storage is available on the node. On node-a, start installer as follows: Once the installer starts, complete the following steps: Step # Item…
Prepare to Install DK for Linux
Evaluation Guides » DataKeeper for Linux Evaluation Guide » Prepare to Install DK for Linux
Hardware Requirements Primary and Secondary Servers Systems must meet the minimum requirements for the Linux distribution to be used during the evaluation. 512MB RAM minimum; 1GB RAM recommended. 2GB of available hard disk space recommended. Multiple Network…
Protecting an NFS Resource
Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » How to Protect Other Resources (Databases or Applications) » Protecting a PostgreSQL Resource » Protecting an NFS Resource
This section describes the steps required to protect a cluster of NFS servers. Before Beginning This section assumes that the following 2 resources are configured on the cluster. IP Resource Data Replication at /datakeeper The LifeKeeper GUI should look like…
Configuration Definitions and Examples
Application Recovery Kits » Apache Recovery Kit Administration Guide » Configuring Apache Web Server with LifeKeeper » Configuration Definitions and Examples
Apache Web Server supports multiple instances of the httpd daemon running at the same time. Each LifeKeeper Apache Web Server hierarchy corresponds to a separate Apache instance with its own “server root” directory. Each instance may support one or more web sites,…
VMDK Recovery Kit Overview
Application Recovery Kits » VMDK Shared Storage Recovery Kit Administration Guide » VMDK Recovery Kit Overview
The primary focus of the LifeKeeper for Linux VMDK Recovery Kit is to offer LifeKeeper users an alternative storage method for shared storage and data replication. The VMDK Recovery Kit enables the creation of LifeKeeper resource hierarchies on LifeKeeper protected…
LifeKeeper Single Server Protection for Linux Installation Guide
LifeKeeper Single Server Protection » LifeKeeper Single Server Protection for Linux Installation Guide
About LifeKeeper Single Server Protection for Linux LifeKeeper Single Server Protection (SSP) allows for application monitoring in a single node configuration (i.e., no cluster requirements or restraints). Single node environments may be physical or virtual (vSphere,…
LifeKeeper Single Server Protection for Linux Technical Documentation
LifeKeeper Single Server Protection » LifeKeeper Single Server Protection for Linux Technical Documentation
About LifeKeeper Single Server Protection for Linux LifeKeeper Single Server Protection (SSP) allows for application monitoring in a single node configuration (i.e., no cluster requirements or restraints). Single node environments may be physical or virtual (vSphere,…
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…


