← Back to team overview

sslug-teknik team mailing list archive

Re: Locking over NFS

 

Henrik Storner wrote:
In <3F7820C7.3040301@xxxxxx> Jon Svejgaard <jon@xxxxxx> writes:


Hej, jeg har en kunde, som kører Linux workstations op mod en Linux NFS server. De har stillet følgende spørgsmål, som jeg gerne vil høre Jeres kommentarer til:


<quote>
Er der nogen mulighed for at ændre på systemet, så filer IKKE kan
åbnes fra flere maskiner(Linux) på samme tid, eventuel at systemet
giver besked om at filen er åben og bliver brugt af en anden bruger?
</quote>


File locking over NFS er altid spændende, men det bliver jo noget
nemmere når klienter og server er samme OS.

Svaret er "ja, men..." : Ja, det kan gøres, men det kræver at
de applikationer der benytter filerne benytter fcntl(2) system-
kaldet til at låse filerne når de har brug for det.

man-siden til fcntl har en ret detaljeret beskrivelse af hvad
man kan/skal gøre.
Stort set det svar jeg forventede at få.. og tak for det... Er der mon nogen, der ved, om OpenOffice bnytter sig af fcntl?

PFT

--
Jon Svejgaard
====================================================================
                               | ACE - UNIX/Linux Consultancy
                               | Hjorthoejvej 2 / DK-4291 Ruds Vedby
mail: jon@xxxxxx               | DENMARK
http://www.ace.dk              | +45 5826 1799 / +45 4052 0799
====================================================================



References