Version 9.5.2
Released August 11, 2021
Important!!
Read This Document Before Attempting To Install Or Use This Product!
This document contains last minute information that must be considered before, during and after installation.
Introduction
This release notes document is written for the person who installs, configures and/or administers the SIOS Protection Suite (SPS) for Linux product. The document contains important information not detailed in the formal LifeKeeper and DataKeeper documentation sets such as package versions and last-minute changes to instructions and procedures as well as a link to the Troubleshooting sections for product restrictions and troubleshooting hints and tips that were discovered through final product testing. It is important that you review this document before installing and configuring SPS software.
SIOS Product Descriptions
LifeKeeper for Linux
The LifeKeeper product includes fault detection and recovery software that provides high availability for file systems, network addresses, applications and processes running on Linux. LifeKeeper supports the configuration and switchover of a given application across multiple servers. The servers on which the application is configured are assigned priorities to determine the sequence in which the application will move from server to server in the event of multiple failures.
LifeKeeper for Linux provides switchover protection for a range of system resources. Automatic recovery is supported for the following resource types:
- Processes and Applications
- Shared Storage Devices (Including VMWare virtual hard disks)
- File Systems (ext3, ext4, vxfs, xfs and nfs) Note: btrfs is not currently supported by the SIOS Protection Suite for Linux. For detailed information see LifeKeeper Core – Known Issues / Restrictions.
- Communication Resources (TCP/IP)
- Database Applications
DataKeeper for Linux
The SIOS DataKeeper product:
- Provides volume-based synchronous and asynchronous data replication.
- Integrates into the LifeKeeper Graphical User Interface for administration and monitoring.
- Automatically resynchronizes data between source and target servers at system recovery.
- Monitors the health of underlying system components and performs local recovery in the event of failure.
- Allows manual resource switchovers and failovers of mirrored volumes.
- Can be easily upgraded to provide high availability clustering and automatic failover and recovery using a license key to enable new functionality.
SPS Components
SPS Core
SPS for Linux is bundled for, and only runs on, 64-bit systems (AMD64 and EM64T systems).
The SPS Core Package Cluster includes the following installable packages:
LifeKeeper Core | steeleye-lk-9.5.2-7301.x86_64.rpm | The LifeKeeper package provides recovery software for failures associated with core system components such as memory, CPUs, the operating system, the SCSI disk subsystem and file systems. |
DataKeeper Core | steeleye-lkDR-9.5.2-7301.noarch.rpm | The DataKeeper package provides data replication (synchronous or asynchronous mirrors with intent logging). |
LifeKeeper GUI | steeleye-lkGUI-9.5.2-7301.x86_64.rpm | The LifeKeeper GUI package provides a graphical user interface for LifeKeeper and DataKeeper administration and status monitoring. |
SPS IP Recovery Kit | steeleye-lkIP-9.5.2-7301.noarch.rpm | The SPS IP Recovery Kit provides recovery software for automatic switchover of IP addresses. |
SPS Raw I/O Recovery Kit | steeleye-lkRAW-9.5.2-7301.noarch.rpm | The SPS Raw I/O Recovery Kit provides support for applications that use raw i/o to bypass kernel buffering. |
LifeKeeper Man Pages | steeleye-lkMAN-9.5.2-7301.noarch.rpm | The LifeKeeper Man Page package provides reference manual pages for the SPS product. |
SPS Optional Recovery Software
The following optional software provides resource definition and recovery software for the application versions listed. See the Support Matrix and Recovery Kit Administration Guides for the requirements for each recovery software.
SPS Apache Web Server Recovery Kit | steeleye-lkAPA-9.5.2-7301.noarch.rpm | The SPS for Linux Apache Web Server Recovery Kit provides fault resilience for Apache Web Server software in an SPS environment. |
SPS SAP Recovery Kit | steeleye-lkSAP-9.5.2-7301.noarch.rpm | The SPS for Linux SAP Recovery Kit provides a mechanism to recover SAP NetWeaver from a failed primary server onto a backup server in an SPS environment working in conjunction with other SPS Recovery Kits to provide comprehensive failover protection. |
SPS SAP HANA Recovery Kit | steeleye-lkSAPHANA-9.5.2-7301.noarch.rpm | The SPS SAP HANA Recovery Kit provides fault resilient protection for SAP HANA databases in an SPS for Linux environment. |
SPS SAP MaxDB Recovery Kit | steeleye-lkSAPDB-9.5.2-7301.noarch.rpm | The SAP MaxDB Recovery Kit provides fault resilient protection for SAP MaxDB databases in an SPS for Linux environment. |
SPS DB2 Recovery Kit | steeleye-lkDB2-9.5.2-7301.noarch.rpm | The SPS for Linux DB2 Recovery Kit provides fault resilient protection for DB2 database instances. SPS together with the DB2 Universal Database product family afford increased availability to DB2 operating environments by effectively recovering database server failures without significant down-time or human intervention. |
SPS Oracle Recovery Kit | steeleye-lkORA-9.5.2-7301.noarch.rpm | The SPS for Linux Oracle Recovery Kit provides fault resilience for Oracle software in an SPS environment furnishing a mechanism to tie the data integrity of Oracle databases to the increased availability provided by SPS. |
SPS MySQL Recovery Kit | steeleye-lkSQL-9.5.2-7301.noarch.rpm | The SPS for Linux MySQL Recovery Kit provides an easy way to add SPS fault‑resilient protection for MySQL resources and databases enabling a failure on the primary database server to be recovered on a designated backup server without significant lost time or human intervention. |
SPS PostgreSQL Recovery Kit | steeleye-lkPGSQL-9.5.2-7301.noarch.rpm | The SPS for Linux PostgreSQL Recovery Kit is an SQL compliant, object-relational database management system (ORDBMS) based on POSTGRES providing a mechanism for protecting PostgreSQL instances within SPS. |
SPS Sybase ASE Recovery Kit | steeleye-lkSYBASE-9.5.2-7301.noarch.rpm | The SPS for Linux Sybase ASE Recovery Kit provides SPS resource protection for the Sybase ASE components Adaptive Server, Monitor Server, and Backup Server. |
SPS Postfix Recovery Kit | steeleye-lkPOSTFIX-9.5.2-7301.noarch.rpm | The SPS for Linux Postfix Recovery Kit provides a mechanism to recover Postfix from a failed primary server to a backup server in an SPS environment. |
SPS Samba Recovery Kit | steeleye-lkSMB-9.5.2-7301.noarch.rpm | The SPS for Linux Samba Recovery Kit provides fault resilient protection for Samba file and print shares on a Linux server existing in a heterogeneous network enabling a failure on the primary Samba server to be recovered on a designated backup server without significant lost time or human intervention. |
SPS NFS Server Recovery Kit | steeleye-lkNFS-9.5.2-7301.noarch.rpm | The SPS for Linux NFS Server Recovery Kit provides fault resilience for Network File System (NFS) software in an SPS environment enabling a failure on the primary NFS server to be recovered on a designated backup server without significant lost time or human intervention. |
SPS Network Attached Storage Recovery Kit | steeleye-lkNAS-9.5.2-7301.noarch.rpm | The SPS for Linux Network Attached Storage Recovery Kit provides fault resilience for Network File System (NFS) software in an SPS environment affording SPS users the opportunity to employ an exported NFS file system as the storage basis for SPS hierarchies. NFS over UDP is not supported on Red Hat Enterprise Linux 8 and later. Some environments may require additional configurations. Refer to Specific Configuration Considerations for details. |
SPS Logical Volume Manager (LVM) Recovery Kit | steeleye-lkLVM-9.5.2-7301.noarch.rpm | The SPS for Linux Logical Volume Manager (LVM) Recovery Kit provides logical volume support for other SPS recovery kits allowing SPS-protected applications to take advantage of the benefits offered by the Logical Volume Manager, including simplified storage management and the ability to dynamically re-size volumes as needs change. |
SPS PowerPath Recovery Kit | steeleye-lkPPATH-9.5.2-7301.noarch.rpm | The SPS PowerPath Recovery Kit protects applications that use EMC PowerPath multipath I/O devices. |
SPS Device Mapper Multipath (DMMP) Recovery Kit | steeleye-lkDMMP-9.5.2-7301.noarch.rpm | The SPS Device Mapper Multipath (DMMP Recovery Kit) protects applications and file systems that use DMMP devices allowing SPS to operate with and protect these applications and file systems. |
Hitachi Dynamic Link Manager Software (HDLM) Recovery Kit | steeleye-lkHDLM-9.5.2-7301.noarch.rpm | The Hitachi Dynamic Link Manager Software (HDLM) Recovery Kit protects applications that use Hitachi Dynamic Link Manager Software devices. |
SPS NEC iStorage StoragePathSavior (NECSPS) Recovery Kit | steeleye-lkSPS-9.5.2-7301.noarch.rpm | The SPS NEC iStorage StoragePathSavior (NECSPS) Recovery Kit protects applications that use NEC iStorage StoragePathSavior v3.3 or later multipath I/O devices. |
SIOS DataKeeper | steeleye-lkDR-9.5.2-7301.noarch.rpm | SIOS DataKeeper for Linux provides an integrated data mirroring capability for SPS environments enabling SPS resources to operate in shared and non-shared storage environments. |
SPS WebSphere MQ Recovery Kit | steeleye-lkMQS-9.5.2-7301.noarch.rpm | The SPS for Linux WebSphere MQ Recovery Kit provides fault resilient protection for WebSphere MQ queue managers and queue manager storage locations enabling a failure on a primary WebSphere MQ server or queue manager to be recovered on the primary server or a designated backup server without significant lost time or human intervention. |
Quorum/Witness Package | steeleye-lkQWK-9.5.2-7301.noarch.rpm | The SPS Quorum/Witness Package allows a node to get a “second opinion” on the status of a failing node acting as an intermediary to determine which servers are part of the cluster. When determining when to fail over, the Witness Server, or Storage Witness, allows resources to be brought in service on a backup server only in cases where it verifies the primary server has failed and is no longer part of the cluster. |
Quick Service Protection | steeleye-lkQSP-9.5.2-7301.noarch.rpm | SPS Quick Service Protection supplies functionality to easily protect OS services. |
Recovery Kit for EC2 | steeleye-lkECC-9.5.2-7301.noarch.rpm | The Recovery Kit for EC2 provides a mechanism to recover an Elastic IP from a failed primary server to a backup server. It also provides a mechanism to enable the IP Recovery Kit to work in multiple availability zones. |
Route53 Recovery Kit | steeleye-lkROUTE53-9.5.2-7301.noarch.rpm | Route53 Recovery Kit provides a mechanism for updating Amazon Route 53 DNS information corresponding to a virtual IP address and an actual IP address information of IP resources that are in dependency relation when switching to a failed primary server to a backup server. |
VMDK as Shared Storage Recovery Kit | steeleye-lkVMDK-9.5.2-7301.noarch.rpm | With the VMDK as Shared Storage Recovery Kit, VMware virtual hard disks and their file systems used as shared disks can be protected as LifeKeeper resources. |
New Features of SIOS Protection Suite for Linux Version 9
LifeKeeper Core | Supports Red Hat Enterprise Linux 8.4 |
Supports CentOS 8.3 | |
Supports Oracle Linux 8.3 | |
Supports Oracle Linux 7 UEK 6 Note: The kernel should be updated to 5.4.17-2102.202.5 or higher |
|
Supports Oracle Linux 8 UEK 6 Note: The kernel should be updated to 5.4.17-2102.202.5 or higher |
|
LKCLI has been enhanced to control the following Recovery Kits.
|
|
Implemented Standby Node Health Check for the following Recovery Kits:
|
|
You can now run lkcli from non-root users who belong to the lk group | |
You can now use the “-i” option with lkcli stop as well as with lkstop | |
Bug Fixes | |
SAP | SAP resources can now be created, extended, configured, and cloned with LKCLI |
Video demo of SAP CLI: here | |
SAP MaxDB | SAP MaxDB resources can now be created, extended, and cloned with LKCLI |
SAP HANA | Supports SAP HANA support for RHEL 8.2 |
Supports SAP HANA support for SLES 15.2 | |
Supports Takeover with Handshake | |
HANA ARK added adjustable parameters to /etc/default/LifeKeeper with postinstall | |
Bug Fixes | |
MySQL | Supports MariaDB 10.5 |
NAS | Implemented standby node health check for NAS resources |
MQ | Supports WebSphere MQ 9.2 for RHEL 7.9 |
Supports WebSphere MQ 9.2 for RHEL 8.3 | |
MQ resources can now be created, extended, configured, and cloned with LKCLI | |
Video demo of MQ CLI: here | |
DataKeeper, Install, NFS, IP, Oracle, SAP, Quorum/Witness, Filesystem, Generic, lksupport, DMMP | Bug Fixes |
LifeKeeper Core | Supports Red Hat Enterprise Linux 7.9 (Certified in December 2020) Note: If you are using DataKeeper, login here and follow these steps when installing LifeKeeper. |
Supports CentOS 7.9 (Certified in December 2020) Note: If you are using DataKeeper, login here and follow these steps when installing LifeKeeper. |
|
Supports Oracle Linux 7.9 (Certified in December 2020) Note: If you are using DataKeeper, login here and follow these steps when installing LifeKeeper. |
|
lkstop -i command stops LifeKeeper core but does not stop the protected resources. The user is prompted to confirm (yes/no) that they want to continue. | |
LKCLI has been enhanced to control the following Recovery Kits.
|
|
Supports Red Hat Enterprise Linux 8.3 (Certified in January 2021) Note: If you are using DataKeeper, login here and follow these steps when installing LifeKeeper. |
|
Supports Red Hat Enterprise Linux 8.2 | |
Supports CentOS 8.2 | |
Supports Oracle Linux 8.2 (excluding UEK6) | |
Supports OpenSSL package to 1.1.1g | |
Supports SLES15 SP2 | |
Supports cURL package to 7.68.0 | |
Bug Fixes | |
Generic Application Kit for Load Balancer Health Checks | SIOS Protection Suite for Linux now supports the Generic Application Kit for Load Balancer Health Checks in Azure (January 2021). |
MQ | SIOS Protection Suite for Linux now supports IBM MQ 9.2 (January 2021) |
QSP | Apache Tomcat can be protected with the Quick Service Protection (QSP) Recovery Kit |
install | Implemented a setup script improvement |
Bug Fixes | |
PostgreSQL | Supports PostgreSQL 13 (Certified in December 2020) |
Supports EDB Postgres Advanced Server 13.0 (Certified in December 2020) | |
Supports FUJITSU Software Enterprise Postgres 12 (Certified in December 2020) | |
SAP HANA | Supports SAP HANA2 SP5 (Certified in December 2020) |
Supports SAP HANA for RHEL 8.1(Certified in December 2020) | |
Supports SAP HANA for SLES 12.5 (Certified in December 2020) | |
Bug Fixes | |
SAP | Supports SAP S/4HANA 2020 (Certified in December 2020) |
Bug Fixes | |
MaxDB, DB2, Filesystem, Generic Application, IP | Bug Fixes |
SAP HANA Recovery Kit | The SAP HANA Recovery Kit, providing high-availability for SAP HANA 2.0 SPS04 clusters, is now available. See the SAP HANA Recovery Kit Administration Guide for details.
|
LifeKeeper Core | Supports Red Hat Enterprise Linux 7.8 (Certified in July 2020) Note: If you are using DataKeeper, follow these steps when installing LifeKeeper. |
Supports CentOS 7.8 (Certified in July 2020) Note: If you are using DataKeeper, follow these steps when installing LifeKeeper. |
|
Supports Oracle Linux 7.8 (Certified in July 2020) Note: If you are using DataKeeper, follow these steps when installing LifeKeeper. |
|
Supports SUSE Linux Enterprise Server 12 SP5 (Certified in July 2020) | |
Support VMware vSphere 7.0 (Certified in July 2020) | |
Supports CentOS 8.0 | |
Supports Oracle Linux 8.0 | |
Supports Red Hat Enterprise Linux 8.1 | |
Supports CentOS 8.1 | |
Supports Oracle Linux 8.1 | |
The CLI has been enhanced to allow you to control LifeKeeper through the Command Line Interface. See LKCLI for details. | |
Bug Fixes | |
PostgreSQL | Support PostgreSQL 12 |
EDB Postgres Advanced Server v12.0 is supported. (Certified in July 2020) | |
Oracle | PDBs with Multitenant configurations can now be protected. See Configuring a Pluggable Database with Oracle Multitenant for details. |
DataKeeper | DataKeeper online mirrored volumes can now be resized. See Mirror Resize for more information. |
Mirror recovery of data replication resources can now be performed in parallel. | |
Added LKDR_CONNECT_NBD_DURING_RESTORE parameter. Refer to DataKeeper parameter list for details. | |
Bug Fixes | |
Filesystem, LVM, NFS, IP, DB2, MaxDB, SAP, Sybase, Sybase ASE, Quorum/Witness | Bug Fixes |
LifeKeeper Core | OpenJDK included with OS is installed. See Configuring the LifeKeeper GUI for details. (Updated December 2020) Some environments may install OpenJDK that is included with the LifeKeeper installation image. Please refer to Configuring the LifeKeeper GUI for more information. |
Supports SUSE Linux Enterprise Server 15 SP1 | |
Supports Oracle Linux 7.7 | |
Supports CentOS 7.7 | |
Supports AWS Nitro system | |
Supports AWS Transit Gateway | |
Bug Fixes | |
DataKeeper | Supports NVMe devices |
Bug Fixes | |
VMDK as Shared Storage | LifeKeeper for Linux VMDK as Shared Storage Recovery Kit is now available. See the VMDK Shared Storage Recovery Kit Management Guide for details. |
PostgreSQL | PowerGres Plus (for Linux) v10 and PowerGres on Linux v11 can be protected with the PostgreSQL Recovery Kit |
Support FUJITSU Software Symfoware Server (Postgres) V12.4 (Certified in March 2020) For the details, refer to the SPS Optional Recovery Software Requirements, PostgreSQL Recovery Kit Administration Guide > Administration. |
|
Install, IP, MaxDB, EC2 | Bug Fixes |
LifeKeeper Core | Standby Node Health Check – allows the user to monitor CPU and memory utilization on the standby node and monitor the health of out-of-service (OSU) resources to detect errors on the standby node. |
Oracle Linux 7 Unbreakable Enterprise Kernel Release 5 (UEK R5) is supported. | |
Red Hat Enterprise Linux 8 is supported. Note: Upgrading from one kernel version to another major version such as from RHEL7 to RHEL8 is NOT supported. (i.e DataKeeper resource does NOT work when upgrading from RHEL7 to RHEL8.) |
|
Red Hat Enterprise Linux 7.7 is supported (Certified in November 2019) Note: If you are using DataKeeper, follow these steps when installing LifeKeeper. |
|
SAP | SAP-certified support of SAP S/4HANA Platform via SAP High Availability Clustering Certification S/4-HA-CLU-1.0 SAP S/4HANA 1809 Platform is now supported. SAP S/4HANA 1909 Platform is now supported. (Added support in November 2019) |
Support for Standalone Enqueue Server 2 and Enqueue Replication Server 2 | |
SAP Resource UI Enhancements | |
Optimizations for the LifeKeeper SAP ERS Resource | |
MySQL | MariaDB10.3 is supported. |
DB2 | DB2 11.5 is supported. |
PostgreSQL | FUJITSU Software Enterprise Postgres 11 is supported. (Certified in November 2019) |
General maintenance | Bug Fixes |
LifeKeeper Core | Red Hat Enterprise Linux 7.6 is supported. Note: DataKeeper asynchronous mirrors are not supported because of a Linux kernel bug. |
CentOS 7.6 is supported. Note: DataKeeper asynchronous mirrors are not supported because of a Linux kernel bug. |
|
Oracle Linux Version 7.6 is supported. Note: DataKeeper asynchronous mirrors are not supported because of a Linux kernel bug. Note: Unbreakable Enterprise Kernel Release 5 (UEK R5) is NOT supported. (i.e. DataKeeper resource does NOT work on UEK R5.) |
|
Linux Enterprise Server 12 SP4 is supported. | |
SUSE Linux Enterprise Server 15 is supported. Note: Upgrading from one kernel version to another major version such as from SLES 12 to SLES 15 is NOT supported. (i.e DataKeeper resource does NOT work when upgrading from SLES 12 to SLES 15.) |
|
OpenJDK v10.0.2 is supported. SIOS has tested OpenJDK v10.0.2 downloaded from https://jdk.java.net/10/ with SIOS Protection Suite for Linux (SPS-L) v9.4.0. OpenJDK is compatible with SPS-L v9.4.0, therefore customers may use this version or any compatible version of OpenJDK with SPS-L v9.4.0. If a customer encounters an issue due to the OpenJDK version, SIOS may recommend using a newer version of OpenJDK or the OracleJDK included in SPS-L package. |
|
Install | The -s option for saving the current setup configuration has been added to the setup command. |
RHEL7.6 also does not support DataKeeper’s asynchronous mode. The warning message is output by setup. | |
DataKeeper | Wait For Previous Source for multi-target mirrors. For a multi-target mirror DataKeeper keeps track of the last server, aka previous source, that had the mirror in-service. When there is a failover, the bitmap from the previous source is required to keep all of the targets in-sync. DataKeeper will now automatically wait for the previous source to join the cluster before resuming replication to any target. This allows the bitmap from the previous source to be merged so that only partial resyncs are necessary. |
Unnecessary synchronization is avoided in the environment with three or mode nodes. | |
Add updated messages for “wait for source” in GUI and mirror_status. | |
PostgreSQL | PostgreSQL 11 is supported. |
EDB Postgres Advanced Server v11 is supported. | |
FUJITSU Software Enterprise Postgres 10 is supported. For the details, refer to the SPS Optional Recovery Software Requirements. |
|
MQ | SIOS Protection Suite for Linux now supports IBM MQ 9.1 |
Supports WebSphere MQ 9.2 for RHEL 7.9. | |
Supports WebSphere MQ 9.2 for RHEL 8.3. | |
Oracle | Support Oracle 19c (Certified in August 2019). |
SAP | Supports new maintenance mode feature available with SAP kernel 7.49 and above. |
General Maintenance | Bug Fixes |
LifeKeeper Core | Updated the OpenSSL package to 1.0.2p |
Support Red Hat Enterprise Linux 6.10 | |
Support CentOS 6.10 | |
Support Oracle Linux 6 Update 10 | |
MySQL | Support MySQL 8.0 |
Oracle | Support Oracle 18c (Certified in March 2019) |
Install, EC2, Route53 | Bug Fix |
LifeKeeper Core | Red Hat Enterprise Linux Version 7.5 is supported. However, DataKeeper asynchronous mirrors are not supported because of a Linux kernel bug. |
CentOS7.5 is supported. However, DataKeeper asynchronous mirrors are not supported because of a Linux kernel bug. |
|
Oracle Linux Version 7.5 is supported. However, DataKeeper asynchronous mirrors are not supported because of a Linux kernel bug. |
|
Support VMware vSphere 6.7 (Certified in October 2018) | |
Bug Fixes | |
EC2, Route53 | EC2 and Route53 RK now support HTTP Proxy. |
Bug Fixes | |
Quorum/Witness | Storage QWK is now supported. For details, please click here. |
Bug Fixes | |
Install | The SPS for Linux installation process has been upgraded. For details, please click here. |
SAP, Oracle, Samba, MQ, Sybase, Filesystem, Generic Application, QSP, SAP MaxDB, DataKeeper | Bug Fix |
EC2,Route53 | IAM Role is now supported.
|
DataKeeper | Support GUID Partition Table (GPT) to identify protected disks
|
PostgreSQL | Support PostgreSQL 10 |
EDB Postgres Advanced Server v10.0 is now supported. (Certified in April 2018) | |
SAP, NAS, EC2 | Bug Fix |
LifeKeeper Core | Support Oracle Linux 7.4 |
Support CentOS 7.4 | |
Support SUSE Linux Enterprise Server 12 SP3
|
|
The Recovery Kit for EC2, Route 53 Recovery Kit, Openswan Recovery Kit can now be installed from the setup menu. Openswan Recovery Kit is supported only when using with Cross Region configuration | |
Bug Fixes | |
PostgreSQL | Support EDB Postgres Advanced Server 9.6 |
MQ | Support IBM MQ 9.0 |
LifeKeeper Core | Support Red Hat Enterprise Linux 7.4 |
SNMP trap can be sent to multiple targets | |
Bug fixes | |
IP | IP resources using real IP(primary IP address configured for NIC) can be created |
PostgreSQL | Support PostgreSQL 9.6 |
Support FUJITSU Software Enterprise Postgres 9.6 For the details, refer to the SPS Optional Recovery Software Requirements, PostgreSQL Recovery Kit Administration Guide > Administration. |
|
MQ | Support IBM MQ 9.0 (Certified in December 2017) |
MD, SAP, SAP MaxDB, Quorum/Witness, Route53, Install | Bug fixes |
LifeKeeper Core | SUSE Linux Enterprise Server 12 SP2 is supported. |
CentOS7.3 is supported. | |
Red Hat Enterprise Linux Version 6.9 is supported. | |
kernel of Oracle Linux Version 7.3 is supported. | |
Bug fixes | |
PostgreSQL | Support PostgreSQL 9.6 |
Support FUJITSU Software Enterprise Postgres 9.6 For the details, refer to the SPS Optional Recovery Software Requirements, PostgreSQL Recovery Kit Administration Guide > Administration. |
|
Oracle | Oracle 12c R2 is supported. |
DB2 | DB2 11.1 is supported. |
IP, QSP, MySQL, NFS | Bug fixes |
LifeKeeper Core | SUSE Linux Enterprise Server 12 SP1 support.
|
Red Hat Enterprise Linux Version 7.3 support. | |
Oracle Linux Version 7.3 support.
|
|
vSphere 6.5 support. | |
Bug Fixes | |
PostgreSQL | PostgreSQL 9.5 support
EDB Postgres Advanced Server v9.5 support FUJITSU Software Symfoware Server (Open Interface) V12.2 support FUJITSU Software Symfoware Server (Postgres) V12.3 support FUJITSU Software Enterprise Postgres 9.5 support For the details, refer to the SPS Optional Recovery Software Requirements, PostgreSQL Recovery Kit Administration Guide > Administration. |
Sybase ASE | Sybase ASE 16.0 support. |
MySQL | MySQL 5.7 support on RHEL 7.x/CentOS 7.x/OEL 7.x.
|
SAP | SAP 7.5 support. |
LifeKeeper Core | Red Hat Enterprise Linux 6.8 support (Certified in September 2016). CentOS 6.8, Oracle Linux 6.8 support (Certified in September 2016).
|
LifeKeeper API for Monitoring Added API to supply LifeKeeper status and log information. |
|
Quick Service Protection support Added functionality to easily protect OS services. |
|
Bug Fixes | |
LifeKeeper Core | Support of Red Hat Enterprise Linux Version 7.2.
|
Updated OpenSSL package to version to 1.0.1q | |
Bug Fixes | |
MQ | Added support for Multi-version WebSphere MQ. With this support queue managers for 7.1, 7.5, and 8.x can all be protected on the same cluster node. |
Removed the Recovery Kit restriction that only the mqm user could be used for running MQ commands. With this change any user in the mqm group can be used by the Recovery Kit to run MQ commands. | |
Bug Fixes | |
IP, Filesystem, DMMP, DataKeeper, EC2, PostgreSQL, Power Path, SAP, SAP MaxDB, Oracle | Bug Fixes. |
Licensing | Update to a newer version of FlexNet |
LifeKeeper Core | Bug Fixes. |
DataKeeper | Bug Fixes. |
LifeKeeper Core | Red Hat Enterprise Linux Version 6 Update 7 support. (Certified in October 2015) |
Community ENTerprise Operating System (CentOS) Version 6 Update 7 support. (Certified in October 2015) | |
Oracle Linux Version 6 Update 7 support. (Certified in October 2015) | |
SUSE LINUX Enterprise Server 11 SP4 support. (Certified in October 2015) | |
Chef support | |
Added SPS for Linux Parameters List, document detailing tunable values. Added the lkchkconf command. | |
vSphere 6 support | |
reiserfs filesystem type is no longer supported. | |
Arks supported with Red Hat Enterprise Linux Version 7.0/7.1, Community ENTerprise Operating System (CentOS) Version 7.0/7.1, and Oracle Linux Version 7.0/7.1 are the same as LifeKeeper for Linux v8.4.1. (Arks to be supported are: PostgreSQL, MySQL, Oracle, DB2, Apache, Postfix, DMMP, LVM, NFS, NAS, Samba, MD, EC2, Route53, Openswan) | |
Bug Fixes. | |
DataKeeper | The DK rewind feature is no longer supported in version 9. Prior to upgrading to version 9, you will need to deactivate all rewind configuration settings, and perform any necessary archival of data. |
Bug Fixes. | |
GUI | JRE 8u51 support. (JRE 7 is no longer supported.) |
Chrome Browser is no longer supported. | |
Bug Fixes. |
Bug Fixes
The following is a list of the latest bug fixes and enhancements.
PL-3177 | Fixed a typo in an error message in the SAP Recovery Kit create script which caused the message to not be shown. |
PL-3822 | Added checks during LifeKeeper installation, LifeKeeper startup, and various DataKeeper operations to verify that the expected versions of kernel modules required by DataKeeper are able to load successfully. |
PL-4122 | Improved efficiency when collecting extended error log files via lkexterrlog, yielding more complete and useful log files. |
PL-4169 | Fixed an issue where error messages were incorrectly suppressed by the SAP Recovery Kit quickCheck script |
PL-4317 | To protect against replication of corrupted data, DataKeeper may now be configured to wait for all parent resources of a specified type to successfully come in-service before initiating data replication. By default, replication will not begin until the parent file system resource comes in-service successfully. |
PL-4318 | Added additional logging to core LifeKeeper heartbeating functions to help diagnose possible root causes when customers experience recurring communication path failures. |
PL-4446 | Fixed an issue in resource hierarchies containing multiple DataKeeper mirrors where AUTORES_ISP mirror resources could fail to successfully come in-service on the previous source system after communications are reestablished with the target system(s). |
PL-4769 | The LifeKeeper installation setup script now warns users when removing installed packages to prevent accidental removal of packages required by existing resources. |
PL-5140 | Added a new LKCLI ‘server block-all-failovers’ command to easily disable all failovers (both at the resource and system levels) via the command line interface. |
PL-5163 | Fixed the LKCLI ‘resource info’ command to return exit code 1 when a non-existent resource tag is provided for the —tag option. |
PL-5402 | The lksupport utility now collects grub2 boot information. |
PL-5415 | IP quickCheck and recover overlaps are now prevented |
PL-5594 | Fixed a memory allocation issue which caused some issues in the LifeKeeper GUI, such as the inability to change the Shutdown Strategy. |
PL-5596 | Fixed an issue where dependencies were not created correctly in some situations when using the LKCLI import command. |
PL-5870 | Fixed an issue where the SAP HANA Recovery Kit did not display correct In Service/Out of Service options for some custom GUI states. |
PL-6013 | Fixed an issue where the “END remove” message was not always logged when switching an SAP ERS resource hierarchy over to an available node. |
PL-6050 | Fixed a conflict between quorum and failover processing which could result in split brain in certain situations. |
PL-6608 | Fixed an issue which required a file system to be manually mounted before importing the corresponding LifeKeeper file system resource with the LKCLI import command. |
PL-6616 | Fixed a systemd dependency issue where multipathd.service was stopping before LifeKeeper took resources out of service, causing system shutdowns to hang in some situations. |
PL-6691 | Fixed an issue where commands in the Oracle Recovery Kit could fail when certain environment variables were exported by the Oracle administrative user. |
PL-6706 | Fixed an issue where the values of the nbd kernel module options in /etc/modprobe.d/lifekeeper-nbd.conf were overwritten when upgrading SPS-L, resulting in a failure for DataKeeper resources to come in-service after upgrade in certain configurations. |
PL-6727 | The LKCLI export command will now fail if any cluster node is not alive. |
PL-6780 | Fixed a memory/thread leak with lkscsid. |
PL-6850 | Fixed an issue which caused the SAP Recovery Kit to execute an unnecessary ‘mount’ command during various operations. |
PL-7066 | Extension of a LifeKeeper resource will now fail if the target server priority chosen for the resource does not match the priority for existing dependent child resources. |
PL-7077 | Fixed an issue with sr_register, sr_takeover, and output redirection in the SAP HANA Recovery Kit which caused switchover failures when the SAP HANA administrative user’s login shell was not bash. |
PL-7178 | Added new logging to warn users that running the LKCLI import command on a server with existing resources is not supported. |
PL-7185 | Fixed an issue that caused the route table to be deleted when switching over an IP resource using IPv6. |
PL-7308 | Fixed an issue where the optional —all parameter of the LKCLI ‘resource config gen’ command was incorrectly treated as a required parameter. |
PL-7309 | Fixed an issue where adding an action script to a generic application resource via the LKCLI ‘resource config gen’ command failed to make the script executable. |
PL-7310 | Fixed an issue where resources with more than one parent dependency were not deleted correctly by the LKCLI clean command. |
PL-7363 | Changed the default value of WAITFORLCM from 20 seconds to 30 seconds. |
PL-7858 | Fixed an issue where bringing in-service or recovering an IP resource when the network interface was down incorrectly added the address 0.0.0.2/0 to the interface. |
PL-8035 | It is now possible to provide a path to an external HADR package by using the —addHADR option of the LifeKeeper setup script when installing DataKeeper. |
PL-8152 | Fixed an issue with the LKCLI import command that caused NFS resource hierarchy creation to fail if the shared file system was not manually re-exported. |
PL-8971 | It is now possible to specify a 32-bit netmask (/32, 255.255.255.255) when creating an IP resource. |
PL-9012 | Fixed a device validation issue in LKCLI import |
PL-9033 | It is now possible to create an NFS resource on a server which is not the highest priority server for the dependent IP resource. |
PL-9036 | Fixed an issue where hanfs resources were not correctly deleted when using the LKCLI delete command. |
PL-9056 | Fixed an issue where the disk resource ID is configured incorrectly. |
PL-9146 | LifeKeeper installation will automatically install a patched version of the raid1 kernel module, when necessary, to address the raid1 kernel module issue that affects SIOS DataKeeper on certain kernel versions. |
PL-9320 | Fixed an issue where a core recovery process could fall into an infinite loop if a shared disk path is disconnected. |
PL-9900 | Added warning when secure boot is enabled on SLES and UEK systems. |
Hot Fixes and Add-on Support Packages
The patches are located here.
steeleye-lkHOTFIX-Gen-LB-PL-7172-9.5.1-7154.1.x86_64.rpm | Current Version addresses: PL-13953: Restore should return success even if daemon process is running. PL-14238: Check_exist_process sometimes doesn’t work after reboot. Previous version (steeleye-lkHOTFIX-Gen-LB-PL-7172-9.5.1-7154.x86_64.rpm) addressed: PL-7172: Support for load balancers in Microsoft Azure and Google Cloud Platform. |
The Generic Application Recovery Kit for Load Balancer Health Checks provides a mechanism to receive and respond to a TCP health check probe for target instances of load balancers in Microsoft Azure (Azure) environments and Google Cloud Platform (GCP) environments. When updating the previous version of the HOTFIX use rpm -Uvh. See the readme.txt provided with this patch for further details on installing the patch and how to update all scripts in the cluster. |
steeleye-lkHOTFIX-core-PL-11771-9.6.0-7333.x86_64.rpm | This patch fixes a problem related to failures during switchover of NFS hierarchies. In particular, in SAP environments, the fuser process has been observed to hang. | This patch avoids problematic hangs related to the fuser process. |
steeleye-lkHOTFIX-ROUTE53-PL-11129-9.6.0-7333.noarch.rpm | Addresses failure of the Route53 recovery kit when accessing the AWS CLI from nodes without internet access or configured AWS role. | This patch exports NO_PROXY within the value_domain script prior to attempting an AWS CLI call. |
steeleye-lkHOTFIX-SAP-PL-13003-9.6.0-7333.1.x86_64.rpm |
|
1) This patch fixes an issue where the properties panel for an ERS resource created prior to LifeKeeper 9.4.0 does not display the status of the protected instance on both cluster nodes. (Added in patch revision 7333.1) 2) This patch allows SIOS SAP HA Cluster Connector routines to communicate successfully with the SAP HA Script Connector Library on the affected SAP kernel versions and patch levels listed above. |
steeleye-lkHOTFIX-DR-PL-13245-9.6.0-7333.noarch.rpm | Increased frequency of the Emergency message on unique identifier requirement for the mirrored device. | This patch provides an updated DRBase.pm file that limits the Emergency message to one quickCheck cycle for the resource per LifeKeeper start. A unique identifier is still required to protect the data from loss or corruption. |
steeleye-lkHOTFIX-core-PL-7770-9.6.1-7412.noarch.rpm | This patch fixes a problem related to the lklicmgr command not properly recognizing licenses for the HANA ARK and showing them as unknown. | This patch avoids erroneous unknown status messages for installed HANA ARK licenses. |
steeleye-lkHOTFIX-NFS-CE-2925-9.5.2-7301.noarch.rpm | NFS resource hierarchy switchover hangs when exportfs hangs. | This patch will wait up to 30 seconds for the exportfs command to complete before aborting the action. A notification will be provided to the user that the process appears to have hung and may require a system reboot to clear the hang. |
steeleye-lkHOTFIX-systemd-PL-15331-9.6.2-7477.noarch.rpm |
|
This patch fixes lifekeeper.service file related issues. |
Discontinued Features
Core | Red Hat Enterprise Linux 6 is no longer supported. |
Oracle Linux 6 is no longer supported. | |
CentOS 6 is no longer supported. | |
Software RAID | SPS Software RAID (md) Recovery Kit is no longer supported. |
Oracle | Oracle virtual machine (OVM) latest 3.4.6 is no longer supported. |
PostgreSQL | PostgreSQL 9.5 is no longer supported. |
EnterpriseDB Postgres Plus Advanced Server 9.5 is no longer supported. | |
VMware | VMware 5.5 and 6.0 are no longer supported. |
LifeKeeper Core | The configuration using Chef is no longer supported. |
LifeKeeper Core | System log management using syslog-ng is no longer supported. Please use rsyslog. |
SUSE Linux Enterprise Server (SLES) 11.0 to SP4 is no longer supported. | |
DataKeeper | Environments that use DEVNAME for disk identification using DataKeeper for Linux (DK resources) are no longer supported. Please use a GPT partition (GUID Partition Table). |
Oracle | Oracle Database Enterprise Edition 11g R2 is no longer supported. |
Oracle Database Standard Edition 11g R2 is no longer supported. | |
Oracle Database Standard Edition One 11g R2 is no longer supported. | |
MySQL | MariaDB 5.5, 10.0 is no longer supported. |
PostgreSQL | PostgreSQL 9.4 is no longer supported. |
EnterpriseDB Postgres Plus Advanced Server 9.4 is no longer supported. | |
None | |
Discontinued in Version 9.4.0 | |
DataKeeper | Multi-Site Cluster Feature |
System Requirements
SPS Product Requirements
SPS for Linux is supported on any Linux platform that satisfies the minimum requirements included in the Linux Configuration Table. Also refer to the SPS Support Matrix for supported operating systems, applications and virtualization.
Description | Requirement |
---|---|
Linux Operating System | See the Linux Configuration Table for specific operating system information. |
Virtual Environments | The guest operating system running on the virtual machine must be one of the supported versions listed in the Linux Configuration Table. The following virtual environment is an example where SIOS Protection Suite for Linux is deployed. Please refer to the Support Matrix for detailed versions of supported virtualization environments.
|
Memory | The SPS for Linux minimum memory requirement is the same as the OS minimum requirement. System memory should be sized for the applications that will be running on the SPS protected system as well. Refer to Application Configuration for further information. |
Disk Space | The SPS Package Cluster requires the following disk space: /opt – approx 100MB (depending on kits installed) / – approx 110MB |
Java Runtime Environment |
|
SPS Optional Recovery Software Requirements
The following table shows the software requirements for the optional SPS recovery software.
See Application Configuration for additional requirements and/or restrictions that may apply to applications under SPS protection.
Product | Requirement(s) |
---|---|
SPS Apache Web Server Recovery Kit | Apache Web Server v2.4 |
SAP Recovery Kit | SAP NetWeaver 7.0 including Enhancement Package 1,2 and 3 SAP NetWeaver 7.3 including Enhancement Package 1 SAP NetWeaver 7.4 SAP NetWeaver 7.5 SAP NetWeaver AS for ABAP 7.51 innovation package |
SPS SAP MaxDB Recovery Kit | SAP MaxDB v7.9 LifeKeeper v6 or later Core Package Cluster |
SPS Postfix Recovery Kit | Postfix software provided with the supported Linux distributions installed and configured on each server. The same version of Postfix should be installed on each server. LifeKeeper v6 or later Core Package Cluster |
SPS Oracle Recovery Kit | Oracle Database Enterprise Edition v12c, v12c R2, v18c and v19c (excluding ASM) Oracle Database Standard Edition 2 (SE2) v12c, v12c R2, v18c and v19c (excluding ASM) |
SPS DB2 Recovery Kit | IBM Db2 Universal Database v10.5, v11.1 IBM Db2 Enterprise Server Edition (ESE) v10.5, v11.1 and v11.5 IBM Db2 Workgroup Server Edition (WSE) v10.5, v11.1 and v11.5 IBM Db2 Express Edition v10.5, v11.1 and v11.5 LifeKeeper v6 or later Core Package Cluster SPS NFS Server Recovery Kit v5.1 or later (for DB2 EEE and DB2 ESE with multiple partitions only) |
SPS MySQL Recovery Kit | MySQL and MySQL Enterprise v5.7 and v8.0 MariaDB v10.3, v10.4, and v10.5 |
SPS PostgreSQL Recovery Kit | PostgreSQL v9.6, v10, v11, v12 and v13 EnterpriseDB Postgres Plus Advanced Server/EDB Postgres Advanced Server v9.6, v10.0, v11.0, v12.0 and v13.0 PowerGres Plus (for Linux) v10 PowerGres on Linux v11 The following edition of FUJITSU Software Symfoware Server. Symfoware Server V12.2
|
SPS Sybase ASE Recovery Kit | Sybase ASE 15.7 and 16.0 |
SPS Samba Recovery Kit | Standard Samba file services provided with the supported Linux distributions |
SPS NFS Server Recovery Kit | Linux kernel version 2.6 or later The NFS Server and client packages must be installed on SLES systems. NFSv2 is not supported on Red Hat Enterprise Linux 7 or later, CentOS 7 or later, Oracle Linux 7 or later. NFS over UDP is not supported on Red Hat Enterprise Linux 8 and later. Some environments may require additional configurations. Refer to NFS Specific Configuration Considerations. |
SPS Network Attached Storage Recovery Kit | NFS version of Mounted NFS file systems from an NFS server or Network Attached Storage (NAS) device v2, v3 and v4 |
SPS Logical Volume Manager (LVM) Recovery Kit | Linux Logical Volume Manager (LVM) Version 1 or 2 volume groups and logical volumes |
EMC PowerPath | PowerPath for Linux v5.3 or later The sg3_utils package must be installed. |
Device Mapper Multipath (DMMP) | The device-mapper-multipath package attached to the operating system. The sg3_utils package must be installed. |
Hitachi Dynamic Link Manager Software (HDLM) | Please see Hitachi Dynamic Link Manager Software Multipath I/O Configurations and Linux Distribution Requirements. The sg3_utils package must be installed. |
NEC iStorage Storage Path Savior (NECSPS) | iStorage StoragePathSavior for Linux v3.3 or later For the supported Linux kernel and distribution, please refer to the support information of StoragePathSystem for Linux. The sg3_utils package must be installed on Red Hat and SLES. LifeKeeper v6 or later Core Package Cluster |
WebSphere MQ Resources | IBM MQ v8.0, v9.0, v9.1, v9.2 See Known Issues and Restrictions > Installation. |
Quorum/Witness Package | All nodes which will participate in a quorum/witness mode cluster, including witness-only nodes, should be installed with the Quorum/Witness Server Support Package for SPS. |
Open Source Packages
The following open source packages are included in the LifeKeeper installation image.
Name | Version | License Type and Version |
---|---|---|
curl-7.68.0-1 | 7.68.0 | MIT |
libcurl-7.68.0-1 | 7.68.0 | MIT |
gnutls-2.8.6-3.1 | 2.8.6 | GPLv3+ and GPLv2+ |
gnutls-utils-2.8.6-3.1 | 2.8.6 | GPLv3+ |
libgcrypt-1.5.0-2.1 | 1.5.0 | LGPv2+ |
libgpg-error-1.10-2.1 | 1.1 | LGPv2+ |
libvirt-0.9.3 | 0.9.3 | LGPLv2+ |
libxml2-2.7.8-7.1 | 2.7.8 | MIT |
libxml2-static-2.7.8-7.1 | 2.7.8 | MIT |
lighttpd-1.4.41-1 | 1.4.41 | BSD |
lighttpd-fastcgi-1.4.41-1 | 1.4.41 | BSD |
openjdk-12.0.2 | 12.0.2 | GPLv2+ |
java-1_8_0-openjdk-1.8.0.222-351.4 | 1.8.0 | GPLv2+ |
java-1_8_0-openjdk-headless-1.8.0.222-351.4 | 1.8.0 | GPLv2+ |
openssl-1.1.1g-1 | 1.1.1g | BSDish |
openssl-perl-1.1.1g-1 | 1.1.1g | BSDish |
pcre-4.5-2.1 | 4.5 | distributable |
pdksh-5.2.14 | 5.2.14 | GPL, distributable |
perl-5.8.8-8.2 | 5.8.8 | Arrtistic or GPL |
perl-addons-5.8.8-24.1 | 5.8.8 | Various(GPL, artistic v2, BSD, Open Market, GPLv2+, MIT) |
powercli-11.5.0-1 | 11.5.0 | Various |
powershell-6.2.3-1 | 6.2.3 | MIT |
readline-4.3-14.1 | 4.3 | GPL |
runit-2.0.0-4.11 | 2.0.0 | BSD |
util-linux-2.31.1-2 | 2.31.1 | GPLv2 and GPLv2+ and LGPLv2+ and BSD with advertising and Public Domain |
xenserver-5.6.100 | 5.6.100 | LGPL |
Perl Config::IniFiles (CPAN module) | 2.27 | GPL/Artistic (Same as Perl) |
HADR-CentOS-2.6.32 | 2.6.32 | GPLv2 |
HADR-CentOS-3.10.0 | 3.10.0 | GPLv2 |
HADR-CentOS-4.18.0 | 4.18.0 | GPLv2 |
HADR-RHAS-2.6.32 | 2.6.32 | GPLv2 |
HADR-RHAS-3.10.0 | 3.10.0 | GPLv2 |
HADR-RHAS-4.18.0 | 4.18.0 | GPLv2 |
HADR-OEL-2.6.32 | 2.6.32 | GPLv2 |
HADR-OEL-3.10.0 | 3.10.0 | GPLv2 |
HADR-OEL-4.18.0 | 4.18.0 | GPLv2 |
HADR-OEL.UEK-4.14.35 | 4.14.35 | GPLv2 |
HADR-SuSE-4.12.14 | 4.12.14 | GPLv2 |
HADR-SuSE-5.3.18 | 5.3.18 | GPLv2 |
Installation and Configuration
See the SIOS Protection Suite Installation Guide for complete installation and configuration information.
Upgrades
LifeKeeper can be upgraded to Version 9.5.x from either LifeKeeper Version 9.3.x or Version 9.4.x. If upgrading from a version other than 9.3.x or 9.4.x, the older version will need to be uninstalled and SIOS Protection Suite for Linux will have to be reinstalled. An alternative to uninstalling the older version would be to upgrade from the older version to 9.3.x or 9.4.x, then perform the upgrade to 9.5.x.
Storage and Adapter Options
For a list of the disk array storage models and adapters currently supported by SPS in shared storage configurations as well as their type of certification, see the Storage and Adapter Options topic. Details about driver versions and other configuration requirements for these arrays and adapters are listed in the Storage and Adapter Configuration topic.
Technical Notes
We strongly recommend that you read the Technical Notes section concerning configuration and operational issues related to your SPS environment.
Known Issues
See Known Issues and Restrictions in the Troubleshooting section of SIOS Protection Suite for Linux Technical Documentation and the DataKeeper Troubleshooting section.
Post your comment on this topic.