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

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…

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…

How to Use Setup Scripts

LifeKeeper for Linux Installation Guide » How to Use Setup Scripts

To install or upgrade LifeKeeper, follow the steps below. How the Setup Scripts Works Interactive installation Configure and install LifeKeeper from the menu. If you save the configuration information at this time, it can be used for the non-interactive…

How to Use Setup Scripts

LifeKeeper Single Server Protection » LifeKeeper Single Server Protection for Linux Installation Guide » How to Use Setup Scripts

To install or upgrade SSP, follow the steps below. How the Setup Scripts Works Interactive installation Configure and install LifeKeeper from the menu. If you save the configuration information at this time, it can be used for the non-interactive installation…

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…

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…

How to Prepare Disks for Replication on Azure

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » How to Create Data Replication of a File System » How to Prepare Disks for Replication on Azure

If working in Azure, review the following document describing how to attach a second disk to an instance. https://docs.microsoft.com/en-us/azure/virtual-machines/linux/attach-disk-portal Create /datakeeper Folder *Note: After performing mkdir /datakeeper, change…

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…

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…

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…

Azure Configuration

Quick Start Guides » Microsoft Azure Quick Start Guide » Availability Zone (High Availability Zone) » Azure Configuration

To use the Availability Zone, configure it when you create the VM as follows. For the Region, select (Asia Pacific) Japan East.*1 Select Availability Zone in Availability options. In Availability Zone, select 1, 2, or 3. The active node and the standby node…

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…

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

*Note: This section applies to deployments on AWS and Microsoft Azure. For deployments on Google Cloud, follow the steps given in Google Cloud – Create SAP Shared File Systems. In this section we will create highly-available NFS shared file systems which will be…

Configure Storage

Quick Start Guides » MySQL Cluster with Data Replication (“Shared Nothing” Cluster) » Configure Storage

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 be equal to or larger than the size of its source disk/partition. Partition local storage for use with…

Storage Mode

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

With this mode each node writes information about itself to a shared storage device on a regular basis and periodically reads the information written by the other nodes. A cluster is considered to have quorum consensus when each node is able to access the shared…

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…

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…

Supported Storage

Supported Storage

Supported Storage List for LifeKeeper for Linux v9 Last updated: October 27, 2021 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…

Microsoft Azure Overview

Quick Start Guides » Microsoft Azure Quick Start Guide » Microsoft Azure Overview

Azure is a public cloud service provided by Microsoft that allows users to use hardware, networks, storage (e.g. disks), server operating system (e.g. Windows Server and Linux), middleware (e.g. web servers and RDBMS), groupware and server applications, and application…

Move Data to Shared Disk and LifeKeeper

Application Recovery Kits » SAP Recovery Kit Administration Guide » SAP Installation » Move Data to Shared Disk and LifeKeeper

The following steps are an example using Oracle. Note: In this example STC is being used as the DB ID as well as the SAP SID. All occurrences of “STC” or “stc” in these commands (e.g., /usr/sap/STC or user orastc) should be replaced with the actual DB ID or…

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…

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…

Switching between Azure Services

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Configuring Network Components and Creating Instances » Creating an Instance in Azure from Scratch » Switching between Azure Services

Azure has a significant and growing number of services available. Typical services that you would use are accessible from the navigation bar located on the left hand side or listed in the home screen (select “Home” at the navigation bar). If you are unable to…

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…

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…

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

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…

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 …

Deciding on an Azure Region

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Configuring Network Components and Creating Instances » Creating an Instance in Azure from Scratch » Deciding on an Azure Region

Azure has regions in many geographic locations. It may be beneficial to select a region in close geographic proximity to your workplace location. Note that not all regions have 3 Availability Zones, so exercise caution when making a selection in order to guarantee that…

Microsoft Azure Quick Start Guide

Quick Start Guides » Microsoft Azure Quick Start Guide

