Specifications

LifeKeeper Core
Description
The use of lkbackups taken from versions of LifeKeeper previous to 8.0.0 requires
manually updating /etc/default/LifeKeeper when restored on 8.0.0
In LifeKeeper/SPS 8.0.0, there have been significant enhancements to the logging and other major
core components. These enhancements affect tunables in the /etc/default/LifeKeeper
file. When an lkbackup is restored on 8.0.0, these tunables will no longer have the right values
causing a conflict.
Solution: Prior to restoring from an lkbackup, save /etc/default/LifeKeeper. After
restoring from the lkbackup, merge in the new tunable values for:
LKSYSLOGTAG=LifeKeeper
LKSYSLOGSELECTOR=local6
See section on Logging With syslog for further information.
Restore of an lkbackup after a resource has been created may leave broken equivalencies
The configuration files for created resources are saved during an lkbackup. If a resource is
created for the first time after an lkbackup has been taken, that resource may not be properly
accounted for when restoring from this previous backup.
Solution: Restore from lkbackup prior to adding a new resource for the first time. If a new
resource has been added after an lkbackup, it should either be deleted prior to performing the
restore, or delete an instance of the resource hierarchy, then re-extend the hierarchy after the
restore. Note: It is recommended that an lkbackup be run when a resource of a particular type is
created for the first time.
Resources removed in the wrong order during failover
In cases where a hierarchy shares a common resource instance with another root hierarchy,
resources are sometimes removed in the wrong order during a cascading failover or resource
failover.
Solution: Creating a common root will ensure that resource removals in the hierarchy occur from
the top down.
1. Create a gen/app that always succeeds on restore and remove.
2. Make all current roots children of this new gen/app.
Note: Using /bin/true for the restore and remove script would accomplish this.
226Troubleshooting