|
Hallo,
Ich habe ein kleines Problem mit unsere NFS/samba -Konfiguration. Vielleicht hat ja jemand eine Idee was zu tun wäre.
Folgende Rechner sind beteiligt:
1. Server auf dem via NFS und samba bestimmte Verzeichnisse exportiert werden.
2. Linux-Workstations die Verzeichnisse vom Server via NFS mounten.
3. Virtuelle Windows-Maschinen unter VMware auf zwei der Linux-Workstations.
Windows mountet einen Teil der Verzeichnisse via samba vom Server.
Die Linux Workstations laufen unter SuSE 9.2 oder 9.3. Der Server unter SuSE 9.3
Folgendes passiert.
1. Zugriff auf auf eine Datei (oder manchmal scheint auch der Zugriff auf ein Verzeichnis zu reichen) auf einem share,.das vom Server gemountet ist.
2. Während die Windows-App noch mit der Datei arbeitet, wird auch von Linux auf einer andere Workstattion via NFS auf dieselbe Datei zugegriffen. Das Linuxprogramm (egal ob kontact, cat , OpenOffice, head, etc.) bleibt in einem 'uniterruptable Sleep' stecken (im ps an dem "schrecklichen" 'D' zu erkennen).
3. Spätetens wenn Windows beendet wurde (oder u.U. auch nur die betreffende App) können andere Linux Workstations problemlos zugreifen, obwohl auf der erst genannte Linux Workstations der Prozess immer noch im 'uniterruptable Sleep' steckt.
Möglicherweise kann auch der Server die ganze Zeit normal zu greifen. Das haben wir aber nicht explizit getestet.
4. Auch nachdem Windows beendet wurde bleibt der Prozess weiter hängen und auch weitere Prozess, die auf diese Datei zugreifen wollen bleiben stecken (was vermutlich daran liegt, das der NFS-Client beim Zugriff auf diese Datei irgendwie klemt)
Die Linux-Workstatioon ist nur durch eine Reboot zu "retten".
Jemand eine Idee, was ich an der Config von samba bzw. des NFS-Servers ändern muss, damit das Problem nicht mher auftritt?
Danke
Bis dann
R"udiger
|