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

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…

LifeKeeper I/O Fencing Introduction

LifeKeeper for Linux Technical Documentation » LifeKeeper » Installation and Configuration » LifeKeeper I/O Fencing Introduction

I/O fencing is the locking away of data from a malfunctioning node preventing uncoordinated access to shared storage. In an environment where multiple servers can access the same data, it is essential that all writes are performed in a controlled manner to avoid data…

I/O Fencing with DataKeeper Configuration

LifeKeeper for Linux Technical Documentation » Data Replication » DataKeeper » SIOS DataKeeper Installation and Configuration » Network Bandwidth Requirements » 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…

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…

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…

Considering the Use of LifeKeeper I-O Fencing – AWS VPC Peering

Quick Start Guides » Connection Between LifeKeeper Cluster and Clients Using AWS Transit Gateway Quick Start Guide » Considerations for Settings and Operations in AWS VPC Peering » Considering the Use of LifeKeeper I-O Fencing – AWS VPC Peering

Since an AWS environment does not support shared disk configurations, SCSI reservations cannot be used to prevent split brain scenarios. For this reason, consider using the Quorum/Witness Server or STONITH, LifeKeeper’s I/O fencing functionality, to operate more…

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…

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.

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…

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.

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…

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…

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…

Requirements for Using Sybase ASE with Raw I/O

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

In order to use the Sybase ASE Recovery Kit with raw I/O, the following requirements must be met: The Linux OS must support raw I/O devices. For most distributions this support was included in the 2.4 kernel, but there are some distributions that support raw I/O on…

Appendix – Creating Device Spaces Using Raw I/O with SAP MaxDB

Application Recovery Kits » SAP MaxDB Recovery Kit Administration Guide » Appendix – Creating Device Spaces 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. Requirements In order to use the SAP MaxDB Recovery Kit…

Appendix – Creating Device Spaces Using Raw I/O with Sybase ASE

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

Creating Device Spaces Using Raw I/O Requirements Naming Conventions Raw I-O Setup Steps Adding a Database Device After Creating Hierarchy Creating Links for ASE and OCS

Considerations for Settings and Operations in AWS Direct Connect

Quick Start Guides » AWS Direct Connect Quick Start Guide » Considerations for Settings and Operations in AWS Direct Connect

Considering the Use of LifeKeeper I-O Fencing Since the shared disk environment cannot be used in an AWS environment, you cannot use SCSI reservations to prevent a split-brain. IP resources may cause a split-brain as it uses the real IP resource with different IP…

Considerations for Settings and Operations in AWS VPC Peering

Quick Start Guides » Connection Between LifeKeeper Cluster and Clients Using AWS Transit Gateway Quick Start Guide » Considerations for Settings and Operations in AWS VPC Peering

Considering the Use of LifeKeeper I-O Fencing – AWS VPC Peering

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…

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…

Configuring the LifeKeeper for Linux DRBD Recovery Kit

LifeKeeper for Linux Technical Documentation » Data Replication » DRBD Recovery Kit » Configuring the LifeKeeper for Linux DRBD Recovery Kit

This section describes the LifeKeeper for Linux DRBD Recovery Kit configuration details. It also contains information you should consider before you start to configure and administer the DRBD Recovery Kit. Please refer to LifeKeeper for Linux Technical Documentation…

SIOS DataKeeper Installation and Configuration

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

Installing and Configuring SIOS DataKeeper for Linux Hardware/Software Requirements Before Configuring Your DataKeeper Resources The following topics contain information for consideration before beginning to create and administer your DataKeeper resources. They also…

Mirroring with SIOS DataKeeper for Linux

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

Parameters List

Parameters List

!The LCMHBEATTIME should NOT be changed from the default. A heavy load on the network or system may cause unexpected missed heartbeats when LCMBEATTIME is less than 5 seconds. It is strongly recommended that any tuning done to determine that each server is “alive”…

Installing the LifeKeeper Single Server Protection Software

LifeKeeper Single Server Protection » LifeKeeper Single Server Protection for Linux Installation Guide » Installing the LifeKeeper Single Server Protection Software

