Re: RE: [Opendlm-devel] ODLM/OGFS Recovery
Stanley Wang <[email protected]> Thu, 29 Apr 2004 18:33:51 +0800
| Newsgroups | gmane.comp.file-systems.opengfs.devel |
|---|---|
| Message-ID | <[email protected]> |
[snip]
>I did a little googling on DLM persistent locks and found this man
>page. It looks like it is for trucluster. It describes persistent
>locks and how recovery was done. This one is similar to what
>I remember (which makes since since persistent locks were implemented
>for a large database software company and many vendors implemented
>what they asked for :) )
>
>http://h30097.www3.hp.com/docs/cluster_doc/cluster_16/MAN/MAN3/0024____.HTM
>
>I am a bit surprised that openDLM's persistent locks do not provide
>the same kind of functionality. The whole point was to give an
>application a chance to do a recovery before granting more locks
>without having to keep the locks open.
>
>Are there any openDLM folks who can explain how these ORPHAN can be used
>in a distributed application if it cannot handle node death? I thought
>node death was one of the big reasons for clusters and DLMs...
>
>Depending on the order of lock recovery seems to be asking for trouble.
>
>
Sorry for late responding :)
I finally get the url you mentioned from Google's cache, thanks a lot
for your help :)
And I'm trying to find how they store the orphan/persistent locks, but
failed to get that. Do you have any ideas about that? AFAIK, it's the
major barrier for current OpenDLM to support orphan/persistent lock even
on node failure cases. (For worest case, the failed node holds one
orphan lock, and it also acted as both directory/master for this lock.
To avoid this happening, we need keep one copy for each orphan lock on
each node, is that right?)
Thanks again,
Stan
--
Opinions expressed are those of the author and do not represent Intel
Corporation
"gpg --recv-keys --keyserver wwwkeys.pgp.net E1390A7F"
{E1390A7F:3AD1 1B0C 2019 E183 0CFF 55E8 369A 8B75 E139 0A7F}
-------------------------------------------------------
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