Kopieren eines Files auf NFS-Share blockiert Filezugriff (`ls -l`)

Frank Thommen fthommen at embl.de
Fri May 4 15:27:27 UTC 2007


Hallo zusammen,

wir haben auf einigen unserer Rechner das Problem, dass beim Kopieren 
eines Files in ein NFS-gemountetes Verzeichnis der Zugriff (z.B. via `ls 
-l`) auf das Zielfile blockiert ist bis der Kopiervorgang abgeschlossen 
ist.  Das behindert die Berechnungen der Benutzer hier bis zur 
faktischen Unbenutzbarkeit der Rechner:



# cp grossesfile /mnt/grossesfile

ein gleichzeitiges `ls -l /mnt` ist blockiert und beendet erst nachdem 
der Kopiervorgang ebenfalls fertig ist.  Ein `strace ls -l /mnt` zeigt 
wo es haengt:

# strace ls -l /mnt
[...]
lstat("grossesfile",


/mnt ist ohne spezielle Optionen gemountet.

Dieses Verhalten beobachten wir auf folgenden Systemen:

  FC5, x86_64, Kernel 2.6.19-1.2288.fc5 SMP,
       mount version 'util-linux 2.13-pre7',
       NIC: Broadcom NetXtreme BCM5752 PCI Express (rev 02),
       Speed: 1000Mb/s

  FC5, i686, Kernel 2.6.15-1.2054_FC5,
       mount version 'util-linux 2.13-pre6',
       NIC: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 74),
       Speed: 100Mb/s

  FC6, x86_64, Kernel 2.6.20-1.2944.fc6 SMP,
       mount version 'util-linux 2.13-pre7',
       NIC: Broadcom NetXtreme BCM5752 PCI Express (rev 02),
       Speed: 1000Mb/s


Aber *keinerlei* solche Probleme gibt es auf:

  FC5, x86_64, 2.6.20-1.2307.fc5 SMP,
       mount version 'util-linux 2.13-pre7',
       NIC: Broadcom Corporation Unknown device 167a (rev 02),
       Speed: 1000Mb/s


Irgendwelche Hinweise, in welcher Richtung die Suche weitergehen koennte 
oder aehnliche Erfahrungen (und Loesungen)?  Mit Freund Google konnte 
ich leider nichts Hilfreiches in Erfahrung bringen.

Liebe Gruesse

    frank

-- 
Frank Thommen - IT Support Structures - EMBL Heidelberg
fthommen at embl.de - +49 6221 387 8353




More information about the Fedora-de-list mailing list