Red Hat Bugzilla – Bug 251558
RFE: Provide a method to control services with Conga
Last modified: 2009-04-16 18:59:12 EDT
Description of problem:
My cluster runs /etc/xen/ and /var/lib/xen/images/ on a clustered GFS SAN LUN so
that I can migrate my VMs around the cluster. This is done through treating the
VM as a service as configured following jparsons guide.
The issue that this creates is a condition where if xend is running, /etc/xen/
is mounted (busy) which means you can't use Conga to stop cman (gfs can't umount
/etc/xen/). You must log in to each node of the cluster and manually stop xend
so that /etc/xen/ can be unmounted when cman is brought down.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Create a cluster
2. Make /etc/xen/ a clustered GFS partition
3. Try to stop cman through conga
Conga can't stop cman because xend has /etc/xen/ mounted. GFS can't umount this
busy filesystem, so cman hangs, conga hangs, and rgmanager hangs.
I'd like to be able to stop xend through Conga across the cluster by configuring
it as a service.
This request was evaluated by Red Hat Product Management for inclusion in a Red
Hat Enterprise Linux maintenance release. Product Management has requested
further review of this request by Red Hat Engineering, for potential
inclusion in a Red Hat Enterprise Linux Update release for currently deployed
products. This request is not yet committed for inclusion in an Update
Devel NAK for 5.2 - ended up below the line of available resources.
Development Management has reviewed and declined this request. You may appeal
this decision by reopening this request.
This is beyond the scope of conga, so we won't ship this.