This guide provides the steps to deploy LifeKeeper for virtual machines and increase their availability. It is based on actual work procedures to help you use LifeKeeper for Linux with Microsoft Azure (Azure) Resource Manager. It will guide you through the steps to…

Azure Internal Load Balancer Scenario

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Before Starting an Evaluation of LifeKeeper for Linux » How a Client Connects to the Active Node » Azure Internal Load Balancer Scenario

On Azure, using a Virtual IP may not enable traffic to be resolved to the active node as many infrastructure layers are abstracted in the cloud environment. To resolve this issue, an Internal Load Balancer should be used to forward traffic to the active node. As an…

LifeKeeper-Specific Configurations in Azure

Quick Start Guides » Microsoft Azure Quick Start Guide » LifeKeeper-Specific Configurations in Azure

Internal Load Balancer (ILB) Azure is not capable of recognizing [VIP protected with IP resources] with the VNET. Because of this, network communication using [VIP protected with IP resources], which is usually assumed by LifeKeeper for Linux, cannot be performed.…

Creating the First Azure Virtual Machine

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

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 discusses how to create the second disk. Go to “Virtual…

Azure – Using an Internal Load Balancer

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » Switching between Nodes in a Cloud Environment » Azure – Using an Internal Load Balancer

Here we will discuss how to switch between nodes using an Azure Internal Load Balancer by creating an Internal Load Balancer that points to the active node. Clients connect to the Frontend IP address provided by the Internal Load Balancer. The VMs are checked regularly…

AWS/Azure – Create LifeKeeper SAP Resources

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

*Note: This section applies to deployments on AWS and Microsoft Azure. For deployments on Google Cloud, follow the steps given in Google Cloud – Create LifeKeeper SAP Resources. Create the ASCS Resource Hierarchy In the LifeKeeper GUI, click the icon to…

How a Client Connects to the Active Node

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Before Starting an Evaluation of LifeKeeper for Linux » How a Client Connects to the Active Node

As discussed earlier, once a High Availability cluster has been configured, two or more nodes run simultaneously and users connect to the “active” node. When an issue occurs on the active node, a “failover” condition occurs and the “standby” node becomes…

How to Prepare Disks for Replication on AWS

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » How to Create Data Replication of a File System » How to Prepare Disks for Replication on AWS

*The following steps must be performed on each node. Before setting up disk replication using DataKeeper, the disks must be prepared for replication. Please note that this tutorial assumes the availability of an empty disk for each node, both of equal size. This…

How to Protect Other Resources (Databases or Applications)

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

This section includes the basic steps to create various resources such as databases and applications. Each resource can be created independently (unless noted otherwise). Protecting an Oracle Resource Protecting MSSQL Using Quick Service Protection Protecting a…

DEP – LifeKeeper Commands Related to How Resource Applications Relate to Each Other

LifeKeeper for Linux Technical Documentation » Command Line Interface » Commands » DEP – LifeKeeper Commands Related to How Resource Applications Relate to Each Other

Running the Commands: - Start from /opt/LifeKeeper/bin - Run [one of the below commands] accompanied by [one of the “options”] (./dep_list^-P) Commands *More information on these commands is available via the man pages installed with…

General Setup Steps

Quick Start Guides » LifeKeeper for Linux in the AWS Cloud (SAP) » ASCS + ERS with NFS » General Setup Steps

Create Virtual IP, done in earlier steps on node1, extend, done in earlier steps Create EC2 resource and create as dependency for virtual IP, done in earlier steps Install SAP on node1 on “virtual hostname” based on “virtual IP” Stopsap on node…

Configure Storage for DK for Linux

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

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. Partition local storage for use with SIOS…

Creating an Instance in Azure from Scratch

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

!Disclaimer: The user interface may vary between regions or change over time. Please refer to the documentation provided by Azure if the screenshots shown below are different from your experience. The Evaluation Guide uses the following network structure and…

