[Pacemaker] Active/Active Clustering using GFS2 in Centos-6.2

Andreas Kurz andreas at hastexo.com
Thu Oct 4 17:35:51 CEST 2012


On 09/19/2012 10:51 AM, ecfgijn wrote:
> Hi All ,
> 
> I have configured active/active using pacemaker in centos-6.2 along with
> gfs2. Below are configuration.
> 
> crm configure primitive ClusterIP ocf:heartbeat:IPaddr2 params
> ip="169.144.106.121" cidr_netmask="26" op monitor interval=30s
> crm configure primitive WebSite ocf:heartbeat:apache params
> configfile=/etc/httpd/conf/httpd.conf op monitor interval=1min
> crm configure op_defaults timeout=240s
> crm configure colocation website-with-ip INFINITY: WebSite ClusterIP
> 
> crm
> cib new GFS2
> configure primitive WebFS ocf:heartbeat:Filesystem params
> device="/dev/mydisk" directory="/var/www/html" fstype="gfs2"
> configure colocation WebSite-with-WebFS inf: WebSite WebFS
> configure colocation fs_on_drbd inf: WebFS WebDataClone:Master
> configure order WebFS-after-WebData inf: WebDataClone:promote WebFS:start
> configure order WebSite-after-WebFS inf: WebFS WebSite
> configure show
> cib commit GFS2
> 
> 
> 
> crm
> cib new active
> configure clone WebIP ClusterIP  meta globally-unique="true"
> clone-max="2" clone-node-max="2"
> configure edit  ClusterIP
> 
> i have add the following to the params line
> 
> clusterip_hash="sourceip"
> 
> crm
> cib new active
> configure clone WebIP ClusterIP  meta globally-unique="true"
> clone-max="2" clone-node-max="2"
> configure show
> 
> configure clone WebFSClone WebFS
> configure clone WebSiteClone WebSite
> *configure edit WebDataClone            (but this file is empty!!!!!!!)

You have never defined a resource called WebDataClone ... at least not
in the configuration you showed us.

If you want to use DRBD you must setup and configure DRBD (including
fencing), create a drbd primitive and then create a master-slave
resource from this primitive with master-max=2 ... If you have a shared
storage you would typically create a clusterd volume group in
combination with clvmd and integrate that into your pacemaker
configuration ... without that master-slave magic which is only needed
by DRBD.

For dual-primary DRBD follow:

http://clusterlabs.org/doc/en-US/Pacemaker/1.1-plugin/html-single/Clusters_from_Scratch/index.html

Regards,
Andreas

-- 
Need help with Pacemaker?
http://www.hastexo.com/now

> *
> We need to Change master-max to 2
> 
> cib commit active
> quit
> 
> 
> But i am facing issues ,
> 
> 1. Not able to mount gfs2 file system simultaneously on both the nodes.
> 
> 2. When i run "configure colocation fs_on_drbd inf: WebFS
> WebDataClone:Master" & "configure order WebFS-after-WebData inf:
> WebDataClone:promote WebFS:start" , it's gives me error , it doesn't 
> find the "fs_on_drbd" & it asks still want to continue(y/n).
> 
> 2. When i try to configure webdataclone , i don't find any entry like
> "master-max" , file is empty.
> 
> 3. As i have done lot of googling and try to find documentation which
> covers  pacemaker+cman+gfs2 for centos-6, but still no success . every
> documentation link includes drbd first and then gfs.
> 
> 
> Also find the attached node xml file
> 
> 
> Regards
> Pradeep Kumar
> 
> 
> 
> 
> 
> 
> 
> 
> _______________________________________________
> Pacemaker mailing list: Pacemaker at oss.clusterlabs.org
> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
> 
> Project Home: http://www.clusterlabs.org
> Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> Bugs: http://bugs.clusterlabs.org
> 




-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 222 bytes
Desc: OpenPGP digital signature
URL: <http://oss.clusterlabs.org/pipermail/pacemaker/attachments/20121004/d2a74671/attachment.sig>


More information about the Pacemaker mailing list