Created attachment 330238 [details] Changes made my by RedHat to enhance package management. Description of problem: Currently, the RedHat Cluster software does not provide useful group package management. Version-Release number of selected component (if applicable): rgmanager-2.0.43-1.el5 How reproducible: N/A Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info: The attachment below includes updates made by RedHat Cluster resource to include changes that allow "exclusive" modes to be implemented.
The changes made by Mr. Hohberger are most definitely in the right direction. What needs to be added now, is the capablility to manage multiple "master/slave" packages, i.e, more than 1 env. This functionality is what need to be able provide RedHat Enterprise as a solution for our customers.
Created attachment 330261 [details] Sample cluster.conf file for 4-node cluster with 1 master and 4 slave packages. Currently, with the attached default_event_script.sl file, we can manage one environment with 1 master package and 4 slave packages. Each node is assigned a slave package. The slave package is offline on the master node. We would like to be able to implement something similar to the following. For example, 3 environments, A, B, and C: Environment A B C Master A-M B-M C-M Slave Node 1 A-S1 B-S1 C-S1 Slave Node 1 A-S1 B-S2 C-S2 Slave Node 1 A-S1 B-S3 C-S3 Slave Node 1 A-S1 B-S4 C-S4 Initial Boot Node 1 2 3 4 Env A A-M A-S2 A-S3 A-S4 Env B B-S1 B-M B-S3 B-S4 Env C C-S1 C-S2 C-M C-S4 Node 1 Fails ( A-M could move to 1 of 3 nodes. ) Node 1 2 3 4 Env A ---- A-M A-S3 A-S4 A-S2 A-M A-S4 A-S2 A-S3 A-M Env B ---- B-M B-S3 B-S4 Env C ---- C-S2 C-M C-S4 Node 1 Recovers Node 1 2 3 4 Env A A-S1 A-M A-S3 A-S4 A-S2 A-M A-S4 A-S2 A-S3 A-M Env B B-S1 B-M B-S3 B-S4 In my current RHEL 5.3 Configuration, I have one env A. Note that the Master is one ime2 (imeappl01) and the slave on ime2 is offline (ime2) . ime1/root> clustat Cluster Status for ime_cluster @ Wed Jan 28 12:02:19 2009 Member Status: Quorate Member Name ID Status ------ ---- ---- ------ ime1-int 1 Online, Local, RG-Worker ime2-int 2 Online, RG-Master ime3-int 3 Online, RG-Worker ime4-int 4 Online, RG-Worker Service Name Owner (Last) State ------- ---- ----- ------ ----- service:ime1 ime1-int started service:ime2 (none) stopped service:ime3 ime3-int started service:ime4 ime4-int started service:imeappl01 ime2-int started It would be nice to be able to have "A-M" and "B-M" on separate nodes, if possible, but this is not a requirement.
Any status on this issue? Regards Everett
Adding to 5.4 list since the work's already done for the initial problem
Pushed to master branch: http://git.fedorahosted.org/git/resource-agents.git?p=resource-agents.git;a=commit;h=d7359cef226252fe3754fd4330111108a191920f
http://git.fedorahosted.org/git/?p=cluster.git;a=commit;h=9c291191e125ef69b394bdfc8ffef75632a5fc4d Pushed to RHEL5 branch
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHSA-2009-1339.html