AWS/Azure – Create LifeKeeper SAP HANA Resource

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » How to Protect Other Resources (Databases or Applications) » Protecting SAP HANA Resources » Create LifeKeeper SAP HANA Resource » AWS/Azure – Create LifeKeeper SAP HANA Resource

*Note: This section applies only to deployments on AWS or Microsoft Azure. For deployments on Google Cloud, see Google Cloud – Create LifeKeeper SAP HANA Resource. In the LifeKeeper GUI, click the icon to open the Create Resource Wizard. Select the “SAP…

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

What is “Split Brain” and How to Avoid It

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Before Starting an Evaluation of LifeKeeper for Linux » What is “Split Brain” and How to Avoid It

As we have discussed, in a High Availability cluster environment there is one active node and one or more standby node(s) that will take over service when the active node either fails or stops responding. This sounds like a reasonable assumption until the network…

How to Create Data Replication of a File System

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » How to Create Data Replication of a File System

As discussed in How Does Data Replication between Nodes Work, DataKeeper creates a NetRAID Device which works as RAID1 device. This guide uses the following parameters as examples. Replace these parameters based on the local environment that DataKeeper is being…

How to Prepare Disks for Replication on Google Cloud

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » How to Create Data Replication of a File System » How to Prepare Disks for Replication on Google Cloud

Create /datakeeper Folder *Note: After performing mkdir /datakeeper, change ownership to oracle.oinstall so that Oracle setup can actually create database files. Run command: sudo chown oracle.oinstall /datakeeper Check the Available Disks on node-a Confirm the…

Setup Procedure for Connecting to a LifeKeeper Cluster using AWS

Quick Start Guides » Connecting to a LifeKeeper Cluster using AWS VPC Peering 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’).…

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…

Azure – Create ASCS and ERS Internal Load Balancer

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » How to Protect Other Resources (Databases or Applications) » Protecting SAP Resources » Create ASCS and ERS Virtual IPs » Azure – Create ASCS and ERS Internal Load Balancer

In Microsoft Azure, a TCP Internal Load Balancer is used to facilitate failover of the ASCS and ERS virtual IP’s. The load balancer consists of two frontends, each assigned an IP address from the subnet that it operates in. In this example, we will be using the…

IP User System Setup

Application Recovery Kits » IP Recovery Kit Administration Guide » IP Recovery Kit Configuration » IP User System Setup

When the IP Recover Kit software switches an IP resource from one server to another, the MAC address associated with the switched IP address changes because the interface changes. Each router and user system on the LAN must reflect this change in its ARP table before…

MySQL Cluster with Data Replication (“Shared Nothing” Cluster)

Quick Start Guides » MySQL Cluster with Data Replication (“Shared Nothing” Cluster)

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…

How Workloads Should be Distributed when Migrating to a Cloud Environment

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Before Starting an Evaluation of LifeKeeper for Linux » How Workloads Should be Distributed when Migrating to a Cloud Environment

Determining how Workloads (nodes) should be distributed is a common topic of discussion when migrating to the public cloud with High Availability in mind. If workloads are located within an on-premise environment, more often than not the locations of these workloads…

How SIOS DataKeeper Works

LifeKeeper for Linux Technical Documentation » DataKeeper » How SIOS DataKeeper Works

SIOS DataKeeper creates and protects NetRAID devices. A NetRAID device is a RAID1 device that consists of a local disk or partition and a Network Block Device (NBD) as shown in the diagram below. A LifeKeeper supported file system can be mounted on a NetRAID…

Azure – Create the SAP HANA Primary Database Load Balancer

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » How to Protect Other Resources (Databases or Applications) » Protecting SAP HANA Resources » Create SAP HANA Primary Database Virtual IP » Azure – Create the SAP HANA Primary Database Load Balancer

In Microsoft Azure, a TCP Internal Load Balancer is used to facilitate failover of the virtual IP associated with the primary HANA database host. The frontend of the load balancer is assigned an IP address from the subnet that it operates in. In this example, we will…

