The Linux-HA project is a set of building blocks for high availability cluster systems, including a cluster messaging layer, a huge number of resource agents for a variety of applications, and a plumbing library and error reporting toolkit.
Main Linux-HA cluster layers are listed below:
The original image was taken from http://clusterlabs.org/doc/en-US/Pacemaker/1.1-crmsh/html-single/Clusters_from_Scratch/index.html and is licensed under Creative Commons
|Product Component||OS Type||Pattern Depth|
The current pattern identifies an instance of Linux-HA/Red Hat Cluster running *nix family platforms.
As modern versions of Red Hat Cluster are based on Linux HA technology, pattern will create Red Hat Cluster if it was triggered on Red Hat server, else Linux HA cluster will be created.
|SoftwareInstance||type||matches||"Corosync Cluster Engine"|
The patterns will create the following cluster nodes:
|Pattern Name||Node||Node type|
|LinuxHA||Cluster||Linux-HA Cluster||All ADDM/Discovery versions|
|Red Hat Cluster|
|ClusterMember||BMC Discovery 11.x|
The pattern generates an instance-based Cluster Instance, whose key is based on type and multicast_ip.
multicast_ip is to be obtained from Corosync Cluster Engine SI.
Once both the SoftwareInstance and Cluster nodes have been created the pattern then creates two different relationships.
First a SoftwareService relationship is created using the SoftwareInstance as the ServiceProvider and the Cluster as the Service.
Secondly a HostContainment relationship is created between the Cluster (HostContainer) and the Host (ContainedHost).
These two relationships allow for the Cluster service to be correctly modeled in the ADDM UI.
Any assistance offered to help us improve the identification of the product would be greatly appreciated
For BMC Discovery 11.x, cluster awareness has been incorporated into the pattern module. Pattern work same as it was before, but will create additional attributes for BMC Discovery 11.x series
The pattern has been tested against installations of Corosync Cluster Engine running on Linux platform.
http://www.linux-ha.org http://www.linux-ha.org/wiki/Pacemaker http://en.wikipedia.org/wiki/Corosync_%28project%29 http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf http://clusterlabs.org/wiki/FAQ#Organizational
There are no open issues.
Created by: Dmytro Ostapchuk 20 Feb 2013