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

Known Issues/Restrictions when using LifeKeeper on Oracle Cloud Infrastructure (OCI)

LifeKeeper for Linux Technical Documentation » LifeKeeper » Troubleshooting » Known Issues and Restrictions » Known Issues/Restrictions when using LifeKeeper on Oracle Cloud Infrastructure (OCI)

Oracle Cloud Infrastructure (OCI) Support Configuration You must use the Recovery Kit for Oracle Cloud Infrastructure on OCI. Oracle provides images for the following Operating Systems supported by LifeKeeper. See the Support Matrix for supported OS…

Recovery Kit for Oracle Cloud Infrastructure Notes

Application Recovery Kits » Recovery Kit for Oracle Cloud Infrastructure Administration Guide » Recovery Kit for Oracle Cloud Infrastructure Notes

When you create a Recovery Kit for Oracle Cloud Infrastructure (RK for OCI) resource, the corresponding IP resource is created. If an IP resource already exists before the RK for OCI resource is created: It matches the configuration of the RK for OCI resource and a…

Recovery Kit for Oracle Cloud Infrastructure Administration Guide

Application Recovery Kits » Recovery Kit for Oracle Cloud Infrastructure Administration Guide

Recovery Kit for Oracle Cloud Infrastructure (RK for OCI) The RK for OCI provides a mechanism for using virtual IP addresses with the IP Recovery Kit on Oracle Cloud Infrastructure (OCI). For more information on the functionalities, scenarios and operations of the RK…

Recovery Kit for Oracle Cloud Infrastructure Message Catalog

Search for an Error Code » Combined Message Catalog » Recovery Kit for Oracle Cloud Infrastructure Message Catalog

Use Control F to search for a specific error code in each catalog. To search for any error code, select the Search button at the top right of the screen. For a complete list of all the messages you may encounter while using LifeKeeper for Linux, please refer to the…

Recovery Kit for Oracle Cloud Infrastructure Parameters List

Parameters List » Recovery Kit for Oracle Cloud Infrastructure Parameters List

The table below lists and explains names and meanings of the Recovery Kit for Oracle Cloud Infrastructure (RK for OCI) parameters. These values are tuned by editing the /etc/default/LifeKeeper configuration file. The parameters of RK for OCI will take effect…

Adjusting Recovery Kit for Oracle Cloud Infrastructure Tunable Values

Application Recovery Kits » Recovery Kit for Oracle Cloud Infrastructure Administration Guide » Configuration » Adjusting Recovery Kit for Oracle Cloud Infrastructure Tunable Values

For the parameters that can be configured with the Recovery Kit for Oracle Cloud Infrastructure, see the Recovery Kit for Oracle Cloud Infrastructure Parameters List.

Creating a Recovery Kit for Oracle Cloud Infrastructure Resource Hierarchy

Application Recovery Kits » Recovery Kit for Oracle Cloud Infrastructure Administration Guide » Configuration » Creating a Recovery Kit for Oracle Cloud Infrastructure Resource Hierarchy

To create a Recovery Kit for Oracle Cloud Infrastructure (RK for OCI) resource, complete the following steps: Launch the Create Resource Wizard by referring to Creating Resource Hierarchies . Select OCIVIP for the Recovery Kit. Enter the following…

Deleting a Recovery Kit for Oracle Cloud Infrastructure Resource Hierarchy

Application Recovery Kits » Recovery Kit for Oracle Cloud Infrastructure Administration Guide » Configuration » Deleting a Recovery Kit for Oracle Cloud Infrastructure Resource Hierarchy

