![](https://seccdn.libravatar.org/avatar/5874db97c580a59c5090121ee12bb38f.jpg?s=120&d=mm&r=g)
Hallo kann mir einer sagen ob das Kernel Oplocking, das man in der smb.conf aktivieren kann ([global] kernel oplocks = yes) von ReiserFS unterstützt wird ? Oder hat das was mit dem Kernel zu tun? Die Anwendungen die ich starte wenn kerneloplocks aktiviert sind, stürzen ständig ab. Meine Umgebung; SuSE 7.2 Kernel 2.4.16 ReiserFS Samba 2.2.4 -- SET THE CONTROLS FOR THE HEART OF THE SUN Jens
![](https://seccdn.libravatar.org/avatar/b8b5199170f2465bf829deaec5f1a485.jpg?s=120&d=mm&r=g)
Hallo J., Am Montag, 10. Juni 2002 11:53 schrieb J.Strohschnitter:
kann mir einer sagen ob das Kernel Oplocking, das man in der smb.conf aktivieren kann ([global] kernel oplocks = yes) von ReiserFS unterstützt wird ? Oder hat das was mit dem Kernel zu tun? Die Anwendungen die ich starte wenn kerneloplocks aktiviert sind, stürzen ständig ab.
Meine Umgebung; SuSE 7.2 Kernel 2.4.16 ReiserFS Samba 2.2.4
ich zitiere aus: "Das Samba Buch", Olaf Borkner-Delcarlo, 2. Auflage 2000, S.351: "Linux und die meisten anderen Unix-Betriebssysteme unterstützen leider keine sogenannten opportunistic locks als Kernel System Call [...]. Für Unix Betriebssysteme, die solche oplocks als System-Call unterstützen, ist dieser Parameter geeignet. Zum gegenwärtigen Zeitpunkt unterstützt nur das Unix-Betriebssystem IRIX oplocks. [...] Da Samba bei Unix-Betriebssystemen, die "nicht" über diese Kernel-Eigenschaft verfügen, nur durch vorhandene System Calls diese Funktionalität emuliert, kann eine NFS-Umgebung nicht wissen, daß Bereiche einer Datei für verschiedene Clients freigegeben worden sind. Durch solch einen simultanen Zugriff kann erheblicher Schaden an den bearbeiteten Dateien hervorgerufen werden. [...] Bleibt zu hoffen, daß Linux in einer der nächsten Versionen diese Kernel System Calls ebenfalls unterstützt." Mir ist nicht bekannt, ob und inwieweit der aktuelle Kernel oplocks unterstützt. Falls er das jedoch tut, scheint hier kein Zusammenhang mit dem benutzten Filesystem zu bestehen und von daher sollte der Einsatz der oplocks möglich sein. Gruß Philipp -- registered Linux user number 258854
participants (2)
-
J.Strohschnitter
-
Philipp Zacharias