Route53™ User System Setup

Application Recovery Kits » Recovery Kit for Route 53™ Administration Guide » Recovery Kit for Route 53™ Configuration » Route53™ User System Setup

An IP resource is required for creating the Route53 resource and can be either the virtual IP resource or the actual IP resource (resource for the primary IP address that is configured for the Network Interface). When Using the Virtual IP Resource When using the…

Raw I/O Setup Steps

Application Recovery Kits » SAP MaxDB Recovery Kit Administration Guide » Appendix – Creating Device Spaces Using Raw I/O with SAP MaxDB » Raw I/O Setup Steps

Select a shared disk partition of appropriate size for the SAP MaxDB device space. Bind an unused raw device node to this partition. Since this needs to be done every time the machine is rebooted and requires root access, you may want to add the raw bindings to a…

AWS Direct Connect Setup Procedure

Quick Start Guides » AWS Direct Connect Quick Start Guide » AWS Direct Connect Setup Procedure

This section describes the general procedure to setup the environment shown below.

EC2™ User System Setup

Application Recovery Kits » Recovery Kit for EC2™ Administration Guide » Recovery Kit for EC2™ Configuration » EC2™ User System Setup

Route Table scenario (Backend Cluster): The Route Table protection option in the Recovery Kit for EC2™ provides the ability to automatically update the routing in the VPC. During a failover the recovery kit will update the route table to reflect the new Elastic…

AWS VPC Peering Setup Procedure

Quick Start Guides » Connecting to a LifeKeeper Cluster using AWS Transit Gateway Quick Start Guide » AWS VPC Peering Setup Procedure

This section describes the general procedure to set up the environment shown in the figure below. Preparations Create an environment that satisfies the AWS VPC Peering Connections Requirements. Install LifeKeeper on each instance and create a communication…

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

*Note: This section applies to deployments on Google Cloud. For deployments on AWS or Microsoft Azure, follow the steps given in AWS/Azure – Create SAP Shared and Replicated File Systems. In this section we will create highly-available NFS shared file systems…

Terms to Know

Quick Start Guides » MySQL Cluster with Data Replication (“Shared Nothing” Cluster) » Terms to Know

The following terms are used throughout this document and, while some may be familiar to you, it may be helpful to review how SIOS defines and uses these terms. Network Communication Terms Crossover cable – A cable used to directly connect computing devices…

Prepare to Install

Quick Start Guides » MySQL Cluster with Data Replication (“Shared Nothing” Cluster) » Prepare to Install

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…

General Setup Steps for ASCS without NFS

Quick Start Guides » LifeKeeper for Linux in the AWS Cloud (SAP) » ASCS without NFS » General Setup Steps for ASCS without NFS

Create Virtual IP, done in earlier steps Create an EC2 resource and create as dependency for virtual IP, done in earlier steps Install SAP on node 1 on “virtual hostname” based on “virtual IP” Stopsap on node1 Use the LifeKeeper GUI to…

Terms to Know – Apache

Quick Start Guides » Apache/MySQL Cluster Using Both Shared and Replicated Storage » Terms to Know – Apache

The following terms are used throughout this document and while some may be familiar to you, it may be helpful to review how SIOS defines and uses these terms. Network Communication Terms Crossover cable – A cable used to directly connect computing devices together…

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…

Switch to Standby Node to Confirm Switchover is Working

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » Switch to Standby Node to Confirm Switchover is Working

It is recommended to test each cluster resource as it is created. This helps to identify misconfigurations or other issues early in the cluster creation process. In the LifeKeeper User Interface, right-click a resource on the standby node and select “In…

Terms to Know – PostgreSQL

Quick Start Guides » PostgreSQL Cluster with Shared Storage (ISCSI) » Terms to Know – PostgreSQL

The following terms are used throughout this document and, while some may be familiar to you, it may be helpful to review how SIOS defines and uses these terms. Network Communication Terms Crossover cable – A cable used to directly connect computing devices…

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…

