Ein Problem, das in Foren und Bugtrackingeinträgen immer wieder auftaucht, ist folgendes: Man öffnet oder erstellt eine Datei mit OpenOffice. Die Datei ist auf einem Samba-Share gespeichert. Beim Versuch, die Datei nach einer Änderung zu speichern, erhält man eine Fehlermeldung wie etwa
“Error creating object. Could not create backup copy”.
Das Problem trat – bei mir – nur auf Linux-Clients auf. Diese verbinden sich via CIFS mit dem Samba-Share. Um genauer zu sein: Mit autofs und zwar, wie hier beschrieben.
Mir gelang es trotz vieler Versuche und Einstellungsänderungen (seitens Samba, seitens der smbclient-Optionen) nicht, diesen Fehler zu beseitigen.
Bis ich auf Charlie Harveys Artikel gestoßen bin, der zumindest eine Lösung parat hält: Die Option nobrl (no byte range lock), mit der verhindert wird, dass Dateien so gelockt werden, dass wahlfreier Zugriff auf einzelne Abschnitte durch mehrere Anwendungen möglich ist (siehe Wikipedia [en]).
Mit der Zeile
* -fstype=cifs,nobrl,credentials=/home/[username]/.smb/[workgroup],directio,domain=[workgroup],iocharset=utf8 ://${host}/&
in der /etc/auto.[workgroup].sub und einem Neustart von autofs ist dieses nervige Problem behoben 🙂
Schreibe einen Kommentar