[Pacemaker] Lustre and Multiple Mount Protection
Dejan Muhamedagic
dejanmm at fastmail.fm
Thu Dec 24 13:40:37 UTC 2009
Hi,
On Wed, Dec 23, 2009 at 05:50:57PM +0100, Bernd Schubert wrote:
> On Wednesday 23 December 2009, Dejan Muhamedagic wrote:
> > Hi,
> >
> > On Tue, Dec 22, 2009 at 06:52:34PM +0100, Michael Schwartzkopff wrote:
> > > Hi,
> > >
> > > The Lustre Filesystem uses a feature called Multiple Mount Protection to
> > > make sure that one device is really only mounted by one node.
> > >
> > > My question now: Is this feature really needed in a pacemaker cluster?
> > >
> > > In a pacemaker cluster with correctly enables STONITH the cluster manager
> > > takes care that the resource is only mounted on one node, isn't it? At
> > > least in my understanding it should. Only after getting the positive
> > > feedback that the resource was stopped on the other node or the other
> > > node was fenced pacemaker starts the resource on the second node, or?
> >
> > Right. But I guess you knew that.
>
> The problem are those annoying bugs that tell you the device is umounted
> although it is not.
If the RA lies all bets are off, of course.
> My lustre server agent, which I will submit here once I
> find some time to review it again, will protect you from this. I least I hope
> I did catch all Lustre bugs...
> And then pacemaker does not protect you to mount a filesystem, for which
> presently e2fsck is running.
I guess that the start action would fail in this case. Please
file a bugzilla if the RA does something unexpected.
Thanks,
Dejan
>
> Cheers,
> Bernd
>
> --
> Bernd Schubert
> DataDirect Networks
More information about the Pacemaker
mailing list