This document will guide you through the installation of the LifeKeeper Single Server Protection Software (SSP) and assumes the user has basic knowledge of the Linux operating system. Please refer to the LifeKeeper Single Server Protection Software for Linux product…

STONITH in Microsoft Azure Environments

LifeKeeper for Linux Technical Documentation » LifeKeeper » Installation and Configuration » LifeKeeper I/O Fencing Introduction » STONITH » STONITH in Microsoft Azure Environments

The Azure CLI is a command line interface supported by Microsoft to manage Azure resources such as virtual machines. Used with STONITH, it allows the cluster software to power off a cluster node that appears to have died thus ensuring that the unhealthy node cannot…

STONITH

LifeKeeper for Linux Technical Documentation » LifeKeeper » Installation and Configuration » LifeKeeper I/O Fencing Introduction » STONITH

STONITH (Shoot The Other Node in the Head) is a fencing technique for remotely powering down a node in a cluster. LifeKeeper can provide STONITH capabilities by using external power switch controls, IPMI-enabled motherboard controls, hypervisor-provided power…

Adding a Tablespace After Creating Hierarchy

Application Recovery Kits » Oracle Recovery Kit Administration Guide » Oracle Appendix » Setting up Oracle to Use Raw I/O » Adding a Tablespace After Creating Hierarchy

