mount cifs
Hallo,
ich betreibe ein NAS mit bullseye und habe entsprechende Verzeichnisse
über Samba freigegeben. Clients sind sowohl Win 10/11 als auch ein
Ubuntu 23.04.
Ich habe nun festgestellt, dass verschiedene Anwendungen auf den Clients
mit dieser Freigabe Probleme haben.
Visual Studio kann beim anlegen von Projekten diverse Ordner und Dateien
nicht erzeugen. Das jungfräuliche Projekt wird nur teilweise angelegt
und bei jedem Versuch sieht das anders aus. Komischerweise ist das nur
bei einer Art eines Projektes der Fall.
Nun macht Libreoffice Base auf Ubuntu Probleme. Angelegte Datenbanken in
Base lassen sich auf den Freigaben nicht mehr speichern. Dazu gibt es
sogar einen Bugreport bei libreoffice. Die Nummer habe ich grad nicht parat.
Das Problem ist zu 100% mit samba bzw. dem CIFS-mount korreliert. Lokale
Dateien oder über NFS gemountete Verzeichnisse zeigen kein derartiges
Verhalten. Und es hakt nur beim speichern, nicht beim laden.
Mein Frage:
Wie kann es sein, dass einzelne Anwendungen (z.B. Visual Studio, LO
Base) mit einem solchen mount Probleme haben können und andere nicht?
Für alle Anwendungen sind doch die Zugriffe gleich. "Ich öffne eine
Datei" heißt es und wo die herkommt, welches Filesystem oder mount
dahintersteckt, kriegt die Anwednung doch gar nicht mit. Es kann sich
doch nur um ein Problem mit dem Treiber handeln, dass der unter
bestimmten Bedingungen Käse macht.
Komischerweise ist davon z.B. nur Base betroffen und Calc oder Write von
LO nicht. Visual Studio legt doch für ein Console-Projekt auf die
gleiche Weise Dateien und Ordner an wie für ein WASM-Projekt. Und Base
wird keine anderen API-Calls verwenden als Calc.
Ich verstehe nicht, wo diese Unterschiede herkommen können. Das kann
doch nur am mount-Treiber liegen. Daher sind wohl auch diverse
Bug-Reports seit Jahren bei LO dazu offen. Denn an LO selbst liegt es
wohl nicht.
Joachim
Reply to: