Ok, I ventured into the linux-ha from using OCFS and a few other
commercial solutions a few years ago. I realized it's been a few years
since I last played with clustered file systems so I started from
scratch with "Clusters from Scratch".

My platform is two VMs running Fedora 13. While the guide is written for
F12 most of the stuff mentioned didn't change, except drbd is included
with F13. In general, the guide is very informative, but there are quite
a few misleading/errors in there - in particular in the DRBD and gfs2
sections.

I have a shared disk setup between my two VMs. Since my history is
databases that's how most of my clusters have worked: shared disks
between multiple active nodes. The guide basically uses gfs2 on top of
drbd which confuses me (why would you EVER want to do that?). And while
it briefly mentions a shared disk setup, it doesn't say HOW.

I've had a few pointers (thank you very much) on #linux-ha. But I'm
stuck in how to get cl2 (the second node) to mount and serve the gfs2
shared partition (/dev/vdb1 in my example). Right now, things mount and
looks right on cl1 (the first node). But I don't see the mount point
mounted on cl2.

Since my ultimate goal here is learning, I was wondering if anyone knew
of a guide that would talk to the active/active setup of GFS2?

Here's my current configuration. It's basic/primitive I know. Any ideas
on how I can get the last few things up and working?

crm(live)# configure show
node cl1 \
        attributes standby="off"
node cl2
primitive ClusterIP ocf:heartbeat:IPaddr2 \
        params ip="192.168.199.210" cidr_netmask="32" \
        op monitor interval="30s"
primitive WebFS ocf:heartbeat:Filesystem \
        params device="/dev/vdb1" directory="/var/www/html"
fstype="gfs2"
primitive WebSite ocf:heartbeat:apache \
        params configfile="/etc/httpd/conf/httpd.conf" \
        op monitor interval="60s"
primitive dlm ocf:pacemaker:controld \
        op monitor interval="120s"
primitive gfs-control ocf:pacemaker:controld \
        params daemon="gfs_controld.pcmk" args="-g 0" \
        op monitor interval="120s"
clone dlm-clone dlm \
        meta interleave="true"
clone gfs-clone gfs-control \
        meta interleave="true"
colocation WebSite-with-WebFS inf: WebSite WebFS
colocation gfs-with-dlm inf: gfs-clone dlm-clone
colocation website-with-ip inf: WebSite ClusterIP
order WebSite-after-WebFS inf: WebFS WebSite
order apache-after-ip inf: ClusterIP WebSite
order start-gfs-after-dlm inf: dlm-clone gfs-clone
property $id="cib-bootstrap-options" \
        dc-version="1.1.1-972b9a5f68606f632893fceed658efa085062f55" \
        cluster-infrastructure="openais" \
        expected-quorum-votes="2" \
        stonith-enabled="false" \
        no_quorum-policy="ignore" \
        no-quorum-policy="ignore" \
        last-lrm-refresh="1284509691"


-- 
Best Regards
  Peter Larsen

Wise words of the day:
The grand leap of the whale up the Fall of Niagara is esteemed, by all
who have seen it, as one of the finest spectacles in nature.
                -- Benjamin Franklin.

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to