If a tablespace is added on a Raw I/O device after the Oracle hierarchy has been created in LifeKeeper, you must create a LifeKeeper Raw I/O hierarchy via the GUI and manually create a dependency between the Oracle resource (as parent) and the Raw I/O resource (as…

Installation and Configuration

LifeKeeper for Linux Technical Documentation » LifeKeeper » Installation and Configuration

LifeKeeper for Linux Installation For complete installation instructions on installing the LifeKeeper for Linux software, see the LifeKeeper for Linux Installation Guide. Refer to the LifeKeeper for Linux Release Notes for additional information. LifeKeeper for Linux…

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…

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…

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

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…

Logical Volume Manager Recovery Kit Notes and Restrictions

Application Recovery Kits » Logical Volume Manager Recovery Kit Administration Guide » Overview » Logical Volume Manager Recovery Kit Notes and Restrictions

The following notes and restrictions apply to this version of the Logical Volume Manager Recovery Kit. Support for Raw I/O and Entire Disks While Figure 1 shows logical volumes residing below various file systems and volume groups on top of disk partitions, it is…

Oracle Appendix

Application Recovery Kits » Oracle Recovery Kit Administration Guide » Oracle Appendix

Raw I/O Adding a Tablespace After Creating Hierarchy Creating Oracle Listener for Multiple Resources Updating the Listener Protection Level Updating the Listener Recovery Level Updating the Protected Listener(s)

SAP MaxDB Configuration Considerations

Application Recovery Kits » SAP MaxDB Recovery Kit Administration Guide » SAP MaxDB Configuration Considerations

This section contains information that you should consider before you start to configure and administer the SAP MaxDB Recovery Kit. *Your database configuration directory must be replicated or be kept in sync between the primary node and secondary node manually or by…

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…

LifeKeeper Core

LifeKeeper for Linux Technical Documentation » LifeKeeper » SIOS LifeKeeper for Linux Introduction » LifeKeeper Core

LifeKeeper Core is composed of four major components: LifeKeeper Core Software File System, Generic Application, Raw I/O and IP Recovery Kit Software LifeKeeper GUI Software LifeKeeper Man Pages LifeKeeper Core Software The LifeKeeper Core Software…

IMPORTANT NOTICES

LifeKeeper for Linux Release Notes » IMPORTANT NOTICES

!IMPORTANT: SIOS is ending support for TTY communication path in the next Major Release of LifeKeeper for Linux. !IMPORTANT: SIOS is ending support for Quorum/Witness tcp_remote mode in the next Major Release of LifeKeeper for Linux. !IMPORTANT: SIOS will discontinue…

inqfail error in the LifeKeeper Log

Application Recovery Kits » Oracle Recovery Kit Administration Guide » Oracle Troubleshooting » Oracle Known Issues and Restrictions » inqfail error in the LifeKeeper Log

If an inqfail error appears in your LifeKeeper error log following a failover, you will need to change the filesystemio setting. Note: The disk id and server name will be different for each configuration. To resolve this problem, you will need to change the setting…

lklogmsg

LifeKeeper for Linux Technical Documentation » Command Line Interface » Commands » lklogmsg

This command provides a command line interface to the LifeKeeper logging interface. It can be used in scripts that are part of the implementation of a Recovery Kit. NAME lklogmsg — command line interface to the LifeKeeper logging…

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…

Software Packaging

LifeKeeper for Linux Installation Guide » Software Packaging

The LifeKeeper for Linux software, including Optional LifeKeeper Recovery Kits, is contained within a single image file (sps.img). LifeKeeper for Linux Installation Image File The LifeKeeper for Linux image file (sps.img) provides a set of installation scripts…

Adding a Device Space after Creating a Sybase Hierarchy

Application Recovery Kits » Sybase ASE Recovery Kit Administration Guide » Appendix – Creating Device Spaces Using Raw I/O with Sybase ASE » Adding a Device Space after Creating a Sybase Hierarchy

If a database device is added on a raw I/O device or shared file system after the Sybase ASE hierarchy has been created in LifeKeeper, you must manually create a resource hierarchy for the raw device or file system via the LifeKeeper GUI. The newly created resource…

Changing the Data Replication Path

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

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

Common Causes of a LifeKeeper Initiated Failover

LifeKeeper for Linux Technical Documentation » LifeKeeper » Troubleshooting » Common Causes of a LifeKeeper Initiated Failover

In the event of a failure, LifeKeeper has two methods of recovery: local recovery and inter-server recovery. If local recovery fails, a “failover” is implemented. A failover is defined as automatic switching to a backup server upon the failure or abnormal…

Adding a Device Space after Creating a Hierarchy

Application Recovery Kits » SAP MaxDB Recovery Kit Administration Guide » Appendix – Creating Device Spaces Using Raw I/O with SAP MaxDB » Adding a Device Space after Creating a Hierarchy

If a tablespace is added on a raw I/O device or shared file system after the SAP MaxDB hierarchy has been created in LifeKeeper, you must manually create a resource hierarchy for the raw device or file system via the LifeKeeper GUI. The newly created resource hierarchy…

Install the LifeKeeper Software

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

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

Setting up a Raw Device from the Command Line (LKCLI)

LifeKeeper for Linux Technical Documentation » LifeKeeper » LifeKeeper Administration Overview » Administrator Tasks » Setting up a Raw Device from the Command Line (LKCLI)

You can set up a Raw I/O Recovery Kit through the use of the LKCLI (Command Line Interface). Creating/Extending/Configuring the Raw resource from the Command Line create raw EXAMPLE: #lkcli resource create raw --tag --partition --switchback Option…

Pause, Resume and Force Online

LifeKeeper for Linux Technical Documentation » Data Replication » DRBD Recovery Kit » Administering SIOS DRBD for Linux » GUI Mirror Administration » Pause, Resume and Force Online

Pause Mirror Resume Mirror Force Online You may pause a mirror to temporarily stop all writes from being replicated to the target disk. For example, you might pause the mirror to take a snapshot of the target disk or to increase the I/O performance on the…

Pause and Resume

LifeKeeper for Linux Technical Documentation » Data Replication » DataKeeper » Administering SIOS DataKeeper for Linux » GUI Mirror Administration » Pause and Resume

Pause Mirror Resume Mirror You may pause a mirror to temporarily stop all writes from being replicated to the target disk. For example, you might pause the mirror to take a snapshot of the target disk or to increase I/O performance on the source system during…

Enabling VMware HA Integration with LifeKeeper Single Server Protection

LifeKeeper Single Server Protection » LifeKeeper Single Server Protection for Linux Technical Documentation » Administration » Enabling VMware HA Integration with LifeKeeper Single Server Protection

By default LifeKeeper Single Server Protection integration with VMware HA is disabled when installed on a VMware VM. To enable integration requires the following steps: Installation of VMware tools in the LifeKeeper Single Server Protection VM. Edit…

LVM – Known Issues / Restrictions

LifeKeeper for Linux Technical Documentation » LifeKeeper » Troubleshooting » Known Issues and Restrictions » LVM – Known Issues / Restrictions

Description Cannot be used in conjunction with the RAW I/O Recovery Kit The RAW I/O Recovery Kit resources cannot be created for volume areas protected by the LVM Recovery Kit. If there are no raw devices other than those protected by the LVM…

Test Switchover and Failover

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

In this section we will perform basic tests to verify the expected behavior of the pgsql-5432 resource hierarchy on switchover and failover. Verify that the pgsql-5432 resource state is currently “Active” on node-a and “Standby” on node-b. Execute the…

IP Recovery Kit (IPv4) Operations Overview

Application Recovery Kits » IP Recovery Kit Administration Guide » IP Recovery Kit (IPv4) Operations Overview

This operations overview uses the case of protecting IPv4 addresses as an example. Bringing a Resource In Service (restore) Checking protected IP addresses Check whether protected IP is a physical IP address. If the physical IP address is protected, the restore…

Install MSSQL 2017

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 » Install MSSQL 2017

*Install MSSQL on both nodes. Refer to Microsoft’s Installation guidance for SQL Server on Linux guide. It contains instructions for different versions of operating systems as well as MSSQL servers. Download the Microsoft SQL Server 2017 Red Hat repository…

Connecting to the LKWMC Through a Bastion Host in a Cloud Environment

LifeKeeper Web Management Console (LKWMC) » Getting Started » Connecting to the LKWMC » Connecting to the LKWMC Through a Bastion Host in a Cloud Environment

*This documentation section describes the LifeKeeper Web Management Console (LKWMC). Refer to the LifeKeeper Web Management Console for an overview. The steps given below describe how to use SSH port forwarding through a bastion host located in a public subnet to…

DB2 Recovery Kit Administration Guide

Application Recovery Kits » DB2 Recovery Kit Administration Guide

The LifeKeeper for Linux DB2 Recovery Kit provides fault resilient protection for DB2 database instances. LifeKeeper, together with the DB2 Universal Database product family afford increased availability to DB2 operating environments by effectively recovering database…

Creating Resource Hierarchies

LifeKeeper for Linux Technical Documentation » LifeKeeper » LifeKeeper Administration Overview » Administrator Tasks » Creating Resource Hierarchies

There are four ways to begin creating a resource hierarchy. *A Quorum node cannot be used to create hierarchies since the node does not have all of the kit licenses. Right-click on a server icon to bring up the server context menu, then click on Create Resource…

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…

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…

SIOS DataKeeper for Linux Resource Types

LifeKeeper for Linux Technical Documentation » Data Replication » DataKeeper » SIOS DataKeeper Installation and Configuration » Network Bandwidth Requirements » SIOS DataKeeper for Linux Resource Types

When creating your DataKeeper resource hierarchy, LifeKeeper will prompt you to select a resource type. There are several different DataKeeper resource types. The following information can help you determine which type is best for your environment. Replicate New File…

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…

LifeKeeper Components

LifeKeeper for Linux Release Notes » LifeKeeper Components

LifeKeeper Core LifeKeeper for Linux is bundled for, and only runs on, 64-bit systems (AMD64 and EM64T systems). The LifeKeeper Core bundle includes: LifeKeeper DataKeeper Application Recovery Kits The LifeKeeper Core Package Cluster includes the following…

DataKeeper Parameters List

Parameters List » DataKeeper Parameters List

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

LCDI Commands

LifeKeeper for Linux Technical Documentation » LifeKeeper » User Guide » Using LifeKeeper for Linux » Advanced Tasks » LCD » LCDI Commands

Steps to Create Resources by Defining Your Own Recovery Kit Note: Use the GUI to create resources if using the existing Recovery Kit. LifeKeeper provides two mechanisms for defining an application resource hierarchy: LifeKeeper GUI LifeKeeper Configuration…

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…

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…

LifeKeeper for Linux Getting Started Guide

LifeKeeper for Linux Getting Started Guide

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

Install LifeKeeper for Linux

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Install LifeKeeper for Linux

*The following commands should be executed for each node. Mount ISO Image for Install Download the ISO image and license key files to the local environment. Copy the ISO image to each of the nodes. Copy the license file to each of the nodes. Log into…

Protecting an NFS Resource

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » How to Protect Other Resources (Databases or Applications) » 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…

Mapping Server Configurations

LifeKeeper for Linux Installation Guide » Planning Your LifeKeeper Environment » Mapping Server Configurations

Document your server configuration using the following guidelines: Determine the server names, processor types, memory and other I/O devices for your configuration. When you specify a backup server, you should ensure that the server you select has the capacity to…

STONITH in AWS Environment

LifeKeeper for Linux Technical Documentation » LifeKeeper » Installation and Configuration » LifeKeeper I/O Fencing Introduction » STONITH » STONITH in AWS Environment

By using STONITH, you can turn off the power to prevent a faulty node from accessing or corrupting the shared data. When used in conjunction with Quorum/Witness, it strengthens the prevention of split-brain scenarios. Combining the use of stopping the Linux kernel via…

Measuring Rate of Change on a Linux System (Physical or Virtual)

LifeKeeper for Linux Technical Documentation » Data Replication » DataKeeper » SIOS DataKeeper Installation and Configuration » Network Bandwidth Requirements » Measuring Rate of Change on a Linux System (Physical or Virtual)

Data can be replicated across any available network. In Wide Area Network (WAN) configurations, special consideration must be given to the question, “Is there sufficient bandwidth to successfully replicate the partition and keep the mirror in the mirroring state…

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…

SAP MaxDB Recovery Kit Administration Guide

Application Recovery Kits » SAP MaxDB Recovery Kit Administration Guide

SAP MaxDB is a SQL-based, industrial-strength database system that can be deployed for a wide array of purposes. It is highly scalable, platform-independent and provides full transaction support. The database system was originally owned by SAP but has since been…

Data Replication – Known Issues / Restrictions

LifeKeeper for Linux Technical Documentation » LifeKeeper » Troubleshooting » Known Issues and Restrictions » Data Replication – Known Issues / Restrictions

Description A Linux kernel vulnerability may cause a kernel panic. The following Linux kernel vulnerability may cause a kernel panic. This issue was identified during high-load testing in a development environment. It does not occur frequently in…

Configuration Example

LifeKeeper for Linux Technical Documentation » Data Replication » DRBD Recovery Kit » Configuration Example

This section describes an example of a three-node disaster recovery configuration using DRBD. Overview In the following example of a three-node configuration on the AWS cloud, Region A is the main site with NodeA1 and NodeA2 running, and Region B is the backup site…

IPv6 – Known Issues / Restrictions

LifeKeeper for Linux Technical Documentation » LifeKeeper » Troubleshooting » Known Issues and Restrictions » IPv6 – Known Issues / Restrictions

Description SIOS has migrated to the use of the ip command and away from the ifconfig command. Because of this change, customers with external scripts are advised to make a similar change. Instead of issuing the ifconfig command and parsing the…

Clustering with Fusion-io

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

Supported Virtualization

LifeKeeper for Linux Support Matrix » Supported Virtualization

Please see each section for environment-specific restrictions and notations. Supported Virtualization LifeKeeper for Linux v9.6.1 v9.6.2 v9.7.0 v9.8.0 v9.8.1 v9.9.0 v9.9.1 VMware vSphere 6.5, 6.7, 7.0…

Storage and Adapter Configuration

LifeKeeper for Linux Technical Documentation » LifeKeeper » Installation and Configuration » Storage and Adapter Configuration

Item Description Azure Shared Disk Protecting Applications and File Systems: In order for the Azure shared disk to be properly configured in LifeKeeper the steeleye-lkSCSI3 recovery kit must be installed.  The steeleye-lkSCSI3 recovery kit…

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

Solutions

LifeKeeper for Linux Technical Documentation » LifeKeeper » Troubleshooting » Solutions

- Licensing - How to Check the Expiration Date on a Subscription License ISSUE: How can I check the expiration date of a Subscription License? SOLUTION: 1. Type: /opt/LifeKeeper/bin/lklicmgr 2. In the Expiry column you will see the expiration date of the…

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…

Google Cloud – 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 » Google Cloud – Create LifeKeeper SAP Resources

*Note: This section applies to deployments on Google Cloud. For deployments on AWS or Microsoft Azure, follow the steps given in AWS/Azure – Create LifeKeeper SAP Resources. Create the ASCS Resource Hierarchy In the LifeKeeper Web Management Console Resource…

Verfying Network Configuration

LifeKeeper for Linux Installation Guide » Setting Up Your LifeKeeper Environment » Verfying Network Configuration

It is important to ensure that your network is configured and working properly before you install LifeKeeper. There are several tasks you should do at this point to verify your network operation: If your server installation has a firewall enabled, you will either…

Install LifeKeeper for Linux

Evaluation Guides » DataKeeper for Linux Evaluation Guide » Install LifeKeeper for Linux

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

lkbackup

LifeKeeper for Linux Technical Documentation » lkbackup

Creating a Backup using lkbackup !Before performing a LifeKeeper or OS upgrade, create a backup of your LifeKeeper hierarchies on all nodes. To create a backup run the following command: /opt/LifeKeeper/bin/lkbackup –c The backup will be created in a file…

LKCLI – Resource Creation

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

The following topics describe how to create LifeKeeper resources for protected services and applications. *Note: Be sure to create a communication path first (refer to LKCLI Communication Path Creation and Deletion). Creating a File System Resource Creating an…

Verifying the LifeKeeper Installation

LifeKeeper for Linux Installation Guide » Verifying the LifeKeeper Installation

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

Install LifeKeeper for Linux – Apache

Quick Start Guides » Apache/MySQL Cluster Using Both Shared and Replicated Storage » Install LifeKeeper for Linux – Apache

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

Stopping LifeKeeper

LifeKeeper for Linux Technical Documentation » LifeKeeper » User Guide » Using LifeKeeper for Linux » Common Tasks » Stopping LifeKeeper

Use the following command to stop LifeKeeper. The lkadmin privilege is required to run this command. *Note: Do not stop LifeKeeper while a resource is starting or stopping. In particular, immediately after starting LifeKeeper, check the lifekeeper.log to ensure that…

Disable the Firewall

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

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

Viewing the GUI Version

LifeKeeper Web Management Console (LKWMC) » LKWMC GUI Operations and Layout » Header » Viewing the GUI Version

*This documentation section describes the LifeKeeper Web Management Console (LKWMC). Refer to the LifeKeeper Web Management Console for an overview. Clicking the Help (?) icon in the header followed by clicking the About link will display the version of the…

NFS Specific Configuration Considerations

Application Recovery Kits » NFS Server Recovery Kit Administration Guide » NFS Server Recovery Kit Configuration Considerations » NFS Specific Configuration Considerations

The following should be considered before using the LifeKeeper NFS Server Recovery Kit: The NFS file system to be placed under LifeKeeper protection must be exported by the primary server (the server where the NFS resource is being created). This implies that NFS is…

Changing the Server Connection Channel

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

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

Configurations Required to use TDE (Transparent Data Encryption)

Application Recovery Kits » Oracle Recovery Kit Administration Guide » Configuring Oracle with LifeKeeper » Configurations Required to use TDE (Transparent Data Encryption)

The Oracle Recovery Kit supports TDE (Transparent Data Encryption) provided by the Oracle database to the extent that the following requirements are met: *Note: There are variations in the terminology on the official Oracle website, such as “Local Auto-login…

Installation of the Primary Application Server Instance

Application Recovery Kits » SAP Recovery Kit Administration Guide » SAP Installation » Installation of the Primary Application Server Instance

To install the Primary Application Server instance, rerun sapinst from the previously mentioned directory. ./sapinst SAPINST_USE_HOSTNAME= When prompted, Select Primary Application Server Instance and continue with installation using the appropriate SAP…