Skip to content

Instantly share code, notes, and snippets.

/resource.xml Secret

Created July 4, 2014 05:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/e0ae8a0c55d7467606f4 to your computer and use it in GitHub Desktop.
Save anonymous/e0ae8a0c55d7467606f4 to your computer and use it in GitHub Desktop.
<resources>
<group id="resource-group-load-balance">
<meta_attributes id="resource-group-load-balance-meta_attributes"/>
<primitive class="ocf" id="resource-primitive-virtual-ip-ifconfig" provider="heartbeat" type="IPaddr">
<operations id="resource-primitive-virtual-ip-ifconfig-operations">
<op id="resource-primitive-virtual-ip-ifconfig-op-monitor-5s" interval="5s" name="monitor" timeout="20s"/>
</operations>
<instance_attributes id="resource-primitive-virtual-ip-ifconfig-instance_attributes">
<nvpair id="resource-primitive-virtual-ip-ifconfig-instance_attributes-ip-0" name="ip" value="192.168.1.100"/>
</instance_attributes>
<meta_attributes id="resource-primitive-virtual-ip-ifconfig-meta_attributes">
<nvpair id="resource-primitive-virtual-ip-ifconfig-meta_attributes-target-role" name="target-role" value="Started"/>
</meta_attributes>
</primitive>
<primitive class="ocf" id="resource-primitive-virtual-ip" provider="heartbeat" type="IPaddr2">
<operations id="resource-primitive-virtual-ip-operations">
<op id="resource-primitive-virtual-ip-op-monitor-10s" interval="10s" name="monitor" timeout="20s"/>
</operations>
<instance_attributes id="resource-primitive-virtual-ip-instance_attributes">
<nvpair id="resource-primitive-virtual-ip-instance_attributes-ip-0" name="ip" value="192.168.1.100"/>
<nvpair id="resource-primitive-virtual-ip-instance_attributes-lvs_support" name="lvs_support" value="true"/>
</instance_attributes>
<meta_attributes id="resource-primitive-virtual-ip-meta_attributes">
<nvpair id="resource-primitive-virtual-ip-meta_attributes-target-role" name="target-role" value="Started"/>
</meta_attributes>
</primitive>
<primitive class="ocf" id="resource-primitive-load-balance" provider="heartbeat" type="ldirectord">
<operations id="resource-primitive-load-balance-operations">
<op id="resource-primitive-load-balance-op-monitor-20" interval="20" name="monitor" timeout="10"/>
</operations>
<meta_attributes id="resource-primitive-load-balance-meta_attributes">
<nvpair id="resource-primitive-load-balance-meta_attributes-target-role" name="target-role" value="Started"/>
</meta_attributes>
<instance_attributes id="resource-primitive-load-balance-instance_attributes">
<nvpair id="resource-primitive-load-balance-instance_attributes-configfile" name="configfile" value="/etc/ha.d/ldirectord.cf"/>
</instance_attributes>
</primitive>
</group>
<group id="resource-group-web">
<meta_attributes id="resource-group-web-meta_attributes">
<nvpair id="resource-group-web-meta_attributes-target-role" name="target-role" value="Started"/>
</meta_attributes>
<primitive class="ocf" id="resource-primitive-webserver" provider="heartbeat" type="apache">
<operations id="resource-primitive-webserver-operations">
<op id="resource-primitive-webserver-op-monitor-10" interval="10" name="monitor" timeout="20s"/>
</operations>
<instance_attributes id="resource-primitive-webserver-instance_attributes">
<nvpair id="resource-primitive-webserver-instance_attributes-configfile" name="configfile" value="/etc/apache2/httpd.conf"/>
</instance_attributes>
</primitive>
</group>
<clone id="resource-clone-web-server">
<meta_attributes id="resource-clone-web-server-meta_attributes">
<nvpair id="resource-clone-web-server-meta_attributes-target-role" name="target-role" value="Started"/>
<nvpair id="resource-clone-web-server-meta_attributes-clone-max" name="clone-max" value="2"/>
</meta_attributes>
<primitive class="ocf" id="clone-primitive" provider="heartbeat" type="apache">
<operations id="clone-primitive-operations">
<op id="clone-primitive-op-monitor-10" interval="10" name="monitor" timeout="20s"/>
</operations>
<instance_attributes id="clone-primitive-instance_attributes">
<nvpair id="clone-primitive-instance_attributes-configfile" name="configfile" value="/etc/apache2/httpd.conf"/>
</instance_attributes>
<meta_attributes id="clone-primitive-meta_attributes">
<nvpair id="clone-primitive-meta_attributes-target-role" name="target-role" value="Started"/>
</meta_attributes>
</primitive>
</clone>
</resources>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment