_Cyber_
17.07.07, 08:08
hiho!
folgende hardware als server:
VIA Nehemiah 1GHz, 512MB DDR-Ram, 2.5" ATA100-HDD.
OS: Debian etch mit neuestem etch-samba (3.0.24), Kernel 2.6.21.1 (selber kompiliert)
Habe den Server mit Devolo 200MBit Adaptern übers Stromnetz auf meine Workstation angehängt. Effektiv bringe ich maximal so um die 4MiB/sec Workstation -> Server durch, in die andere Richtung knappe 3 MiB.
Jetzt zum Samba-problem: von Server -> Workstation bekomme ich mittels Samba etwas unter 1.8MiB/sec durch. ziehe ich die gleiche Datei auf den HTTP-Share sinds 3MiB/sec (mit denen ich schon eher zufireden wäre, dass die Devolo-Dinger nicht mehr schaffen enttäuscht zwar, kann man aber wahrscheinlich nichts dagegen machen).
Workstation -> Server kann ich leider mit HTTP nicht prüfen, wobei ich hier aber mit Samba ca. 2.5MiB/sec zusammenbekomme.
Das interessante: wenn ich hier eine zweite Datei parallel noch kopiere sind's gesamt dann 4MiB/sec ... das ganze habe ich in die andere Richtung noch nicht probiert ...
die ~3MiB/sec bzw. ~4MiB/sec scheinen ein Maximum zu sein, wenn ich mehr Sessions parallel mache wird's auch nicht mehr.
Warum sind hier so große Unterschiede? Die Auslastung der maschine liegt bei 0.0 bis 0.7, abhängig davon, wieviel Sie gerade macht (installiert sind zB vdr mit einer hauppauge-karte mit Hardware MPEG2, nur zur Aufnahme, gelegentlich habe ich amule drauf laufen, X läuft nur im vncserver, und noch "kleinigkeiten" wie http-server, dhcp-server, ...)
anbei meine smb.conf. Die Auskommentierten Settings versteht samba nicht, habe die auskommentiert weil in der log.nmbd diese mit "Ignoring unknown parameter" beanstandet wurden.
Die einzigen Fehler, die ich in bezug auf samba sehe sind diese "auth/auth_util.c:create_builtin_users(751) - create_builtin_users: Failed to create Users", soviel wie ich über google herausgefunden habe sollte das aber nichts machen ... oder?
danke für eure Hilfe!
>>>cyber
[global]
#read size = 16384
#client code page = 850
#min password length = 0
max xmit = 65535
encrypt passwords = true
passdb backend = tdbsam
name resolve order = bcast
null passwords = yes
socket options = TCP_NODELAY IPTOS_LOWDELAY
kernel oplocks = false
bind interfaces only = yes
lpq cache time = 10
interfaces = 192.168.0.1/255.255.255.0
keep alive = 30
dead time = 15
writeable = yes
read raw = yes
security = share
local master = yes
workgroup = Arbeitsgruppe
netbios name = Router
load printers = no
username map = /etc/samba/user.map
os level = 65
log level = 0
guest account = nobody
[Music]
path = /home/Music
writable = yes
create mode = 777
directory mode = 777
guest ok = yes
[Recording]
path = /home/Recording
writable = yes
create mode = 777
directory mode = 777
guest ok = yes
[home]
path = /home
writable = yes
create mode = 777
directory mode = 777
[root]
path = /
writable = yes
create mode = 777
directory mode = 777
[httpd]
path = /home/apache
writable = yes
create mode = 777
directory mode = 777
folgende hardware als server:
VIA Nehemiah 1GHz, 512MB DDR-Ram, 2.5" ATA100-HDD.
OS: Debian etch mit neuestem etch-samba (3.0.24), Kernel 2.6.21.1 (selber kompiliert)
Habe den Server mit Devolo 200MBit Adaptern übers Stromnetz auf meine Workstation angehängt. Effektiv bringe ich maximal so um die 4MiB/sec Workstation -> Server durch, in die andere Richtung knappe 3 MiB.
Jetzt zum Samba-problem: von Server -> Workstation bekomme ich mittels Samba etwas unter 1.8MiB/sec durch. ziehe ich die gleiche Datei auf den HTTP-Share sinds 3MiB/sec (mit denen ich schon eher zufireden wäre, dass die Devolo-Dinger nicht mehr schaffen enttäuscht zwar, kann man aber wahrscheinlich nichts dagegen machen).
Workstation -> Server kann ich leider mit HTTP nicht prüfen, wobei ich hier aber mit Samba ca. 2.5MiB/sec zusammenbekomme.
Das interessante: wenn ich hier eine zweite Datei parallel noch kopiere sind's gesamt dann 4MiB/sec ... das ganze habe ich in die andere Richtung noch nicht probiert ...
die ~3MiB/sec bzw. ~4MiB/sec scheinen ein Maximum zu sein, wenn ich mehr Sessions parallel mache wird's auch nicht mehr.
Warum sind hier so große Unterschiede? Die Auslastung der maschine liegt bei 0.0 bis 0.7, abhängig davon, wieviel Sie gerade macht (installiert sind zB vdr mit einer hauppauge-karte mit Hardware MPEG2, nur zur Aufnahme, gelegentlich habe ich amule drauf laufen, X läuft nur im vncserver, und noch "kleinigkeiten" wie http-server, dhcp-server, ...)
anbei meine smb.conf. Die Auskommentierten Settings versteht samba nicht, habe die auskommentiert weil in der log.nmbd diese mit "Ignoring unknown parameter" beanstandet wurden.
Die einzigen Fehler, die ich in bezug auf samba sehe sind diese "auth/auth_util.c:create_builtin_users(751) - create_builtin_users: Failed to create Users", soviel wie ich über google herausgefunden habe sollte das aber nichts machen ... oder?
danke für eure Hilfe!
>>>cyber
[global]
#read size = 16384
#client code page = 850
#min password length = 0
max xmit = 65535
encrypt passwords = true
passdb backend = tdbsam
name resolve order = bcast
null passwords = yes
socket options = TCP_NODELAY IPTOS_LOWDELAY
kernel oplocks = false
bind interfaces only = yes
lpq cache time = 10
interfaces = 192.168.0.1/255.255.255.0
keep alive = 30
dead time = 15
writeable = yes
read raw = yes
security = share
local master = yes
workgroup = Arbeitsgruppe
netbios name = Router
load printers = no
username map = /etc/samba/user.map
os level = 65
log level = 0
guest account = nobody
[Music]
path = /home/Music
writable = yes
create mode = 777
directory mode = 777
guest ok = yes
[Recording]
path = /home/Recording
writable = yes
create mode = 777
directory mode = 777
guest ok = yes
[home]
path = /home
writable = yes
create mode = 777
directory mode = 777
[root]
path = /
writable = yes
create mode = 777
directory mode = 777
[httpd]
path = /home/apache
writable = yes
create mode = 777
directory mode = 777