Bug 737545 - RFE: Add 'rhevm' service group option to automate setting up rhevm and it's service dependencies
Summary: RFE: Add 'rhevm' service group option to automate setting up rhevm and it's s...
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: ricci
Version: 6.2
Hardware: Unspecified
OS: Unspecified
Target Milestone: rc
: ---
Assignee: Chris Feist
QA Contact: Brandon Perkins
Depends On:
Blocks: 677192 737546
TreeView+ depends on / blocked
Reported: 2011-09-12 14:02 UTC by Perry Myers
Modified: 2011-09-16 22:03 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
: 737546 (view as bug list)
Last Closed: 2011-09-16 22:03:15 UTC

Attachments (Terms of Use)

Description Perry Myers 2011-09-12 14:02:06 UTC
Description of problem:
There is no rhevm resource agent, since rhevm is actually a collection of services which should be able to fail independently.

But we want to make setting up RHEVM HA more unified from a user perspective, so we need to create a logical service grouping of the rhevm services (minus the database, which initially is postgres but we want users to be able to eventually swap out and use other databases)

This bug is to track adding an ability to ccs to set up a rhevm service that creates a cluster.conf with the following components:

> <resources>
>   <ip address="" monitor_link="on" sleeptime="10"/>
>   <lvm name="RHEVM HA LVM" self_fence="on" vg_name="RHEVMVolGroup"/>
>   <fs device="/dev/mapper/RHEVMVolGroup-lv_pgsql" fsid="43286" fstype="ext4" mountpoint="/var/lib/pgsql" name="lv_pgsql" self_fence="on"/>
>   <fs device="/dev/mapper/RHEVMVolGroup-lv_rhevm" fsid="37811" fstype="ext4" mountpoint="/usr/share/rhevm" name="lv_rhevm" self_fence="on"/>
>   <fs device="/dev/mapper/RHEVMVolGroup-lv_rhevm--dwh" fsid="57064" fstype="ext4" mountpoint="/usr/share/rhevm-dwh" name="lv_rhevm-dwh" self_fence="on"/>
>   <fs device="/dev/mapper/RHEVMVolGroup-lv_rhevm--reports" fsid="4604" fstype="ext4" mountpoint="/usr/share/rhevm-reports" name="lv_rhevm-reports" self_fence="on"/>
>   <fs device="/dev/mapper/RHEVMVolGroup-lv_rhevm--reports--server" fsid="56203" fstype="ext4" mountpoint="/usr/share/rhevm-reports-server" name="lv_rhevm-reports-server" self_fence="on"/>
>   <fs device="/dev/mapper/RHEVMVolGroup-lv_jbossas" fsid="10688" fstype="ext4" mountpoint="/var/lib/jbossas" name="lv_jbossas" self_fence="on"/>
>   <script file="/etc/rc.d/init.d/jbossas" name="jbossas"/>
>   <script file="/etc/rc.d/init.d/postgresql" name="postgresql"/>
>   <script file="/etc/rc.d/init.d/rhevm-notifierd" name="rhevm-notifierd"/>
>   <script file="/etc/rc.d/init.d/rhevm-etl" name="rhevm-etl"/>
> </resources>

Note You need to log in before you can comment on or make changes to this bug.