| Summary: | RFE: Add 'rhevm' service group option to automate setting up rhevm and it's service dependencies | |||
|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 6 | Reporter: | Perry Myers <pmyers> | |
| Component: | ricci | Assignee: | Chris Feist <cfeist> | |
| Status: | CLOSED CANTFIX | QA Contact: | Brandon Perkins <bperkins> | |
| Severity: | medium | Docs Contact: | ||
| Priority: | high | |||
| Version: | 6.2 | CC: | acathrow, bperkins, cluster-maint, iheim | |
| Target Milestone: | rc | Keywords: | FutureFeature | |
| Target Release: | --- | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | Doc Type: | Enhancement | ||
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 737546 (view as bug list) | Environment: | ||
| Last Closed: | 2011-09-16 22:03:15 UTC | Type: | --- | |
| Regression: | --- | Mount Type: | --- | |
| Documentation: | --- | CRM: | ||
| Verified Versions: | Category: | --- | ||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
| Cloudforms Team: | --- | Target Upstream Version: | ||
| Bug Depends On: | ||||
| Bug Blocks: | 677192, 737546 | |||
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="10.16.144.227" 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>