To delete a Recovery Kit for Oracle Cloud Infrastructure (RK for OCI) resource, see Deleting a Hierarchy from All Servers. !When a Recovery Kit for OCI resource is deleted, the resource is taken out of service (i.e. the IP address is unassigned from the…

Oracle Known Issues and Restrictions

Application Recovery Kits » Oracle Recovery Kit Administration Guide » Oracle Troubleshooting » Oracle Known Issues and Restrictions

Control File Switchover Failure If the $ORACLE_HOME directory does not recover, the database control files may not be set up properly. For automatic switchover, the control files need to be configured on a shared device during the database creation. If you keep the…

Oracle – Known Issues / Restrictions

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

Description The Oracle Recovery Kit does not include support for Connection Manager and Oracle Names features The LifeKeeper Oracle Recovery Kit does not include support for the following Oracle Net features of Oracle: Oracle Connection…

Configuring Oracle with LifeKeeper

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

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

Using LifeKeeper for Linux

LifeKeeper for Linux Technical Documentation » LifeKeeper » User Guide » Using LifeKeeper for Linux

The following topics provide detailed information on the LifeKeeper graphical user interface (GUI) as well as the many tasks that can be performed within the LifeKeeper…

LifeKeeper Configuration Tasks for Oracle

Application Recovery Kits » Oracle Recovery Kit Administration Guide » LifeKeeper Configuration Tasks for Oracle

You can perform the following configuration tasks from the LifeKeeper GUI. The following four tasks are described in this guide, as they are unique to an Oracle resource instance and different for each Recovery Kit. Create a Resource Hierarchy. Creates an…

LifeKeeper Core – Known Issues / Restrictions

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

Description Please use caution when removing packages using package management tools such as dnf, yum, zypper … . If command line arguments that automatically remove dependent packages are specified it can lead to the removal of packages…

Unextending Your OCI Hierarchy

Application Recovery Kits » Recovery Kit for Oracle Cloud Infrastructure Administration Guide » Configuration » Unextending Your OCI Hierarchy

To unextend a hierarchy, see Unextending a Hierarchy.

Deciding on a Google Cloud Region

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

Google Cloud has regions in many geographic locations and it may be beneficial to select a region in close geographic proximity to the workplace location. Each region has three or more Zones, but available machine types are slightly different between…

LifeKeeper Evaluation Guide for Cloud Environments

Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments

This Evaluation Guide explains the basic concepts of LifeKeeper and then walks through core user interface elements to show how various resources may be protected. The guide discusses the cloud environment from several perspectives and may also be used to evaluate…

Using mysqld Groups with LifeKeeper

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

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

Extending Your OCI Resource Hierarchy

Application Recovery Kits » Recovery Kit for Oracle Cloud Infrastructure Administration Guide » Configuration » Extending Your OCI Resource Hierarchy

Follow the steps below to extend the Recovery Kit for Oracle Cloud Infrastructure (RK for OCI) resource hierarchy. Launch the Extend Resource Hierarchy wizard referring to Extending Resource Hierarchies . Enter the following information in the Pre-Extend…

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 GUI, click the icon to open…

Using Certificates with the LifeKeeper API

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

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

Google Cloud – Using an Internal Load Balancer

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

Here we will discuss how to switch between nodes using Google Cloud’s Internal Load Balancer by creating an Internal Load Balancer that routes traffic to the active node. Clients connect to the Frontend IP address provided by Internal Load Balancer. The Internal Load…

LifeKeeper for Linux in the AWS Cloud (SAP)

Quick Start Guides » LifeKeeper for Linux in the AWS Cloud (SAP)

Overview This document will guide the user during LifeKeeper for Linux installation. Follow the quick decision matrix to understand how to install LifeKeeper for Linux for SAP environment. Note: The link above is provided here so it can be…

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

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

Enforcing ASCS/ERS Avoidance Behavior When Using ENSA2/ERSv2

Quick Start Guides » LifeKeeper for Linux in the AWS Cloud (SAP) » ASCS + ERS with NFS » Enforcing ASCS/ERS Avoidance Behavior When Using ENSA2/ERSv2

ERSv2 is intended to be active (in-service) on a node in the cluster where the ASCS resource is not active. The ERS quickCheck will automatically transfer the ERS hierarchy if ERS and ASCS are active on the same node and another node is available. To avoid getting into…

Known Issues / Restrictions

Application Recovery Kits » Recovery Kit for Oracle Cloud Infrastructure Administration Guide » Troubleshooting » Known Issues / Restrictions

Known Issues Description An IP with a 32-bit subnet mask may be assigned when restoring a resource. Cause: This is caused by the VNIC scan and update process performed by ocid.service during the RK for OCI and IP resource restore process. Solution:…

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…

Configuring the Oracle Net Listener for LifeKeeper Protection

Application Recovery Kits » Oracle Recovery Kit Administration Guide » Configuring Oracle with LifeKeeper » Configuring the Oracle Net Listener for LifeKeeper Protection

If your Oracle database will have remote client connections, you will want to protect the Oracle Listener in addition to the Oracle database server. Please refer to the Oracle documentation for information on using Oracle network configuration utilities to create…

Oracle Troubleshooting

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

The Oracle Recovery Message Catalog below contains listings of all messages that may be encountered while utilizing the Oracle kit. The Combined Message Catalog provides a listing of all messages that may be encountered while using LifeKeeper for Linux and, where…

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)

Configuring Oracle

Quick Start Guides » Microsoft Azure Quick Start Guide » Building an HA Cluster with LifeKeeper » Creating an Oracle Resource Hierarchy » Configuring Oracle

Please refer to the LifeKeeper Evaluation Guide for Cloud Environments.

Install Oracle

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) » Install Oracle

*Install Oracle 19c on both nodes. Install Oracle on a Linux system. Refer to the Database Installation Guide for Linux Install Oracle 19c at the following location: /u01/app/oracle/product/19.3.0/dbhome_1 The location should be specified in the environment…

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…

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…

Running the GUI on a LifeKeeper Server

LifeKeeper for Linux Technical Documentation » LifeKeeper » User Guide » Using LifeKeeper for Linux » GUI » Preparing to Run the GUI » Running the GUI on a LifeKeeper Server

The simplest way to run the LifeKeeper GUI is as an application on a LifeKeeper server. By doing so you are, in effect, running the GUI client and server on the same system. After configuring the LifeKeeper server for GUI Administration, you can run the GUI as an…

Considering the Use of Quorum/Witness or STONITH when Connecting to a LifeKeeper Cluster using AWS

Quick Start Guides » Multi-VPC Cluster Configuration Using AWS VPC Peering Connections Quick Start Guide » Connecting to a LifeKeeper Cluster using AWS Settings and Operations Considerations » Considering the Use of Quorum/Witness or STONITH when Connecting to a LifeKeeper Cluster using AWS

Since the shared disk environment cannot be used in an AWS environment, you cannot use SCSI reservations to prevent a split-brain. Also, an IP resource may cause the split-brain as it uses the real IP resource with different IP addresses for each node. For this…

LifeKeeper

LifeKeeper for Linux Technical Documentation » LifeKeeper

The following LifeKeeper product documentation is available from the SIOS Technology Corp. website: LifeKeeper for Linux Release Notes LifeKeeper for Linux Technical Documentation Optional Recovery Kit Documentation

Connecting to a LifeKeeper Cluster using AWS Requirements

Quick Start Guides » Multi-VPC Cluster Configuration Using AWS VPC Peering Connections Quick Start Guide » Connecting to a LifeKeeper Cluster using AWS Requirements

Some requirements should be met when using this configuration. Below is a summary of requirements for the AWS environment and instances created on it. Requirements for AWS environment Create a base environment on AWS to provide services. The requirements for using…

Update Config File for Oracle Listener on Both Nodes

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) » Update Config File for Oracle Listener on Both Nodes

*The following steps should be executed on both nodes. Check the Listener Status Check the current status of the Listener with following command: Stop Listener if it is Running Edit the Configuration File The configuration file is located at…

Resource Tag Name Restrictions

LifeKeeper for Linux Technical Documentation » LifeKeeper » Troubleshooting » Resource Tag Name Restrictions

Tag Name Length All tags within LifeKeeper may not exceed the 256 character limit. Valid “Special” Characters -   _   .   /    The first character in a tag should not contain “.” or…

Known Issues and Restrictions

LifeKeeper for Linux Technical Documentation » LifeKeeper » Troubleshooting » Known Issues and Restrictions

Included below are the restrictions or known issues open against LifeKeeper for Linux, broken down by functional area. Installation Known Issues / Restrictions LifeKeeper Core Known Issues / Restrictions Internet/IP Licensing Known Issues / Restrictions GUI Known…

Patching Oracle Nodes (SAP/Oracle) with DataKeeper

Application Recovery Kits » Oracle Recovery Kit Administration Guide » LifeKeeper Configuration Tasks for Oracle » Patching Oracle Nodes (SAP/Oracle) with DataKeeper