Using Raw I/O with Sybase Setup Steps

Application Recovery Kits » Sybase ASE Recovery Kit Administration Guide » Appendix – Creating Device Spaces Using Raw I/O with Sybase ASE » Using Raw I/O with Sybase Setup Steps

Select a shared disk partition of appropriate size for the Sybase ASE database device. Bind an unused raw device node to this partition. Since this needs to be done every time the machine is rebooted, and requires root access, you may want to add the raw bindings…

Setup X Window Client Software on Microsoft Windows

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Login and Basic Configuration Tasks » Setup X Window Client Software on Microsoft Windows

After following the steps in Connecting to a Linux Node from Windows Client Using ssh, PuTTY has been installed and configured. This following explains how to enable X11 forwarding so that it is possible to connect with nodes and use GUI based applications. Download…

Preparing to Run the GUI

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

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

Connecting Servers to a Cluster

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

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

Upgrading from ERSv1 to ERSv2

Application Recovery Kits » SAP Recovery Kit Administration Guide » SAP Administration » Upgrading from ERSv1 to ERSv2

In order to upgrade from Enqueue Replication Server version 1 to Enqueue Replication Server version 2, first ensure that your SAP kernel version supports ERSv2 then complete the following steps: Upgrade the ASCS instance to use ENSAv2 by following the instructions…

Upgrading from ENSAv1 to ENSAv2

Application Recovery Kits » SAP Recovery Kit Administration Guide » SAP Administration » Upgrading from ENSAv1 to ENSAv2

