Changes

From SME Server
Jump to navigationJump to search
3,446 bytes added ,  09:21, 23 January 2013
Created page with "== Example of /etc/cluster/cluster.conf == <syntaxhighlight lang="XML"> <?xml version="1.0"?> <cluster name="SME-cluster" config_version="1"> <logging debug="on"/> <..."
== Example of /etc/cluster/cluster.conf ==

<syntaxhighlight lang="XML">
<?xml version="1.0"?>
<cluster name="SME-cluster" config_version="1">
<logging debug="on"/>

<cman cluster_id="669" two_node="1" expected_votes="1">
</cman>

<!-- Open Nodes definition-->
<clusternodes>

<!-- SME-Cluster Node 1 -->
<clusternode name="test01.testnet.local" votes="1" nodeid="1">
<fence>
<method name="single">
<device name="human"/>
</method>
</fence>
</clusternode>

<!-- SME-Cluster Node 2 -->
<clusternode name="test02.testnet.local" votes="1" nodeid="2">
<fence>
<method name="single">
<device name="human"/>
</method>
</fence>
</clusternode>
</clusternodes>
<!-- Close Nodes definition -->

<!-- dummy Fence device -->
<fencedevices>
<fencedevice name="human" agent="manual"/>
</fencedevices>

<fence_daemon clean_start="1">
</fence_daemon>

<!-- Populate Resource Manager -->
<rm>

<!-- Failover type and priority. test01 Node is the preferred Node when both are up-->
<failoverdomains>
<failoverdomain name="only_test01" nofailback="1" ordered="0" restricted="1">
<failoverdomainnode name="test01.testnet.local"/>
</failoverdomain>
<failoverdomain name="only_test02" nofailback="1" ordered="0" restricted="1">
<failoverdomainnode name="test02.testnet.local"/>
</failoverdomain>

<failoverdomain name="primary-test01" nofailback="1" ordered="1" restricted="1">
<failoverdomainnode name="test01.testnet.local" priority="1"/>
<failoverdomainnode name="test02.testnet.local" priority="2"/>
</failoverdomain>
<failoverdomain name="primary-test02" nofailback="1" ordered="1" restricted="1">
<failoverdomainnode name="test01.testnet.local" priority="2"/>
<failoverdomainnode name="test02.testnet.local" priority="1"/>
</failoverdomain>
</failoverdomains>

<!-- Resources definition -->
<resources>
<ip address="10.0.1.150" monitor_link="0"/>
<script file="/etc/rc.d/init.d/mysqld" name="mysql"/>
<script file="/etc/rc.d/init.d/supervise/smb" name="samba"/>
<script file="/etc/rc.d/init.d/httpd-admin" name="httpd-admin"/>
<script file="/etc/rc.d/init.d/httpd-e-smith" name="httpd-e-smith"/>
</resources>

<!-- Services definition -->
<service domain="only_test01" autostart="1" exclusive="0" name="primary" recovery="restart"/>
<service domain="only_test02" autostart="1" exclusive="0" name="secondary" recovery="restart"/>

<service name="cluster-ip" autostart="1" exclusive="0" recovery="relocate">
<ip ref="10.0.1.150"/>
</service>

<service name="cluster-samba" autostart="1" exclusive="0" recovery="relocate">
<script ref="samba"/>
</service>

<service name="cluster-httpd-admin" autostart="1" exclusive="0" recovery="relocate">
<script ref="httpd-admin"/>
</service>

<service name="cluster-httpd-e-smith" autostart="1" exclusive="0" recovery="relocate">
<script ref="httpd-e-smith"/>
</service>

<service name="cluster-mysql" autostart="1" exclusive="0" recovery="relocate">
<script ref="mysql"/>
</service>
</rm>

<!-- Disable redundant ring protocol only available as of RHEL6.3 - Disable encryption on private LAN-->
<totem rrp_mode="none" secauth="off"/>

<!-- Close Resource Manager -->
</cluster>
</syntaxhighlight>

<noinclude>[[Category:Clustering]]</noinclude>

Navigation menu