Most Oracle updates and patches only require access to the system tables drives and not to the data drives (protected DataKeeper data drives). The following procedure can be used in general: Prior to the procedure, set block failover on primary and confirm failover…

Oracle Configuration Examples

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

The following figures illustrate examples of both active/standby and active/active Oracle configurations in a LifeKeeper environment. The examples in this section show how Oracle database instances can be configured on local and shared disks. Each diagram shows the…

Oracle Configuration Requirements

Application Recovery Kits » Oracle Recovery Kit Administration Guide » Configuring Oracle with LifeKeeper » Oracle Configuration Examples » Oracle Configuration Requirements

Each of the examples involves one or two databases: databaseA and databaseB. By default, LifeKeeper offers a tag name matching the Oracle database system identifier (SID). However, the screen examples in the following pages use tag names consisting of the SID and…

Installing Oracle DB

Quick Start Guides » Microsoft Azure Quick Start Guide » Building an HA Cluster with LifeKeeper » Creating an Oracle Resource Hierarchy » Installing Oracle DB

Please refer to the LifeKeeper Evaluation Guide for Cloud Environments.

Oracle Parameters List

Parameters List » Oracle Parameters List

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

Starting LifeKeeper

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

All LifeKeeper software is installed in the directory /opt/LifeKeeper. When you have completed all of the verification tasks, you are ready to start LifeKeeper on both servers. This section provides information for starting the LifeKeeper server daemon processes. The…

Stopping LifeKeeper

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

If you need to stop LifeKeeper, type the appropriate command as root to stop it: Using systemctl Command systemctl set-environment LKSTOP_MODE=stop-nofailover; systemctl stop lifekeeper; systemctl unset-environment LKSTOP_MODE This command will shut down LifeKeeper…

Removing LifeKeeper

LifeKeeper for Linux Technical Documentation » LifeKeeper » User Guide » Using LifeKeeper for Linux » Maintenance Tasks » Removing LifeKeeper

You can uninstall LifeKeeper in a Linux environment via the command line by entering the following command. /opt/LifeKeeper/bin/rmlk This command uninstalls all the LifeKeeper packages and removes the directory /opt/LifeKeeper from the system. The command can be…

LifeKeeper Flags

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

Near the end of the detailed status display, LifeKeeper provides a list of the flags set for the system. A common type is a Lock LCD flag used to ensure that other processes wait until the process lock completes its action. The following is the standard LCD lock…

Install LifeKeeper

Application Recovery Kits » SAP Recovery Kit Administration Guide » SAP Installation » Install LifeKeeper

On both the Primary and the Backup servers, LifeKeeper software will now be installed including the following recovery kits: SAP appropriate database (i.e. Oracle, SAP MaxDB) IP NAS (required when data is hosted by an NFS server) Quorum…

Upgrading LifeKeeper

LifeKeeper for Linux Installation Guide » Upgrading LifeKeeper

*Beginning in v9.5.0 SIOS has released the new SAP HANA Application Recovery Kit. SIOS will continue to support the SAP HANA gen/app based Recovery Kit with the 9.4.x releases until March 31, 2022. • The existing SAP HANA gen/app based Recovery Kit is not…

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…

GUI – Known Issues / Restrictions

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

Description Using source address routing with IP resources can impact the GUI Using source address routing with IP resources can impact the GUI’s ability to properly display the resource status when performing a switchover. The resource…

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…

Apache – Known Issues / Restrictions

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

Description Apache Kit does not support IPv6; doesn’t indentify IPv6 in httpd.conf Any IPv6 addresses assigned to the ‘Listen’ directive entry in the httpd.conf file will cause problems. Solution: Until there is support for…

MySQL – Known Issues / Restrictions

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

Description The “include” directive is not supported The “include” directive is not supported. All the setup configuration information must be described in a single my.cnf file. Crash Recovery Restarting MySQL…

LVM – Known Issues / Restrictions

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

Description Important reminder about DataKeeper for Linux asynchronous mode in an LVM over DataKeepr configuration Kernel panics may occur in configurations were LVM resources sit above multiple asynchronous mirrors. In these configurations data…

DMMP – Known Issues / Restrictions

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

Description DMMP: Write issued on standby server can hang If a write is issued to a DMMP device that is reserved on another server, then the IO can hang indefinitely (or until the device is no longer reserved on the other server). If/when the…

