Prepare the LifeKeeper Chef cookbooks listed below. This is done on the Chef Workstation.
- LifeKeeper installation -Cookbook name: lkinstall
- LifeKeeper communication path creation -Cookbook name:commpath
- LifeKeeper resource hierarchy creation -Cookbook name: resources)
Create the LifeKeeper cookbooks lkinstall, commpath, and resources using the Chef knife command.
See the Chef documentation for more information on using the knife command.
Copy the LifeKeeper packages, License key files, and Chef recipe/attribute files to the LifeKeeper cookbooks created using the knife command.
The required files are listed below. Copy all files to the specified directories.
LifeKeeper License Key and rpm files for installation of LifeKeeper
Copy <Source File> to <cookbook path>/lkinstall/files/default
Note: These files are included in the CD image for LifeKeeper (sps.img). The paths listed assume the installation image is mounted on /mnt.
/mnt/common/steeleye-perl-*.rpm | |
/mnt/common/steeleye-openssl-*.rpm | |
/mnt/common/steeleye-openssl-perl-*.rpm | |
/mnt/common/steeleye-libgpg-error-*.rpm | |
/mnt/common/steeleye-libgcrypt-*.rpm | |
/mnt/common/steeleye-libcurl-*.rpm | |
/mnt/common/steeleye-curl-*.rpm | |
/mnt/common/steeleye-readline-*.rpm | |
/mnt/common/steeleye-gnutls-*.rpm | |
/mnt/common/steeleye-gnutls-utils-*.rpm | |
/mnt/common/steeleye-libxml2-*.rpm | |
/mnt/common/steeleye-libxml2-static-*.rpm | |
/mnt/common/steeleye-pcre-*.rpm | |
/mnt/common/steeleye-perl-addons-*.rpm | |
/mnt/common/steeleye-lighttpd-*.rpm | |
/mnt/common/steeleye-lighttpd-fastcgi-*.rpm | |
/mnt/common/steeleye-lkapi-*.rpm | |
/mnt/common/steeleye-lkapi-client-*.rpm | |
/mnt/common/steeleye-pdksh-*.rpm | |
/mnt/common/steeleye-runit-*.rpm | |
/mnt/core/steeleye-lk*.rpm |
/mnt/RHAS/HADR-RHAS-2.6.32-all.x86_64*.rpm | 6.x only |
/mnt/RHAS/HADR-RHAS-3.10.0-all.x86_64*.rpm | 7.x only |
/mnt/RHAS/steeleye-lkRHAS-*.rpm | |
/mnt/CentOS/HADR-CentOS-2.6.32-all.x86_64*.rpm | 6.x only |
/mnt/CentOS/HADR-CentOS-3.10.0-all.x86_64*.rpm | 7.x only |
/mnt/CentOS/steeleye-lkCentOS-*.rpm | |
/mnt/OEL/HADR-OEL-2.6.32-all.x86_64*.rpm | 6.x only (Except UEK) |
/mnt/OEL/HADR-OEL-3.10.0-all.x86_64*.rpm | 7.x only (Except UEK) |
/mnt/OEL/steeleye-lkOEL-*.rpm |
Recovery Kits
Copy only the Recovery Kits that will be installed. These rpm are also found on the LifeKeeper installation media. The source path assume the media has been mounted on /mnt.
/mnt/kits/steeleye-lkAPA-*.noarch.rpm | Apache ARK |
/mnt/kits/steeleye-lkDR-*.noarch.rpm | DataKeeper |
/mnt/HADR-generic-*.rpm | DataKeeper |
/mnt/kits/steeleye-lkPGSQL-*.noarch.rpm | PostgreSQL ARK |
/mnt/kits/steeleye-lkSQL-*.noarch.rpm | MySQL ARK |
Chef Support File
The source and destination locations for each file are different. Use the table below to obtain the source and destination location.
/mnt/Chef/recipe/lkinstall.rb | <cookbook path>/lkinstall/recipes/default.rb |
/mnt/Chef/recipe/commpath.rb | <cookbook path>/commpath/recipes/default.rb |
/mnt/Chef/recipe/resources.rb | <cookbook path>/resource/recipes/default.rb |
/mnt/Chef/attribute/lkinstall.rb | <cookbook path>/lkinstall/attributes/default.rb |
Chef attribute files generated by running exp2chef.pl
comm path attribute | <cookbook path>/commpath/attributes/default.rb |
resource attribute | <cookbook path>/resources/attributes/default.rb |
Post your comment on this topic.