[Linux-cluster] Basic Active Active File Server
jayfitzpatrick at gmail.com
jayfitzpatrick at gmail.com
Wed Jun 23 17:47:23 UTC 2010
Hi All
thanks for all the advice guys, I will run through these tomorrow, (Pearl
Jam last night, enough said!)
Jay
On Jun 23, 2010 8:32am, Kit Gerrits <kitgerrits at gmail.com> wrote:
> Hey Jay,
> I'm not at work at the moment, but this should get you started:
> 1/ The simplest test is to tell clustering to use broadcast instead of
> multicast.
> # In a single ESX server, you can use a host-only vSwitch for that.
> # Disable multicast by removing the multicast reference from the cluster
> configuration and restart the cluster
> You can check multicast traffic between nodes in 2 ways:
> 2/ dumping packets
> #relatively simple
> tcpdump -i ip multicast
> # I'm not sure (can't test from here), else try:
> tcpdump -i ether multicast
> # That should show multicast packets traveling over the interface to and
> from the hosts and the multicast IP
> 3/ ping tests
> # By enabling responses to broadcast pings in both Host O/S'es and pinging
> them on their multicast address:
> # http://kerneltrap.org/node/16225
> echo "0" > /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts
> # find out the multicast IP of the cluster
> cman_tool status
> # Ex: Multicast addresses: 239.192.12.239
> # ping the multicast IP from each host
> ping -L 239.192.12.239
> #You should see ping replies.
> About DNS:
> Clustering will use the IP that the hostname resolves to.
> The interface that IP resolves to will be used for multicast traffic.
> If you need to use another interface, give the IP on that interface its
> own
> hostname and put that in the cluster config.
> About 224.0.0.1
> I'm not sure, either.
> I will try It out at the office.
> Footnote:
> http://sourceware.org/cluster/doc/usage.txt
> Advanced Network Configuration
> ------------------------------
> * UDP Port
> CMAN uses UDP port 6809 by default. A different port number can be used
> by:
> * Multicast
> CMAN can be configured to use multicast instead of broadcast (broadcast is
> used by default if no multicast parameters are given.) To configure
> multicast
> add one line under the section and another under the
> section:
> The multicast addresses must match and the address must be usable on the
> interface name given for the node.
> Regards,
> Kit
> -----Original Message-----
> From: Jason Fitzpatrick [mailto:jayfitzpatrick at gmail.com]
> Sent: dinsdag 22 juni 2010 10:40
> To: Kit Gerrits
> Cc: linux clustering
> Subject: Re: [Linux-cluster] Basic Active Active File Server
> Hi Kit..
> Awesome and all as I am when it comes to computers, networking is a
> serious
> weak point ;0)
> How would I go about checking if multicast traffic is making it between
> the
> two nodes, they are now hosted of the same ESX server and therefore only
> hitting the virtual switch in the ESX and should not have to traverse our
> network at all.
> I will review the ESX switch config and DNS (I have a horrible feeling
> that
> the DNS gremlins are responsible, but am pretty sure that this should not
> affect Multicast)
> Also the multicast address that should be used, I am using 244.0.0.1
> which I believe is The All Hosts multicast group that contains all
> systems on the same network segment, but am not a 100% sure if this is the
> correct setting.
> Thanks again
> Jay
> On 22 June 2010 09:12, Kit Gerrits kitgerrits at gmail.com> wrote:
> >
> > Keep in mind that multicast requires a multicast router to handle the
> > traffic.
> > Mere Layer2 connectivity is not enough.
> >
> > If broadcast does work, that might be your problem.
> >
> > Kit
> >
> > -----Original Message-----
> > From: linux-cluster-bounces at redhat.com
> > [mailto:linux-cluster-bounces at redhat.com] On Behalf Of Jason
> > Fitzpatrick
> > Sent: maandag 21 juni 2010 18:14
> > To: linux clustering
> > Subject: Re: [Linux-cluster] Basic Active Active File Server
> >
> > Hi..
> >
> > I have tried both multicast and broadcast to no avail, as above I am
> > moving the systems to the same ESX to try and rule out the networking
> > end of things, I have not tried the tcpdump but was running wireshark
> > in an attempt to do the same as you recommended
> >
> > Jay
> >
> > On 21 June 2010 16:49, Kaloyan Kovachev kkovachev at varna.net> wrote:
> >> Hi,
> >> On Mon, 21 Jun 2010 16:07:34 +0100, Jason Fitzpatrick
> >> jayfitzpatrick at gmail.com> wrote:
> >>> Hi all
> >>>
> >>> I am having no end of trouble getting a basic Active Active Cluster
> >>> working. at the moment it is in test / proof of concept and has
> >>> manual fencing in place but I cannot for the life of me get the 2
> >>> nodes to join to the one cluster (they both report joined in
> >>> crm_tool status but only to a local clustered instance if that makes
> >>> any
> >>> sence)
> >>>
> >>> I have tried to use luci and system-config-cluster to get this up
> >>> and running and have been at it over a week, the network guys swear
> >>> that there is nothing blocking multicast traffic between them and
> >>> the firewalls have been disabled (they are on the same VLAN but
> >>> connected to different switches) servers have been rebuilt and have
> >>> RHEL 5.5 installed
> >>>
> >>
> >> your problem is the multicast traffic - check with tcpdump if it is
> >> comming to the other server at all (network) and if it is, then
> >> doublecheck the firewall.
> >> alternatively you may try using broadcast instead of multicast
> >>
> >>> Shared Storage is being provided by an Active Active DRBD setup
> >>> (tested and working)
> >>>
> >>> I have attached a copy of my cluster.conf
> >>>
> >>> Thanks in advance
> >>>
> >>> Jay
> >>>
> >>> --
> >>>
> >>> "The only difference between saints and sinners is that every saint
> >>> has a past while every sinner has a future. "
> >>> - Oscar Wilde
> >>
> >> --
> >> Linux-cluster mailing list
> >> Linux-cluster at redhat.com
> >> https://www.redhat.com/mailman/listinfo/linux-cluster
> >
> >
> >
> > --
> >
> > "The only difference between saints and sinners is that every saint
> > has a past while every sinner has a future. "
> > - Oscar Wilde
> >
> > --
> > Linux-cluster mailing list
> > Linux-cluster at redhat.com
> > https://www.redhat.com/mailman/listinfo/linux-cluster
> > No virus found in this incoming message.
> > Checked by AVG - www.avg.com
> > Version: 9.0.829 / Virus Database: 271.1.1/2952 - Release Date:
> > 06/20/10 20:36:00
> >
> >
> --
> "The only difference between saints and sinners is that every saint has a
> past while every sinner has a future. "
> - Oscar Wilde
> No virus found in this incoming message.
> Checked by AVG - www.avg.com
> Version: 9.0.829 / Virus Database: 271.1.1/2954 - Release Date: 06/21/10
> 20:36:00
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/linux-cluster/attachments/20100623/1ffe3860/attachment.htm>
More information about the Linux-cluster
mailing list