In order to upgrade from Standalone Enqueue Server version 1 to Standalone Enqueue Server version 2, first ensure that your SAP kernel version supports ENSAv2 then complete the following steps: Set the following parameters in the default profile (typically located…

Responding to Load Balancer Health Checks

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » Switching between Nodes in a Cloud Environment » Responding to Load Balancer Health Checks

The LifeKeeper Generic Application Recovery Kit for Load Balancer Health Checks (“GenLB Recovery Kit”) may be used as part of a LifeKeeper resource hierarchy to help route load balancer traffic to the cluster node where a particular resource is currently…

DataKeeper for Linux Terms to Know

Evaluation Guides » DataKeeper for Linux Evaluation Guide » DataKeeper for Linux Terms to Know

The following terms are used throughout this document and, while some may be familiar to you, it may be helpful to review how SIOS defines and uses these terms. Network Communication Terms Crossover cable – A cable used to directly connect computing devices…

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…

Connecting to the First Node (node-a)

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Login and Basic Configuration Tasks » Connecting to the First Node (node-a)

Once logged in to the node with “X11 forwarding” enabled, type the following command to start the LifeKeeper for Linux GUI: In the login dialog pop-up, enter the root username and password to login: After successfully logging in, you should see node-a in…

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…

Verify Data Before Resync (Wait to Resync)

LifeKeeper for Linux Technical Documentation » DataKeeper » Administering SIOS DataKeeper for Linux » Verify Data Before Resync (Wait to Resync)

To avoid replicating corrupt or inconsistent data to targets, LifeKeeper can wait for resources to be in-service before replicating data. Starting with 9.5.2, LifeKeeper will by default wait for parent resources of application type ‘filesys’ to be in-service…

FLAG – Commands Related to Internal LifeKeeper Flags

LifeKeeper for Linux Technical Documentation » Command Line Interface » Commands » FLAG – Commands Related to Internal LifeKeeper Flags

flg_create - Set a given LifeKeeper flag on a given node Options: -d -f flg_remove - Remove a given LifeKeeper flag on a given node Options: -d -f flg_list - List all LifeKeeper flags that are set on a given node Options: -d

Assign Permission to Use EC2 Recovery Kit

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Install LifeKeeper for Linux » Assign Permission to Use EC2 Recovery Kit

!In order to complete the following steps, the AWS CLI must be installed on each node. See Additional Environment Specific Tasks to Complete for more information. To use the EC2 Recovery Kit, the instance must have Roles that are allowed to update the RouteTable…

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…

Connecting to a LifeKeeper Cluster using AWS Requirements

Quick Start Guides » Connecting to a LifeKeeper Cluster using AWS VPC Peering 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…

INS – Commands Related to Individual LifeKeeper Hierarchy Instances

LifeKeeper for Linux Technical Documentation » Command Line Interface » Commands » INS – Commands Related to Individual LifeKeeper Hierarchy Instances

ins_list - Lists the current information of the given resource hierarchy instance Options: -d -f: -a / -r / -t / -i specify optional app, type, tag, and id info ins_setas - Sets the automatic switchback strategy for a given hierarchy Options: -d -t -s …

Setting Up DB2 to use Raw I/O

Application Recovery Kits » DB2 Recovery Kit Administration Guide » Setting Up DB2 to use Raw I/O

There are several requirements for configuring RAW I/O devices for DB2 so that the DB2 instance can be protected by LifeKeeper. Requirements The Linux OS must support Raw I/O devices. For most distributions this support was included in the 2.4 kernel, but there are…

TYP – LifeKeeper Commands Related to Resource Hierarchy Types

LifeKeeper for Linux Technical Documentation » Command Line Interface » Commands » TYP – LifeKeeper Commands Related to Resource Hierarchy Types

typ_create - Creates a given resource type on a given node Options: -d -a (need an app first) -r typ_remove - Removes the given resource type from the configuration database set of known resource types on the specified system (or local system if no additional…

Connecting to a Linux Node with “X11 Forwarding”

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Login and Basic Configuration Tasks » Connecting to a Linux Node with “X11 Forwarding”

X Window System is used to enable bitmap based Graphical User Interface on Unix based operating systems. This is commonly referred to as “X11”. One of the interesting usages of X11 is the ability to transfer “a window” to the terminal (a machine which an…

Taking the System to init state S WARNING

LifeKeeper for Linux Technical Documentation » LifeKeeper » Troubleshooting » Taking the System to init state S WARNING

When LifeKeeper is operational, the system must not be taken directly to init state S. Due to the operation of the Linux init system, such a transition causes all the LifeKeeper processes to be killed immediately and may precipitate a fastfail. Instead, you should…

Setting up Oracle to Use Raw I/O

Application Recovery Kits » Oracle Recovery Kit Administration Guide » Oracle Appendix » Setting up Oracle to Use Raw I/O

Use the following steps to create an Oracle database that uses shared Raw I/O devices instead of files. Determine the minimum number and sizes of files that you will need to create your database, including control files, tablespaces and redologs. You can create a…

Connecting to Other Nodes (node-b and node-c)

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Login and Basic Configuration Tasks » Connecting to Other Nodes (node-b and node-c)

Select “Connect” on LifeKeeper (the first icon on the toolbar). The login dialog is displayed again. Enter node-b and the root username and password to connect to the second node. Connect to node-c the same way. Now you have three nodes displayed in…

Connecting to a Linux Node from Windows Client Using ssh

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Configure Linux Nodes to Run LifeKeeper for Linux » Connecting to a Linux Node from Windows Client Using ssh

Linux nodes can accept a login using ssh and an ssh client is therefore required. This page explains how to use PuTTY to connect to the Linux node using a public/private key pair (instead of a password). It also covers how to create a basic configuration on the Linux…

Peering Requirements for Connecting to a LifeKeeper Cluster using AWS

Quick Start Guides » Connecting to a LifeKeeper Cluster using AWS VPC Peering 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…

Creating an Internet Gateway and Assigning it to the VPC

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

The next step is to create an internet gateway. An internet gateway is a VPC component that allows communication between the VPC and the internet. Refer to the AWS documentation for more information. Let’s create it and associate it with the VPC: Select…