DB2 – Known Issues / Restrictions

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

Description DB2 Recovery Kit reports unnecessary error If DB2 is installed on a shared disk, the following message may be seen when extending a DB2 resource. LifeKeeper was unable to add instance “%s” and/or its variables to the…

Installation – Known Issues / Restrictions

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

Description An issue with the Oracle Linux kernel (OL8U7): when using DataKeeper, the node would stop due to Kernel panic. The issue has already been resolved on the recent UEK kernel, as described in the “How to Fix” section. Problems that…

Peering Requirements for Connecting to a LifeKeeper Cluster using AWS

Quick Start Guides » Multi-VPC Cluster Configuration Using AWS VPC Peering Connections Quick Start Guide » Connecting to a LifeKeeper Cluster using AWS Requirements » Peering Requirements for Connecting to a LifeKeeper Cluster using AWS

You need to install the same version of LifeKeeper software and patches on each server. The Application Recovery Kit (ARK) required for this configuration is shown below. For the specific LifeKeeper requirements, please refer to: LifeKeeper for Linux Technical…

Setup Procedure for Connecting to a LifeKeeper Cluster using AWS

Quick Start Guides » Multi-VPC Cluster Configuration Using AWS VPC Peering Connections Quick Start Guide » Setup Procedure for Connecting to a LifeKeeper Cluster using AWS

In this section, a general procedure to setup the environment shown as the figure below Preparations Create an environment that satisfies Requirements. Please install LifeKeeper on each instance and create a communication path between Node1 and Node2 (or Node2’).…

Switching between Google Cloud Services

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

Google Cloud has a significant and growing number of services available. To move to a different service you may want to type the name of the service in the search box at the top of the Google Cloud console. Select the service from the list. The screenshot below shows…

Oracle Active/Standby Configurations

Application Recovery Kits » Oracle Recovery Kit Administration Guide » Configuring Oracle with LifeKeeper » Oracle Configuration Examples » Oracle Active/Standby Configurations

This section provides two active/standby configuration examples, shown in Figure 1and Figure 2. In these configurations, Server 1 is considered active because it has exclusive access to the database. Server 2 does other processing. If Server 1 fails, Server 2 gains…

Oracle Active/Active Configurations

Application Recovery Kits » Oracle Recovery Kit Administration Guide » Configuring Oracle with LifeKeeper » Oracle Configuration Examples » Oracle Active/Active Configurations

An active/active configuration consists of at least two servers, each running a different database instance. The databases must be on different shared disks. $ORACLE_HOME can be on non-shared or on shared disks depending upon the configuration requirements. For…

Extending Your Oracle Hierarchy

Application Recovery Kits » Oracle Recovery Kit Administration Guide » LifeKeeper Configuration Tasks for Oracle » Extending Your Oracle Hierarchy

After you have created a hierarchy, you will want to extend that hierarchy to another server in the cluster. There are three possible scenarios to extend your resource instance from the template server to a target server. The first scenario is when you “Continue”…

Unextending Your Oracle Hierarchy

Application Recovery Kits » Oracle Recovery Kit Administration Guide » LifeKeeper Configuration Tasks for Oracle » Unextending Your Oracle Hierarchy

From the LifeKeeper GUI menu, select Edit, then Resource. From the drop-down menu, select Unextend Resource Hierarchy. Select the Target Server where you want to unextend the Oracle resource. It cannot be the server where Oracle is currently in service. Note: …

Viewing Oracle Configuration Settings

Application Recovery Kits » Oracle Recovery Kit Administration Guide » LifeKeeper Configuration Tasks for Oracle » Viewing Oracle Configuration Settings

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

Oracle Database Creation Problems

Application Recovery Kits » Oracle Recovery Kit Administration Guide » Oracle Troubleshooting » Oracle Known Issues and Restrictions » Oracle Database Creation Problems

Problem: During DataBase creation using dbca, the following message is received: “ORA-00439 feature not enabled: string” Action: Check the value of the environment variable $ORACLE_SID. Make sure that is the same as the SID that is…

Oracle Database Startup Problems

