Search
Related topics are listed below.
The Evaluation Process
Evaluation Guides » DataKeeper for Linux Evaluation Guide » The Evaluation Process
SIOS strongly recommends performing your evaluation of LifeKeeper for Linux within a test lab environment. SIOS is not responsible and cannot provide support for evaluation software installed in a production environment. All questions during the evaluation period…
The Evaluation Process – PostgreSQL
Quick Start Guides » PostgreSQL Cluster with Shared Storage (ISCSI) » The Evaluation Process – PostgreSQL
SIOS strongly recommends performing your evaluation of LifeKeeper for Linux in a test lab environment. SIOS is not responsible and cannot provide support for evaluation software installed in a production environment. All questions during the evaluation period should…
The Evaluation Process – Apache
Quick Start Guides » Apache/MySQL Cluster Using Both Shared and Replicated Storage » The Evaluation Process – Apache
SIOS strongly recommends performing your evaluation of LifeKeeper for Linux in a test lab environment. SIOS is not responsible and cannot provide support for evaluation software installed in a production environment. All questions during the evaluation period should…
Configure the Cluster
Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » How to Protect Other Resources (Databases or Applications) » Protecting MySQL Resources » Configure the Cluster
*Before you begin to create the MySQL Resource Hierarchy, refer to Install LifeKeeper for Linux – MySQL Cluster and Configuration Considerations for MySQL and make sure you have completed the necessary configuration tasks. Create the MySQL Resource Hierarchy Create…
Install LifeKeeper for Linux – MySQL Cluster
Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » How to Protect Other Resources (Databases or Applications) » Protecting MySQL Resources » Install LifeKeeper for Linux – MySQL Cluster
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 locations:…
Evaluation Guides
Evaluation Guides
DataKeeper for Linux Evaluation Guide LifeKeeper for Linux Evaluation Guide for Cloud Environments
MySQL Troubleshooting
Application Recovery Kits » MySQL Recovery Kit Administration Guide » MySQL Troubleshooting
Common Error Messages This section provides a list of messages that you may encounter while creating and extending a LifeKeeper MySQL resource hierarchy or removing and restoring a resource. Where appropriate, it provides an additional explanation of the cause of an…
MySQL Administration
Application Recovery Kits » MySQL Recovery Kit Administration Guide » MySQL Administration
Testing Your Resource Hierarchy You can test your MySQL resource hierarchy by initiating a manual switchover. This will simulate a failover of a resource instance from the primary server to the backup server. Performing a Manual Switchover from the…
Configure the Cluster – PostgreSQL
Quick Start Guides » PostgreSQL Cluster with Shared Storage (ISCSI) » Configure the Cluster – PostgreSQL
Primary Server Complete the following steps on the primary server to configure the cluster: Create TCP Communication (Comm) Path(s) Verify the Communication (Comm) Path(s) Before you begin, SIOS recommends at least two TCP communications paths between each server…
Configure the Cluster – Apache
Quick Start Guides » Apache/MySQL Cluster Using Both Shared and Replicated Storage » Configure the Cluster – Apache
Primary Server Complete the following steps on the primary server to configure the cluster: Create TCP Communication (Comm) Path(s) Verify the Communication (Comm) Path(s) Before you begin, SIOS recommends at least two TCP communications paths between each server…
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…
Protecting MySQL Resources
Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » How to Protect Other Resources (Databases or Applications) » Protecting MySQL Resources
Objective This document is intended to aid you in installing, configuring and using the LifeKeeper for Linux evaluation product to make MySQL highly available. If MySQL is not already installed, please allocate some time to install it on your servers. Once this task…
MySQL Configuration Requirements
Application Recovery Kits » MySQL Recovery Kit Administration Guide » MySQL Recovery Kit Configuration » MySQL Configuration Requirements
Each of the examples involves one or two database instances: databaseA and databaseB. The Database Tag names are arbitrary names that describe these database instances to LifeKeeper. The word on and the system identifier that follows provide clarification but are not…
MySQL Configuration Examples
Application Recovery Kits » MySQL Recovery Kit Administration Guide » MySQL Recovery Kit Configuration » MySQL Configuration Examples
The examples in this section show how MySQL database instances can be configured. Each diagram shows the relationship between the type of configuration and the MySQL parameters. Each configuration also adheres to the configuration rules and requirements described in…
Cluster Example
LifeKeeper for Linux Technical Documentation » LifeKeeper » User Guide » Cluster Example
Expanded Multicluster Example
Configure the Cluster – DK for Linux
Evaluation Guides » DataKeeper for Linux Evaluation Guide » Configure the Cluster – DK for Linux
Primary Server Complete the following steps on the primary server to configure the cluster: Create TCP Communication (Comm) Path(s) Verify the Communication (Comm) Path(s) Before you begin, SIOS recommends at least two TCP communications paths between each…
LKCLI – Replicate the Existing Cluster Settings
LifeKeeper for Linux Technical Documentation » Command Line Interface » LKCLI Guide » LKCLI – Replicate the Existing Cluster Settings
Inherit and Duplicate the Cluster Settings This section describes the procedure for replicating a cluster with the same settings based on the cluster with the communication path and resource set. Configuration The steps describe preparing a 2-node LifeKeeper…
MySQL Recovery Kit Configuration
Application Recovery Kits » MySQL Recovery Kit Administration Guide » MySQL Recovery Kit Configuration
This section contains definitions and examples of typical LifeKeeper MySQL configurations and information you should consider before you start to configure MySQL. Please refer to the Resource Hierarchies section of the LifeKeeper for Linux Technical Documentation for…
Configuration Considerations for MySQL
Application Recovery Kits » MySQL Recovery Kit Administration Guide » MySQL Recovery Kit Configuration » Configuration Considerations for MySQL
Below are some specific considerations you need to think about concerning your LifeKeeper MySQL environment. To operate MySQL database services on the primary and backup servers, file systems and disk partitions must be accessible from each server. Before you can…
Active/Standby MySQL Configuration
Application Recovery Kits » MySQL Recovery Kit Administration Guide » MySQL Recovery Kit Configuration » Active/Standby MySQL Configuration
This section provides an example of an active/standby configuration. In this configuration, 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 access to the database, and…
Active/Active MySQL Configuration
Application Recovery Kits » MySQL Recovery Kit Administration Guide » MySQL Recovery Kit Configuration » Active/Active MySQL Configuration
An active/active configuration consists of two or more servers actively running a different database instance with each serving as a backup for each other. The database instances must be on different shared physical disks. For LifeKeeper configurations supporting…
Extending Your MySQL Hierarchy
Application Recovery Kits » MySQL Recovery Kit Administration Guide » Installing/Configuring MySQL with LifeKeeper » Extending Your MySQL 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 from…
Unextending Your MySQL Hierarchy
Application Recovery Kits » MySQL Recovery Kit Administration Guide » Installing/Configuring MySQL with LifeKeeper » Unextending Your MySQL Hierarchy
From the LifeKeeper GUI menu, select Edit, and Resource. From the drop‑down menu, select Unextend Resource Hierarchy. Select the Target Server where you want to unextend the MySQL resource. It cannot be the server where the MySQL resource is currently in…
DataKeeper for Linux Evaluation Guide
Evaluation Guides » DataKeeper for Linux Evaluation Guide
Objective This document is intended to aid you in installing, configuring and using the LifeKeeper for Linux evaluation product with DataKeeper to enable real time, host based, block-level data replication There are five phases in this process: Phase 1 – Prepare…
Cluster Connect Dialog
LifeKeeper for Linux Technical Documentation » LifeKeeper » User Guide » Using LifeKeeper for Linux » Common Tasks » Cluster Connect Dialog
Server Name. The name of the server to which you want to connect. Login. The login name of a user with LifeKeeper authorization on the server to which you want to connect. Password. The password that authorizes the specified login on the server to which you want…
Cluster Disconnect Dialog
LifeKeeper for Linux Technical Documentation » LifeKeeper » User Guide » Using LifeKeeper for Linux » Common Tasks » Cluster Disconnect Dialog
Select Server in Cluster A drop-down list box containing the names of connected servers will appear. From the list, select a server from the cluster from which you want to disconnect. All servers in the cluster to be disconnected are noted in the confirmation…
Activating the SAP SIOS HA Cluster Connector (SSHCC)
Application Recovery Kits » SAP Recovery Kit Administration Guide » SAP Installation » Activating the SAP SIOS HA Cluster Connector (SSHCC)
The SAP SIOS HA Cluster Connector (SSHCC) provides an interface between the SAP Start Service (sapstartsrv) and LifeKeeper. While the HA Cluster Connector is active for an SAP instance, calls through sapcontrol which affect the state of the instance will be routed…
SYS – LifeKeeper Commands Related to the Systems in the LifeKeeper Cluster
LifeKeeper for Linux Technical Documentation » Command Line Interface » Commands » SYS – LifeKeeper Commands Related to the Systems in the LifeKeeper Cluster
sys_list – Lists out the systems known to a particular LifeKeeper node Options: -d sys_create – Creates knowledge of another system on LifeKeeper node Options: -s -d sys_remove – Removes knowledge of another system on a LifeKeeper…
Install, Configure and Start MySQL
Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Protecting Our Resources » How to Protect Other Resources (Databases or Applications) » Protecting MySQL Resources » Install, Configure and Start MySQL
*Note: Several OS commands and database specific commands will require administrator (root) permissions. *Note: Individual setup steps may vary due to OS. Primary Server On your Primary server, perform the following actions: Install both the “mariadb” and…
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…
MySQL Recovery Kit Administration Guide
Application Recovery Kits » MySQL Recovery Kit Administration Guide
The LifeKeeper for Linux MySQL Recovery Kit provides an easy way to add LifeKeeper fault‑resilient protection for MySQL resources and databases. This enables a failure on the primary database server to be recovered on a designated backup server without significant…
Client Configuration Considerations for MySQL
Application Recovery Kits » MySQL Recovery Kit Administration Guide » MySQL Recovery Kit Configuration » Client Configuration Considerations for MySQL
Following are some configuration considerations for MySQL database clients: If clients will connect from remote hosts, create an IP address under LifeKeeper to be used for client connections. Clients must be configured to connect to the database server through a…
Installing/Configuring MySQL with LifeKeeper
Application Recovery Kits » MySQL Recovery Kit Administration Guide » Installing/Configuring MySQL with LifeKeeper
LifeKeeper Configuration Tasks Creating a MySQL Resource Hierarchy Deleting a Resource Hierarchy Extending Your Hierarchy Unextending Your Hierarchy
LifeKeeper Configuration Tasks for MySQL
Application Recovery Kits » MySQL Recovery Kit Administration Guide » Installing/Configuring MySQL with LifeKeeper » LifeKeeper Configuration Tasks for MySQL
You can perform the following configuration tasks from the LifeKeeper GUI. The following four tasks are described in this section, as they are unique to a MySQL resource instance, and different for each Recovery Kit. Create a Resource Hierarchy. Creates an…
Creating a MySQL Resource Hierarchy
Application Recovery Kits » MySQL Recovery Kit Administration Guide » Installing/Configuring MySQL with LifeKeeper » Creating a MySQL Resource Hierarchy
!IMPORTANT: In a LifeKeeper cluster environment where the MySQL data directory (datadir) files are on a shared/replicated disk, you must make sure that the shared file system is mounted on the primary/template server. If the file system resource is created first,…
Deleting a MySQL Resource Hierarchy
Application Recovery Kits » MySQL Recovery Kit Administration Guide » Installing/Configuring MySQL with LifeKeeper » Deleting a MySQL 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, and then Resource. From the drop‑down menu, select Delete Resource Hierarchy. Select the name of the…
MySQL Recovery Kit Operations Overview
Application Recovery Kits » MySQL Recovery Kit Administration Guide » MySQL Recovery Kit Operations Overview
Bringing a Resource In Service (restore) Start the MySQL resource in the following order. Check the same items as in the monitoring process described later to confirm that MySQL is running. If it is determined that MySQL is running, the startup process ends…
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…
Disconnecting from a Cluster
LifeKeeper for Linux Technical Documentation » LifeKeeper » User Guide » Using LifeKeeper for Linux » Common Tasks » Disconnecting from a Cluster
This task disconnects your GUI client from all servers in the cluster, and it does so through the server you select. There are three possible ways to begin. • On the Global Toolbar, click the Disconnect button. • On the Edit Menu, select Server and…
Creating a Cluster Node (Active)
Quick Start Guides » Microsoft Azure Quick Start Guide » Building a Virtual Machine and Starting the OS » Creating a Virtual Machine » Creating a Cluster Node (Active)
Please refer to the LifeKeeper Evaluation Guide for Cloud Environments.
Creating a Cluster Node (Standby)
Quick Start Guides » Microsoft Azure Quick Start Guide » Building a Virtual Machine and Starting the OS » Creating a Virtual Machine » Creating a Cluster Node (Standby)
Please refer to the LifeKeeper Evaluation Guide for Cloud Environments.
Connecting Servers to a Cluster
LifeKeeper for Linux Technical Documentation » LifeKeeper » User Guide » Using LifeKeeper for Linux » Common Tasks » Connecting Servers to a Cluster
There are two possible ways to begin. • On the Global Toolbar, click the Connect button. • On the File Menu, click Connect. In the Server Name field of the Cluster Connect dialog, enter the name of a server within the cluster to which you want to…
Upgrading an MQ LifeKeeper Cluster
Application Recovery Kits » WebSphere MQ Recovery Kit Administration Guide » MQ Recovery Kit Requirements » Upgrading an MQ LifeKeeper Cluster
Upgrade LifeKeeper on all nodes in the cluster including the WebSphere MQ Recovery Kit following the instructions documented in the Upgrading LifeKeeper section of the LifeKeeper Installation Guide. Upgrade IBM WebSphere MQ software on each node in the cluster…
LKCLI – Checking Cluster Status
LifeKeeper for Linux Technical Documentation » Command Line Interface » LKCLI Guide » LKCLI – Checking Cluster Status
Checking the Status of LiKeeper using `lkcli status` The lkcli status -q command provides current resource information and communication path information. # lkcli status -q LOCAL TAG ID STATE PRIO PRIMARY target1 ip-10.1.6.100 …
Before Starting an Evaluation of LifeKeeper for Linux
Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Before Starting an Evaluation of LifeKeeper for Linux
This section discusses general topics to consider when evaluating software bringing High Availability to mission-critical workloads. High Availability, RTO, and RPO LifeKeeper for Linux – Integrated Components Benefits of LifeKeeper for Linux How…
Install, Configure, and Start MySQL – Apache
Quick Start Guides » Apache/MySQL Cluster Using Both Shared and Replicated Storage » Install, Configure, and Start MySQL – Apache
Primary Server On your Primary server, perform the following actions: Install both the “mysql” and “mysql-server” rpm packages if they do not exist on your system. Apply any required dependencies as well # yum install mysql mysql-server Verify that…
MySQL Recovery Kit Hardware and Software Requirements
Application Recovery Kits » MySQL Recovery Kit Administration Guide » MySQL Recovery Kit Hardware and Software Requirements
Before you can install and set up the recovery software, your server must meet certain hardware and software requirements. You should refer to the LifeKeeper for Linux Installation Guide for specific instructions on how to install or remove the LifeKeeper MySQL…
Considerations on MySQL use in systemd Environments
Application Recovery Kits » MySQL Recovery Kit Administration Guide » MySQL Recovery Kit Configuration » Considerations on MySQL use in systemd Environments
If MySQL (version 5.7.6 or later) is installed on a OS distribution adopting systemd, the mysqld_safe and mysqld_multi commands are not installed and thus unavailable for LifeKeeper use. In these environments, LifeKeeper will use the systemctl command to start and stop…
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…
Building an HA Cluster with LifeKeeper
Quick Start Guides » Microsoft Azure Quick Start Guide » Building an HA Cluster with LifeKeeper
Please refer to the LifeKeeper Evaluation Guide for Cloud Environments.
Quorum/Witness Cluster Recommendations in AWS
LifeKeeper for Linux Technical Documentation » LifeKeeper » Installation and Configuration » LifeKeeper I/O Fencing Introduction » Quorum/Witness » Quorum/Witness Cluster Recommendations in AWS
On this page you will find cluster configurations that provide ways you can help setup your quorum/witness alongside existing nodes within an AWS cloud environment. Key for diagrams below: 2 Node, Single Region Deployment If both nodes all reside in the same…
Recovering from a Non-Killable Process
LifeKeeper for Linux Technical Documentation » LifeKeeper » Troubleshooting » Recovering from a Non-Killable Process
If a process is not killable, LifeKeeper may not be able to unmount a shared disk partition. Therefore, the resource cannot be brought into service on the other system. The only way to recover from a non-killable process is to reboot the system.
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…
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…
Changing the IP for the Queue Manager
Application Recovery Kits » WebSphere MQ Recovery Kit Administration Guide » WebSphere MQ Configuration Considerations » MQ Configuration Requirements » MQ Configuration Changes After Resource Creation » Changing the IP for the Queue Manager
To change the LifeKeeper protected IP associated with the WebSphere MQ queue manager, follow these steps: Create a new LifeKeeper virtual IP in the LifeKeeper GUI. Add the new virtual IP to the WebSphere MQ hierarchy. Remove the old virtual IP from the…
Configuring the OS
Quick Start Guides » Microsoft Azure Quick Start Guide » Building a Virtual Machine and Starting the OS » Configuring the OS
Please refer to the LifeKeeper Evaluation Guide for Cloud Environments.
Creating the DB
Quick Start Guides » Microsoft Azure Quick Start Guide » Building an HA Cluster with LifeKeeper » Creating an Oracle Resource Hierarchy » Creating the DB
Please refer to the LifeKeeper Evaluation Guide for Cloud Environments.
Creating the VPC
Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Configuring Network Components and Creating Instances » Creating an Instance in AWS from Scratch » Creating the VPC
A VPC (Virtual Private Cloud) is an AWS resource that represents a local network. Different VPCs can be defined within the AWS cloud to logically separate different systems. Refer to the AWS documentation for more information. In this section we will create a VPC…
Creating the Project
Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Configuring Network Components and Creating Instances » Creating an Instance in Google Cloud from Scratch » Creating the Project
A Project is the logical container in which you can create resources such as network components, computer resources, storage, etc. Refer to the Google Cloud documentation for more information. If you have just signed up to Google Cloud, you have a default project…
Exiting the GUI
LifeKeeper for Linux Technical Documentation » LifeKeeper » User Guide » Using LifeKeeper for Linux » Exiting the GUI
Select Exit from the File Menu to disconnect from all servers and close the GUI window.
Create the User_Key
Application Recovery Kits » SAP MaxDB Recovery Kit Administration Guide » Configuring SAP MaxDB with LifeKeeper » Create the User_Key
The SAP MaxDB instance requires several options for a user to successfully access a database instance. These required pieces of information must be passed in to the SAP MaxDB tool being used to access the database instance. The SAP MaxDB software includes the xuser…
Installing the Software
LifeKeeper for Linux Installation Guide » Installing the Software
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…
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…
Failure During Rolling Upgrade of a Pre-9.7.0 Cluster
Application Recovery Kits » SAP HANA Recovery Kit Administration Guide » SAP HANA Troubleshooting » Failure During Rolling Upgrade of a Pre-9.7.0 Cluster
What if a failure occurs in the middle of a rolling upgrade of a pre-9.7.0 cluster? A user with an existing HANA resource hierarchy should generate an lkbackup archive before upgrading from a pre-9.7.0 version of LifeKeeper to version 9.7.0 or later to allow for…
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…
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’).…
Install the PostgreSQL Software
Application Recovery Kits » PostgreSQL Recovery Kit Administration Guide » PostgreSQL Installation » Install the PostgreSQL Software
Install the PostgreSQL software on all servers in the cluster using identical parameters/settings. Refer to the PostgreSQL Administration Guide for details. The following are additional recommendations and reminders to ensure that LifeKeeper will work with…
Install the LifeKeeper Software
Application Recovery Kits » PostgreSQL Recovery Kit Administration Guide » PostgreSQL Installation » Install the LifeKeeper Software
Once you have installed the PostgreSQL software and created your database, you are ready to install the LifeKeeper Core software and any required patches followed by the PostgreSQL Recovery Kit. Refer to the LifeKeeper for Linux Installation Guide for details on…
Maintaining the smvpasswd File
Application Recovery Kits » Samba Recovery Kit Administration Guide » Samba Hierarchy Administration » Maintaining the smvpasswd File
Samba provides four different authentication methods via the security directive. The share and user security settings both require access to the local smbpasswd file to determine if access will be granted. As noted in the section Running Multiple Instances of Samba…
The Samba Configuration File
Application Recovery Kits » Samba Recovery Kit Administration Guide » Configuring Samba with LifeKeeper » The Samba Configuration File
While a Samba configuration file can contain many different directives, this description focuses on those aspects of the configuration file that affect your LifeKeeper configuration. Here are some key points about the configuration file: The configuration file is…
Checking the Client Redirection
Quick Start Guides » Microsoft Azure Quick Start Guide » Availability Zone (High Availability Zone) » Checking the Client Redirection
Please refer to the LifeKeeper Evaluation Guide for Cloud Environments.
Create the ERS Resources
Quick Start Guides » LifeKeeper for Linux in the AWS Cloud (SAP) » ASCS + ERS with NFS » Create the ERS Resources
The ERS resource provides additional protection against a single point of failure of a Core Instance (Central Services Instance) or enqueue server process. When a Core Instance (Central Services Instance) fails and is restarted, it will retrieve the current status of…
Configuring the Route Table
Quick Start Guides » Connection Between LifeKeeper Cluster and Clients Using AWS Transit Gateway Quick Start Guide » Configuring the Route Table
The AWS environment should be configured as in the following diagram: Add the following routes to the route table for VPC B or the subnet that contains the client instance: Destination Address Target VPC A CIDR Block AWS Transit…
Creating the Route Table
Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Configuring Network Components and Creating Instances » Creating an Instance in AWS from Scratch » Creating the Route Table
The route table defines how the traffic from instances within a subnet should be transferred. Refer to the AWS documentation for more information. In this section we will create a route table and add a route to the internet via an Internet Gateway. Select…
Creating the Resource Group
Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Configuring Network Components and Creating Instances » Creating an Instance in Azure from Scratch » Creating the Resource Group
A Resource Group is the logical container in which you can create resources such as network components, computer resources, storage, etc. Refer to the Azure documentation for more information. In this section, we will create a Resource Group for testing LifeKeeper…
Configuring the Firewall Rules
Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Configuring Network Components and Creating Instances » Creating an Instance in Google Cloud from Scratch » Configuring the Firewall Rules
With a set of firewall rules, you can define both “allow” and “deny” rules for each type of traffic. A source can be an internet address, an Internal Load Balancer, or a group of VMs. A group of VMs is identified by a tag assigned to a VM. Refer to the Google…
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 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…
Configuring the LifeKeeper GUI
LifeKeeper for Linux Technical Documentation » LifeKeeper » User Guide » Using LifeKeeper for Linux » GUI » Preparing to Run the GUI » Configuring the LifeKeeper GUI
Installing the LifeKeeper Server for GUI Administration Perform the following steps for each LifeKeeper server. Each step contains references or links for more detailed instructions. You must install the Java Runtime Environment (JRE) or Java Software Development…
Changing the Log Level
Application Recovery Kits » WebSphere MQ Recovery Kit Administration Guide » LifeKeeper Configuration Tasks for MQ » Editing MQ Configuration Resource Properties » Changing the Log Level
GUI First navigate to the WebSphere MQ Resource Properties Panel or the Resource Context Menu described above. Then click on Logging Level Configuration icon or menu item. The following dialog will appear: Now select the Logging Level and click Next. You will be…
Changing the Listener Port
Application Recovery Kits » WebSphere MQ Recovery Kit Administration Guide » WebSphere MQ Configuration Considerations » MQ Configuration Requirements » MQ Configuration Changes After Resource Creation » Changing the Listener Port
To change the listener port of a queue manager, follow these steps: Alter the listener object in runmqsc then stop and start the listener: su – MQUSER runmqsc QUEUE.MANAGER.NAME alter LISTENER(SYSTEM.DEFAULT.LISTENER.TCP) TRPTYPE(TCP)…
Install the LifeKeeper Software
Application Recovery Kits » SAP HANA Recovery Kit Administration Guide » Configuring SAP HANA with LifeKeeper » Install the LifeKeeper Software
Once you have installed the SAP HANA software and configured SAP HANA System Replication, you are ready to install the LifeKeeper Core software and any required patches followed by the SAP HANA Recovery Kit. Refer to the LifeKeeper for Linux Installation Guide for…
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,…
Installation of the Database
Application Recovery Kits » SAP Recovery Kit Administration Guide » SAP Installation » Installation of the Database
Note the group id for dba and oinstall as this will be needed for the backup machine. Change to the software directory and run the following: ./sapinst SAPINST_USE_HOSTNAME={database connectivity ip address} Run SAPinst to install the Database Instance using…
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…
Tuning the LifeKeeper Heartbeat
LifeKeeper for Linux Technical Documentation » LifeKeeper » Installation and Configuration » Optional Configuration Tasks » Tuning the LifeKeeper Heartbeat
Overview of the Tunable Heartbeat The LifeKeeper heartbeat is the signal sent between LifeKeeper servers over the communications path(s) to ensure each server is “alive”. There are two aspects of the heartbeat that determine how quickly LifeKeeper detects…
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…
Multi-VPC Cluster Configuration Using AWS VPC Peering Connections Quick Start Guide
Quick Start Guides » Multi-VPC Cluster Configuration Using AWS VPC Peering Connections Quick Start Guide
Objective From LifeKeeper for Linux v9.2.2, a configuration in which cluster nodes are located in separate VPCs using a VPC peering connection (“multi-VPC cluster configuration”) is now supported. By using inter-region VPC peering connections,…
Modifying the Samba Configuration File
Application Recovery Kits » Samba Recovery Kit Administration Guide » Samba Hierarchy Administration » Modifying the Samba Configuration File
When changes are required to a Samba configuration file that is used in a LifeKeeper Samba instance, perform these procedures on the server that is In Service, Protected (ISP). There are three types of configuration file changes: Those that do not directly impact…
Creating the SAP Resource Hierarchy
Quick Start Guides » LifeKeeper for Linux in the AWS Cloud (SAP) » ASCS without NFS » Creating the SAP Resource Hierarchy
From the LifeKeeper GUI menu, select Edit, then Server. From the drop-down menu, select Create Resource Hierarchy. A dialog box will appear with a drop-down list box with all recognized recovery kits installed within the cluster. Select SAP from the drop-down…
Creating the SAP Resource Hierarchy
Quick Start Guides » LifeKeeper for Linux in the AWS Cloud (SAP) » ASCS + ERS with NFS » Creating the SAP Resource Hierarchy
From the LifeKeeper GUI menu, select Edit, then Server. From the drop-down menu, select Create Resource Hierarchy. A dialog box will appear with a drop-down list box with all recognized recovery kits installed within the cluster. Select SAP from the drop-down…
Creating the First EC2 Instance
Evaluation Guides » LifeKeeper Evaluation Guide for Cloud Environments » Configuring Network Components and Creating Instances » Creating an Instance in AWS from Scratch » Creating the First EC2 Instance
In previous sections we covered configuration of the network. Now we are going to create the first instance. As discussed in Computing Resources Used in this Tutorial, we need two disks. This section also describes how to create the second disk. Go to “EC2”…
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
Viewing the Status of Resources
LifeKeeper for Linux Technical Documentation » LifeKeeper » User Guide » Using LifeKeeper for Linux » Common Tasks » Viewing the Status of Resources
The status or state of a resource is displayed in two formats: Global Resource Status (across all servers), and the Server Resource Status (on a single server). The global resource status is shown in the Resource Hierarchy Tree in the left pane of the status window.…
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…
Changing the Data Replication Path
LifeKeeper for Linux Technical Documentation » 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…
Install the SAP HANA Software
Application Recovery Kits » SAP HANA Recovery Kit Administration Guide » Configuring SAP HANA with LifeKeeper » Install the SAP HANA Software
Install the SAP HANA software on all servers in the cluster using identical parameters/settings. In particular, the same SAP System ID (SID) and instance number must be used on all systems. Refer to the SAP HANA Master Guide for installation details.
Install the SAP MaxDB Software
Application Recovery Kits » SAP MaxDB Recovery Kit Administration Guide » Configuring SAP MaxDB with LifeKeeper » Install the SAP MaxDB Software
Install the SAP MaxDB software on all servers in the cluster using identical parameters/settings. Refer to the SAP MaxDB Installation Guide for details. The following are additional recommendations to ensure that LifeKeeper will work with SAP MaxDB: A non-root…
Create the SAP MaxDB Database
Application Recovery Kits » SAP MaxDB Recovery Kit Administration Guide » Configuring SAP MaxDB with LifeKeeper » Create the SAP MaxDB Database
Follow the instructions in your SAP MaxDB User Manual to create your database. In addition, please note the following recommendations: There must be a DBM operator with authority for starting, stopping, obtaining status and obtaining database parameters via client…