Filelock bei nutzung SAMBA und XP / Prozess wird nicht beendet
Hallo zusammen,
ich habe die Anfrage bereits auf der SMBA List gepostet, allerdings hat dort bisher niemand geantwortet……
Daher hier noch einmal mit der bitte mir dieses Crossposting zu verzeihen ☺
Seit einigen Wochen haben wir ein sehr seltsames verhalten an unseren Samba Servern festgestellt.
Von Zeit zu Zeit scheint der Samba Server der Prozess nicht mehr zu beenden, wenn ein XP Client (XP64 SP2) eine Datei geöffnet hatte.
Wenn ich die Datei öffnen, umbenennen oder mir die Eigenschaften der Datei anzeigen lassen möchte, stürzt mein Explorer ab bzw. hängt für mehrere Minuten.
Nach einigen Minuten oder manchmal auch Stunden sind die Files wieder in Ordnung, also funktioniert der Zugriff wieder.
Wenn ich via smbstatus –L | grep filename den Prozess heraussuche und kille, geht es sofort wieder. Ein reboot des Clients bringt allerdings nichts.
Der Fehler trat auf, nachdem ich die Clients in eine AD (w2k8) Umgebung umgezogen und neue Switche installiert habe.
Der Fehler tritt an mehreren Servern auf.
Hoffentlich hat jemand noch eine Idee, nach was ich noch suchen könnte oder was ich einstellen kann um das zu verhindern.
Ich bin inzwischen echt ratlos……….
Viele Grüße und Danke für eure Hilfe,
Stefan Lubitz
-------------------------
Hier sind noch ein paar Informationen:
Ich benutze ein Debian System (2.6.18-6-686)
Samba Version 3.0.24 and 3.4.7 (Auf einem Ubuntu 10.04 / Testsytem)
storage2:~# smbstatus -L | grep 0058.exr
12274 10046 DENY_NONE 0x20196 WRONLY EXCLUSIVE+BATCH /serv1/samba/STR-1011-00367-VW SCENE_010/SHOT_0010_000/RENDER/3D/FINAL_LAYERS/MACKELAYER/CONV/VW_324_Beetle_Wheels_ALLOY_WHEEL_7JX17_ET43_Mirror_conv.0058.exr Fri Mar 18 12:58:32 2011
12274 10046 DENY_NONE 0x20089 RDONLY EXCLUSIVE+BATCH /serv1/samba/STR-1011-00367-VW SCENE_010/SHOT_0010_000/RENDER/3D/FINAL_LAYERS/MACKELAYER/VW_324_Beetle_Wheels_ALLOY_WHEEL_7JX17_ET43_Mirror.0058.exr Fri Mar 18 12:58:30 2011
storage2:~# smbstatus -p | grep 12274
12274 node64 Domain Users render97 (192.168.103.97)
storage2:~# lsof | grep 12274
…
smbd 12274 node64 5u IPv4 1084872 TCP storage2.lan.mackevision.de:microsoft-ds->render97.lan.mackevision.de:2029 (ESTABLISHED)
smbd 12274 node64 6w REG 8,1 5 1524987 /var/run/samba/smbd.pid
smbd 12274 node64 7u REG 8,1 1761280 1524985 /var/run/samba/messages.tdb
smbd 12274 node64 8u REG 8,1 303104 1524988 /var/run/samba/sessionid.tdb
smbd 12274 node64 9u REG 8,1 245760 1524989 /var/run/samba/connections.tdb
smbd 12274 node64 10u REG 8,1 49152 1524990 /var/run/samba/brlock.tdb
smbd 12274 node64 11u REG 8,1 2719744 1524991 /var/run/samba/locking.tdb
smbd 12274 node64 12u REG 8,1 8192 1524986 /var/run/samba/gencache.tdb
smbd 12274 node64 13u REG 8,1 8192 1524946 /var/lib/samba/ntdrivers.tdb
smbd 12274 node64 14u REG 8,1 8192 1524940 /var/lib/samba/group_mapping.tdb
smbd 12274 node64 15u REG 8,1 8192 1524942 /var/lib/samba/account_policy.tdb
smbd 12274 node64 16u REG 8,1 8192 1524947 /var/lib/samba/ntprinters.tdb
smbd 12274 node64 17u REG 8,1 696 1524948 /var/lib/samba/ntforms.tdb
smbd 12274 node64 18rW REG 8,33 3880577 10150877 /serv1/samba/STR-1011-00367-VW/SCENE_010/SHOT_0010_000/RENDER/3D/FINAL_LAYERS/MACKELAYER/VW_324_Beetle_Wheels_ALLOY_WHEEL_7JX17_ET43_Mirror.0058.exr
smbd 12274 node64 19r FIFO 0,6 1084873 pipe
smbd 12274 node64 20w FIFO 0,6 1084873 pipe
smbd 12274 node64 21r FIFO 0,6 6750 pipe
smbd 12274 node64 22w FIFO 0,6 6750 pipe
smbd 12274 node64 23u REG 8,1 8192 1525008 /var/run/samba/share_info.tdb
smbd 12274 node64 24u REG 8,1 196608 3670129 /var/cache/samba/netsamlogon_cache.tdb
smbd 12274 node64 25r REG 8,33 8128 10143973 /serv1/samba/STR-1011-00367-VW/_GEN_GLOBAL/3D_3DSMAX/SCENES/HUGO_RENDERJOBS/STR-1011-00367-VW_VW_324_Beetle_Wheels_ALLOY_WHEEL_7JX17_ET43_Mirror__1716.ms
smbd 12274 node64 26uW REG 8,33 479232 10150906 /serv1/samba/STR-1011-00367-VW/SCENE_010/SHOT_0010_000/RENDER/3D/FINAL_LAYERS/MACKELAYER/CONV/VW_324_Beetle_Wheels_ALLOY_WHEEL_7JX17_ET43_Mirror_conv.0058.exr
smbd 12274 node64 27w REG 8,1 5477934 3670091 /var/log/samba/log.node64 (deleted)
….
Das ist meine smb.conf:
netbios name = storage2
workgroup = mackevision
wins server = 192.168.105.50
server string = Storage Server 2 (%v)
hosts allow = 192.168.
security = domain
encrypt passwords = yes
password server = PDC
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
interfaces = 192.168.102.2/24 192.168.101.2/24 192.168.103.2/24
bind interfaces only = yes
log level = 0
log file = /var/log/samba/log.%U
max log size = 10000
null passwords = no
hide unreadable = yes
hide dot files = yes
dos charset = 850
dos filemode = yes
unix charset = ISO8859-1
domain master = no
local master = no
preferred master = yes
os level = 2
load printers = no
printing = bsd
printcap name = /dev/null
disable spoolss = yes
smb ports = 445
Reply to: