Hallo liebe CentOs Mitstreiter,
seit einigen Wochen habe ich unerklärliche Abbrüche bei z.B. Kopiervorgängen. (Cent OS 4.4)
Beispiel: Von einem Samba Laufwerk wird eine Datei [verschoben/kopiert] danach wird das Ergebnis geöffnet.
Zwei Fehlerbilder zeigten sich bei den bewegten Dateien: Die letzten Bytes (meist einige hundert), fehlen oder die Dateien sind unterschiedlich am Ende der Datei.
Ich habe das Debugging aktiviert und sehe im Log:
-----------------8<-------log eines Clients---------------------8<-----------------------------
[2008/04/07 11:22:15, 0] lib/util_sock.c:read_data(534)
read_data: read failure for 4 bytes to client 10.7.11.140. Error = Die Verbindung wurde vom Kommunikationspartner zurückgesetzt
[2008/04/07 11:22:15, 0] lib/util_sock.c:write_data(562)
write_data: write failure in writing to client 10.7.11.140. Error Datenübergabe unterbrochen (broken pipe)
[2008/04/07 11:22:15, 0] lib/util_sock.c:send_smb(769)
Error writing 75 bytes to client. -1. (Datenübergabe unterbrochen (broken pipe))
-----------------8<----------------------------8<-----------------------------
Ich hatte den Verdacht das eine Firewall mir einen Streich spielt und habe system-config-securitylevel-tui gestartet und probehalber die Firewall deaktiviert.
Der Fehler trat weiterhin auf. Leider tritt der Fehler sporadisch auf. Das heisst, mal geht der [kopieren/verschieben] Job [vom Windows XP SP2 Client] einwandfrei durch, mal nicht.
# net groupmap list - zeigt das alle Gruppen gemapped sind.
# smbstatus weißt nach dem kopieren keine offenen Dateien aus
Ein bisschen ratlos. Sollte jemand einen Tipp haben, ich bin für alles offen.
Gruss
Max
Client seitig:
Windows XP SP2. Firewall deaktiviert + aktiviert getestet
Getestet auf 3 verschiedenen Freigaben ( allgemeines + home + temp ) getestet quer über verschiedene Freigaben und innerhalb einer Freigabe
Server Centos 4.4 - 2.6.9-55.0.9.ELsmp #1 SMP Thu Sep 27 18:27:41 EDT 2007 i686 i686 i386 GNU/Linux
-------8<--------- installierte Pakete ----------8<---------------
samba-common-3.0.25b-1.el4_6.4
samba-3.0.25b-1.el4_6.4
system-config-samba-1.2.21-1.el4.1
samba-client-3.0.25b-1.el4_6.4
-----------------8<------smb.conf----------------------8<-----------------------------
[global]
netbios name = servern
server string = servern
workgroup = dgroup
bind interfaces only = yes
security = user
domain logons = yes
domain master = yes
local master = yes
os level = 65
logon path = \\%L\profiles\%U
logon script = logon.bat
logon drive = U:
logon home = /home/%U
admin users = domadmin
unix charset = ISO8859-1
dos charset = CP850
log level = 0
log file = /var/log/samba/samba.log.%m
password server = hyperion
smb ports = 139
passwd program = /usr/bin/passwd %u
add machine script = useradd -d /dev/null -g 1006 -c 'Machine Account' -s /bin/false -M '%u'
[homes]
comment = Home-Laufwerk von %U
writeable = yes
browsable = no
create mask = 770
directory mask = 770
guest ok = no
[netlogon]
path = /daten/netlogon
browseable = no
[profiles]
path = /daten/profiles
writeable = yes
browseable = no
create mask = 0600
directory mask = 0700
guest ok = yes
profile acls = yes
[allgemein]
comment = AllgemeinLaufwerk
path = /daten/AllgemeinLaufwerk
writeable = yes
browseable = yes
create mask = 0770
directory mask = 0770
[temp]
comment = Fuer temporaere Daten
path = /daten/temp
writeable = yes
browseable = yes
create mask = 0750
guest ok = yes
force group = dgroup