Application Recovery Kits » Oracle Recovery Kit Administration Guide » Oracle Troubleshooting » Oracle Known Issues and Restrictions » Oracle Database Startup Problems

Problem: During DataBase start-up using sqlplus, the following message is received: “ORA-03113 end-of-file on communication channel” Action: Make sure the initialization file (init.ora) and the password file (orapw) are in the…

Stop the Oracle Instance

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) » Stop the Oracle Instance

*Ensure these steps are completed on the correct node. Shutdown the Database To shutdown the database, execute sqlplus and run the shutdown immediate command as follows: Confirm the Database can be Restarted Later The following is not required. However, it is…

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…

Special Considerations for Oracle

Application Recovery Kits » SAP Recovery Kit Administration Guide » SAP Administration » Special Considerations for Oracle

Once the SAP processes are functioning on the systems in the LifeKeeper cluster, resources will need to be created in LifeKeeper for the major SAP functions. These include the ASCS system, the DVEBMSG system, the SCS system and the Oracle database. This topic will…

Oracle Kit Message Catalog

Search for an Error Code » Combined Message Catalog » Oracle Kit Message Catalog

Use Control F to search for a specific error code in each catalog. To search for any error code, select the Search button at the top right of the screen. Code Severity Message …

Connecting to a LifeKeeper Cluster using AWS Settings and Operations Considerations

Quick Start Guides » Multi-VPC Cluster Configuration Using AWS VPC Peering Connections Quick Start Guide » Connecting to a LifeKeeper Cluster using AWS Settings and Operations Considerations

Please see the following topics for additional considerations when connecting to an AWS cluster using VPC peering and AWS Route53: Considering the Use of Quorum/Witness or STONITH when Connecting to a LifeKeeper Cluster using AWS Connecting to LifeKeeper Using AWS…

NAS Recovery Kit – Known Issues / Restrictions

LifeKeeper for Linux Technical Documentation » LifeKeeper » Troubleshooting » Known Issues and Restrictions » NAS Recovery Kit – Known Issues / Restrictions

Description Autofs is not supported File system managed by autofs cannot be protected.

NFS Server – Known Issues / Restrictions

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

Description Invalid subdirectory cache of $id still exists See LifeKeeper Core – Known Issues for more information. Top level NFS resource hierarchy uses the switchback type of the hanfs resource The switchback type, which…

Sybase ASE – Known Issues / Restrictions

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

Description User Name/Password Issues: If the default user name is password-protected, the create UI does not detect this until after all validation is complete When creating the Sybase resource, you are prompted to enter the user name. The…

WebSphere MQ – Known Issues / Restrictions

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

Description Error when lksupport command is executed: The following error can be output when lksupport command is executed in the case MQ queue manager protected by MQ RK is set on the disk shared by NFS. cat: /mqm/qmgrs/tkqmgr/qm.ini: Operation…

SAP HANA – Known Issues / Restrictions

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

Description A resource will not come in service on a secondary node if it is running LifeKeeper for Linux older than v9.7.0 ISSUE: When a secondary node is updated to v9.7.0 and a failover or switchover occurs making it the primary node in the…

Data Replication – Known Issues / Restrictions

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

Description DataKeeper synchronization fails with certain kernel versions. The following logs are repeatedly output to /var/log/messages: Apr 18 13:05:59 node1 nbd-client: Begin Negotiation Apr 18 13:05:59 node1 nbd-client: size = 53684994048 Apr…

Solutions

LifeKeeper for Linux Technical Documentation » LifeKeeper » Troubleshooting » Solutions

- LifeKeeper Core - Allowing LifeKeeper sufficient time to start up before performing actions Solution Details PROBLEM: If LifeKeeper is not allowed sufficient time to start up before taking actions through it, it can lead to certain scenarios where actions may…

Upgrading the OS / Kernel on a node with LifeKeeper (OS Patching)

LifeKeeper for Linux Installation Guide » Upgrading the OS / Kernel on a node with LifeKeeper (OS Patching)

!In addition to performing a backup of our product, SIOS recommends that before initiating an OS patch on a virtual machine, please perform a snapshot/backup of the entire system(s) in case an updated system needs to be restored to an earlier date/time. For additional…

LifeKeeper Administration Overview

LifeKeeper for Linux Technical Documentation » LifeKeeper » LifeKeeper Administration Overview

