Hi,
beim kopieren vom Linux Server habe ich volle Transferraten, auch beim kopieren auf und von freigegebenen Verzeichnissen anderer WinXP Clients läuft die Datenübertragung reibungslos.
Das Kopieren auf ein von Samba auf dem Linux-Server zur Verfügung gestellten Verzeichnis (einzelner Vorgang) dauert ca. 10mal länger. Auffällig ist, dass beim Anstoßen eines zweiten Kopiervorganges (jeweils ca. ein 1GB File) die Transferrate stark ansteigt, fast auf das Niveau der Gegenrichtung.
Ich habe schon wochenlang recherchiert, ausprobiert, Leute gefragt. Angefangen vom physik. Layer (Konf. der Netzwerkkarten etc.) bis zur Anpassung der Windows Registrierungsdatenbank habe ich schon viel versucht. Vieles, was im Beitrag dieses Forums "Verfasst am: 2005-Nov-20, 23:53 Titel: Samba zu langsam" angesprochen wurde, habe/hatte ich auch bereits gecheckt. Keine Änderung des Verhaltens.
Bei Checks der Transferraten mit Netio123 ist mir nur ein geringer Abfall der Transferraten in einer Richtung, besonders bei 1K Packeten aufgefallen. Die Grössenordung war 40-60MB/s > 1K Packete, bei 1K hatte ich mal einen Abfall auch 10MB/s.
Ich habe Samba als PDC konfiguriert.
Hier das Conf file (testparm output):
[global]
unix charset = iso8859-15
workgroup = VHHOME
server string = %h server (Samba %v)
obey pam restrictions = Yes
passdb backend = tdbsam, guest
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
time server = Yes
printcap name = cups
add machine script = /usr/sbin/adduser --firstuid 20000 --lastuid 29999 --ingroup smbhosts --gecos "machine account" --disabled-login --no-create-home --force-badname %u
logon script = startit.bat
domain logons = Yes
os level = 33
domain master = Yes
dns proxy = No
wins support = Yes
default service = SRVDATA
panic action = /usr/share/samba/panic-action %d
idmap uid = 10000-20000
idmap gid = 10000-20000
template shell = /bin/bash
username = @users,@smbhosts,@steffen
printer admin = @lpadmin
read only = No
guest ok = Yes
printing = cups
print command =
lpq command = %p
lprm command =
[homes]
comment = Home Directories
create mask = 0700
directory mask = 0700
browseable = No
[netlogon]
comment = Network Logon Service
path = /home/samba/netlogon
read only = Yes
directory mask = 0700
share modes = No
[printers]
comment = All Printers
path = /tmp
read only = Yes
create mask = 0700
guest ok = No
printable = Yes
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
write list = root, @lpadmin
read only = Yes
guest ok = No
[cdrom]
comment = Samba server's CD-ROM
path = /cdrom
read only = Yes
locking = No
preexec = /bin/mount /cdrom
postexec = /bin/umount /cdrom
[SRVDATA]
path = /home/samba/srvdata
----------------------------------------------------------------------------
Hat jemand eine Idee, was die Ursache des bechriebenen Verhaltens sein könnte? Noch besser, weiss jemand, wie ich das Problem beseitigen kann?
beim kopieren vom Linux Server habe ich volle Transferraten, auch beim kopieren auf und von freigegebenen Verzeichnissen anderer WinXP Clients läuft die Datenübertragung reibungslos.
Das Kopieren auf ein von Samba auf dem Linux-Server zur Verfügung gestellten Verzeichnis (einzelner Vorgang) dauert ca. 10mal länger. Auffällig ist, dass beim Anstoßen eines zweiten Kopiervorganges (jeweils ca. ein 1GB File) die Transferrate stark ansteigt, fast auf das Niveau der Gegenrichtung.
Ich habe schon wochenlang recherchiert, ausprobiert, Leute gefragt. Angefangen vom physik. Layer (Konf. der Netzwerkkarten etc.) bis zur Anpassung der Windows Registrierungsdatenbank habe ich schon viel versucht. Vieles, was im Beitrag dieses Forums "Verfasst am: 2005-Nov-20, 23:53 Titel: Samba zu langsam" angesprochen wurde, habe/hatte ich auch bereits gecheckt. Keine Änderung des Verhaltens.
Bei Checks der Transferraten mit Netio123 ist mir nur ein geringer Abfall der Transferraten in einer Richtung, besonders bei 1K Packeten aufgefallen. Die Grössenordung war 40-60MB/s > 1K Packete, bei 1K hatte ich mal einen Abfall auch 10MB/s.
Ich habe Samba als PDC konfiguriert.
Hier das Conf file (testparm output):
[global]
unix charset = iso8859-15
workgroup = VHHOME
server string = %h server (Samba %v)
obey pam restrictions = Yes
passdb backend = tdbsam, guest
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
time server = Yes
printcap name = cups
add machine script = /usr/sbin/adduser --firstuid 20000 --lastuid 29999 --ingroup smbhosts --gecos "machine account" --disabled-login --no-create-home --force-badname %u
logon script = startit.bat
domain logons = Yes
os level = 33
domain master = Yes
dns proxy = No
wins support = Yes
default service = SRVDATA
panic action = /usr/share/samba/panic-action %d
idmap uid = 10000-20000
idmap gid = 10000-20000
template shell = /bin/bash
username = @users,@smbhosts,@steffen
printer admin = @lpadmin
read only = No
guest ok = Yes
printing = cups
print command =
lpq command = %p
lprm command =
[homes]
comment = Home Directories
create mask = 0700
directory mask = 0700
browseable = No
[netlogon]
comment = Network Logon Service
path = /home/samba/netlogon
read only = Yes
directory mask = 0700
share modes = No
[printers]
comment = All Printers
path = /tmp
read only = Yes
create mask = 0700
guest ok = No
printable = Yes
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
write list = root, @lpadmin
read only = Yes
guest ok = No
[cdrom]
comment = Samba server's CD-ROM
path = /cdrom
read only = Yes
locking = No
preexec = /bin/mount /cdrom
postexec = /bin/umount /cdrom
[SRVDATA]
path = /home/samba/srvdata
----------------------------------------------------------------------------
Hat jemand eine Idee, was die Ursache des bechriebenen Verhaltens sein könnte? Noch besser, weiss jemand, wie ich das Problem beseitigen kann?