Felix-Wombat
22.01.12, 16:31
Hallo zusammen,
habe mich soeben hier angemeldet um oben kurz genanntes Problem mit Euch zu diskutieren. Habe schon einen Beitrag dazu gefunden, jedoch ist da keine Lösung enthalten.
Problembeschreibung:
Ich habe einen kleinen Desktop Rechner (Fujitsu Siemens C610) als Server in meinem Netzwerk laufen. Betriebssystem ist Linux Mint 11 (LXPE). Läuft soweit auch richtig gut. Nur bei dem Samba-Server gibt es das Problem der Dateiübertragung. Der Server hängt in einem 1000er LAN und meine Workstation ebenfalls. Zumindest dort sollten gut Übertragungsraten möglich sein (NetGear Switch).
Festplatte (WD Studio II Raid 1 2x 2000 GB) über FireWire 400 angeschlossen (an Soundkarte)
Das Lesen vom Server über Samba läuft mit durchschn. 30 MByte/s
-> Transferrate ist auch konstant und schwankt NICHT
Das Schreiben auf den Server über Samba läuft mit 2-3 MByte/s
-> Transferrate schwankt extrem (TaskManager-Anzeige teilweise auf 0%) -> siehe Anhang
Wenn ich im Netzwerk von meiner Workstation auf einen anderen PC etwas schreibe, geht das mit voller Leistung des 100 MBits Lans (der andere Rechner hat nur eine 100er Karte). Also immernoch schneller als das Schreiben auf den Linux Rechner.
Habe nun schon einmal probiert für die Netzwerkkarte des Servers (Intel 82547) den neuen Treiber zu installieren, das hat aber leider auch nichts geholfen.
NETIO sagt:
TCP connection established.
Packet size 1k bytes: 54.49 MByte/s Tx, 53.04 MByte/s Rx.
Packet size 2k bytes: 52.58 MByte/s Tx, 52.95 MByte/s Rx.
Packet size 4k bytes: 74.18 MByte/s Tx, 54.21 MByte/s Rx.
Packet size 8k bytes: 90.50 MByte/s Tx, 55.52 MByte/s Rx.
Packet size 16k bytes: 91.92 MByte/s Tx, 56.35 MByte/s Rx.
Packet size 32k bytes: 96.41 MByte/s Tx, 56.56 MByte/s Rx.
Done.
UDP connection established.
Packet size 1k bytes: 50.30 MByte/s (0%) Tx, 40.00 MByte/s (44%) Rx.
Packet size 2k bytes: 30.21 MByte/s (0%) Tx, 35.30 MByte/s (51%) Rx.
Packet size 4k bytes: 44.88 MByte/s (0%) Tx, 14.19 MByte/s (87%) Rx.
Packet size 8k bytes: 61.35 MByte/s (0%) Tx, 996.74 KByte/s (99%) Rx.
Packet size 16k bytes: 62.51 MByte/s (0%) Tx, 105.08 KByte/s (99%) Rx.
Packet size 32k bytes: 75.08 MByte/s (0%) Tx, 21.28 KByte/s (99%) Rx.
Done.
ethtool sagt:
Settings for eth0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
MDI-X: Unknown
Supports Wake-on: umbg
Wake-on: umbg
Current message level: 0x00000007 (7)
drv probe link
Link detected: yes
smb.conf sieht wie folgt aus, auch hier habe ich schon viel anhand von Tipps ausprobiert.
[global]
log file = /var/log/samba/log.%m
profile acls = yes
passwd chat = *new*password* %n\n *new*password* %n\n *changed*
socket options = TCP_NODELAY
#logon drive = H:
map to guest = bad user
interfaces = 192.168.1.101/255.255.255.0 # eth0
encrypt passwords = yes
passdb backend = tdbsam
nt acl support = yes
logon home = \\%N\%U # L bzw N
netbios name = felix-srv
server string = %h
#logon script = logon.cmd
winbind enum users = no
unix password sync = yes
local master = yes
logon path = \\%N\%U\profile
workgroup = WORKGROUP
update encrypted = yes
syslog = 0
security = user
passwd program = /usr/bin/passwd %u
wins support = yes
panic action = /usr/share/samba/panic-action %d
max log size = 4096
obey pam restrictions = yes
#performnce
socket options = TCP_NODELAY IPTOS_LOWDELAY
read raw = yes
write raw = yes
oplocks = yes
max xmit = 65535
dead time = 15
getwd cache = yes
lpq cache = 30
Vielleicht fällt ja jemandem noch etwas hilfreiches ein. Bin dankbar für jeden Tipp.
Vielen Dank und Grüße
Felix
habe mich soeben hier angemeldet um oben kurz genanntes Problem mit Euch zu diskutieren. Habe schon einen Beitrag dazu gefunden, jedoch ist da keine Lösung enthalten.
Problembeschreibung:
Ich habe einen kleinen Desktop Rechner (Fujitsu Siemens C610) als Server in meinem Netzwerk laufen. Betriebssystem ist Linux Mint 11 (LXPE). Läuft soweit auch richtig gut. Nur bei dem Samba-Server gibt es das Problem der Dateiübertragung. Der Server hängt in einem 1000er LAN und meine Workstation ebenfalls. Zumindest dort sollten gut Übertragungsraten möglich sein (NetGear Switch).
Festplatte (WD Studio II Raid 1 2x 2000 GB) über FireWire 400 angeschlossen (an Soundkarte)
Das Lesen vom Server über Samba läuft mit durchschn. 30 MByte/s
-> Transferrate ist auch konstant und schwankt NICHT
Das Schreiben auf den Server über Samba läuft mit 2-3 MByte/s
-> Transferrate schwankt extrem (TaskManager-Anzeige teilweise auf 0%) -> siehe Anhang
Wenn ich im Netzwerk von meiner Workstation auf einen anderen PC etwas schreibe, geht das mit voller Leistung des 100 MBits Lans (der andere Rechner hat nur eine 100er Karte). Also immernoch schneller als das Schreiben auf den Linux Rechner.
Habe nun schon einmal probiert für die Netzwerkkarte des Servers (Intel 82547) den neuen Treiber zu installieren, das hat aber leider auch nichts geholfen.
NETIO sagt:
TCP connection established.
Packet size 1k bytes: 54.49 MByte/s Tx, 53.04 MByte/s Rx.
Packet size 2k bytes: 52.58 MByte/s Tx, 52.95 MByte/s Rx.
Packet size 4k bytes: 74.18 MByte/s Tx, 54.21 MByte/s Rx.
Packet size 8k bytes: 90.50 MByte/s Tx, 55.52 MByte/s Rx.
Packet size 16k bytes: 91.92 MByte/s Tx, 56.35 MByte/s Rx.
Packet size 32k bytes: 96.41 MByte/s Tx, 56.56 MByte/s Rx.
Done.
UDP connection established.
Packet size 1k bytes: 50.30 MByte/s (0%) Tx, 40.00 MByte/s (44%) Rx.
Packet size 2k bytes: 30.21 MByte/s (0%) Tx, 35.30 MByte/s (51%) Rx.
Packet size 4k bytes: 44.88 MByte/s (0%) Tx, 14.19 MByte/s (87%) Rx.
Packet size 8k bytes: 61.35 MByte/s (0%) Tx, 996.74 KByte/s (99%) Rx.
Packet size 16k bytes: 62.51 MByte/s (0%) Tx, 105.08 KByte/s (99%) Rx.
Packet size 32k bytes: 75.08 MByte/s (0%) Tx, 21.28 KByte/s (99%) Rx.
Done.
ethtool sagt:
Settings for eth0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
MDI-X: Unknown
Supports Wake-on: umbg
Wake-on: umbg
Current message level: 0x00000007 (7)
drv probe link
Link detected: yes
smb.conf sieht wie folgt aus, auch hier habe ich schon viel anhand von Tipps ausprobiert.
[global]
log file = /var/log/samba/log.%m
profile acls = yes
passwd chat = *new*password* %n\n *new*password* %n\n *changed*
socket options = TCP_NODELAY
#logon drive = H:
map to guest = bad user
interfaces = 192.168.1.101/255.255.255.0 # eth0
encrypt passwords = yes
passdb backend = tdbsam
nt acl support = yes
logon home = \\%N\%U # L bzw N
netbios name = felix-srv
server string = %h
#logon script = logon.cmd
winbind enum users = no
unix password sync = yes
local master = yes
logon path = \\%N\%U\profile
workgroup = WORKGROUP
update encrypted = yes
syslog = 0
security = user
passwd program = /usr/bin/passwd %u
wins support = yes
panic action = /usr/share/samba/panic-action %d
max log size = 4096
obey pam restrictions = yes
#performnce
socket options = TCP_NODELAY IPTOS_LOWDELAY
read raw = yes
write raw = yes
oplocks = yes
max xmit = 65535
dead time = 15
getwd cache = yes
lpq cache = 30
Vielleicht fällt ja jemandem noch etwas hilfreiches ein. Bin dankbar für jeden Tipp.
Vielen Dank und Grüße
Felix