RE: RE: [Opendlm-devel] ODLM/OGFS Recovery

"Cahill, Ben M" <[email protected]> Mon, 3 May 2004 09:20:00 -0700
Newsgroups gmane.comp.file-systems.opengfs.devel
Message-ID <[email protected]>
=20

> -----Original Message-----
> From: [email protected]=20
> [mailto:[email protected]] On Behalf=20
> Of Stanley Wang
> Sent: Saturday, May 01, 2004 6:34 AM
> To: OpenDLM-DEV; John T Devine
> Cc: Zickus II, Don; OpenGFS-DEV
> Subject: RE: [ogfs-dev]RE: [Opendlm-devel] ODLM/OGFS Recovery
>=20
> Hi John,
>=20
> Thanks for your great comments!
>=20
> On Fri, 2004-04-30 at 15:04, Devine, John T wrote:
> > Don, locks granted due to the owner of the blocking lock=20
> releasing them
> > due to node failure MUST be granted with an invalidated=20
> lock value block
> > if the blocking mode was PW or stronger.   If this is not so, then
> > unless dead man locks had a mechanism guaranteeing they are=20
> granted 1st
> > (they don't), any OpenDLM user could wind up with a=20
> consistency problem
> > as resources could be granted before node failure detected.
>=20
> It's exactly my concern for OpenGFS.
>=20

I think this is handled during ODLM's lock recovery process, which
invalidates LVBs that might have been altered by a dead node.  See
clmr_clean() and clmr_lkvlb().

-- Ben --

Opinions are mine, not Intel's


-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click