Thread flock und nfs (1 answers)
Opened by betterworld at 2003-09-05 04:53

betterworld
 2003-09-05 04:53
#84096 #84096
User since
2003-08-21
2613 Artikel
ModeratorIn

user image
Hello,

Durch Probieren habe ich festgestellt: flock funktioniert zwar ueber NFS,
aber nur, wenn man nicht von verschiedenen Rechnern auf denselben NFS-Server
zugreift - und dass ist ja gerade der Hauptsinn, NFS zu verwenden.
Der Manualpage flock(2) entnehme ich, dass es zwei verschiedene Systemaufrufe
gibt, naemlich einen flock und einen ueber fcntl, die dasselbe leisten, von
denen aber nur der letztere ueber NFS funktioniert.
Die Perldoc zu flock hingegen laesst vermuten, dass das Perl-flock je nach
Kompilation von Perl anders implementiert ist.

Nun die Frage: Kann ich in Perl auch die pure fcntl-Methode zum locken von
Dateien benutzen, und funktionierst das auch von verschiedenen Rechnern ueber
NFS? Die Syntax hierzu finde ich irgendwie etwas abstrus und habe sie nicht
ganz verstanden. Haette vielleicht jemand etwas Beispielcode dazu?

Dankeschoen,
betterworld

View full thread flock und nfs