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