LifeKeeper does not require administration during operation. LifeKeeper works automatically to monitor protected resources and to perform the specified recovery actions if a fault should occur. You use the LifeKeeper GUI in these cases: Resource and hierarchy…

Lifekeeper GUI Overview

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

The LifeKeeper GUI uses Java technology to provide a graphical status interface to LifeKeeper and its configuration data. The LifeKeeper GUI allows users working on any machine to administer, operate, or monitor servers and resources in any cluster, as long as they…

Viewing LifeKeeper Processes

LifeKeeper for Linux Technical Documentation » LifeKeeper » User Guide » Using LifeKeeper for Linux » Common Tasks » Viewing LifeKeeper Processes

To see a list of all LifeKeeper core daemon processes currently running, type the following command: ps -ef | grep LifeKeeper | grep -w bin | grep -v lklogmsg An example of the output is provided below: root 11880 11873 0 14:03 ? 00:00:00…

LifeKeeper Configuration Steps

LifeKeeper for Linux Technical Documentation » LifeKeeper » Installation and Configuration » LifeKeeper Configuration Steps

If you have installed your LifeKeeper environment as described in the LifeKeeper for Linux Installation Guide, you should be ready to start and configure the LifeKeeper for Linux software on each server in your cluster. Follow the steps below which contain links to…

About LifeKeeper Licensing

LifeKeeper for Linux Installation Guide » Setting Up Your LifeKeeper Environment » About LifeKeeper Licensing

LifeKeeper for Linux requires a unique license for each server. The license is a run-time license, which means that you can install LifeKeeper without it, but the license must be installed before you can successfully start and run the product.

LifeKeeper for Linux

LifeKeeper for Linux

About LifeKeeper for Linux LifeKeeper for Linux integrates high availability clustering with innovative data replication functionality in a single, enterprise-class solution. LifeKeeper for Linux Integrated Components SIOS LifeKeeper provides a complete…

Google Cloud 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 » Google Cloud Internal Load Balancer Scenario

On Google Cloud, 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.…

Creating the First Google Cloud 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 First Google Cloud VM

In previous sections we covered the configuration of the network. Now we are going to create the first VM. 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 “Compute…

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…

Using LVM with DataKeeper

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

LifeKeeper for Linux currently supports both the use of DataKeeper “above” LVM and LVM “above” DataKeeper. In a standard DataKeeper configuration, using DataKeeper above LVM is supported and DO NOT install the LifeKeeper LVM Recovery Kit. DataKeeper is the only…

Using LVM with DataKeeper

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

LifeKeeper for Linux currently supports both the use of DataKeeper “above” LVM and LVM “above” DataKeeper. In a standard DataKeeper configuration, using DataKeeper above LVM is supported and DO NOT install the LifeKeeper LVM Recovery Kit. DataKeeper is the only…

Using Internal Load Balancer

Application Recovery Kits » SAP MaxDB Recovery Kit Administration Guide » SAP MaxDB Configuration Considerations » Using Internal Load Balancer

The SAP MaxDB Recovery Kit supports the use of Internal Load Balancers (ILB) like Azure supports. To enable support for ILB, set MAXDB_ILB_ENABLED to 1 in the LifeKeeper defaults file (/etc/default/LifeKeeper). The ILB requires X server ports to be active on one…

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…

Creating an Oracle Resource Hierarchy

Application Recovery Kits » Oracle Recovery Kit Administration Guide » LifeKeeper Configuration Tasks for Oracle » Creating an Oracle Resource Hierarchy

Note: In order to take advantage of Oracle Net remote client access, the IP address used for client connectivity must be under LifeKeeper protection as a dependent of the Oracle hierarchy. (Refer to the section Configuring the Oracle Net Listener for LifeKeeper…

Deleting an Oracle Resource Hierarchy

Application Recovery Kits » Oracle Recovery Kit Administration Guide » LifeKeeper Configuration Tasks for Oracle » Deleting an Oracle Resource Hierarchy

To delete a resource hierarchy from all the servers in your LifeKeeper environment, complete the following steps: From the LifeKeeper GUI menu, select Edit, then Resource. From the drop down menu, select Delete Resource Hierarchy. Select the name of the Target…