ubuntuusers.de

Upload auf Samba Server extrem langsam

Status: Gelöst | Ubuntu-Version: Ubuntu 16.04 (Xenial Xerus)
Antworten |

bugz

Anmeldungsdatum:
4. November 2007

Beiträge: 122

Hallo,

habe hier einen Ubuntu Server am laufen. Seine 3 Netzwerk-Interfaces werden im Teaming/Bonding (bond-mode 4 - LACP/802.3) betrieben. Das Bonding habe ich jetzt mehrmals in anderen Modis probiert, aber der Upload per Samba auf den Server ist sehr langsam (beginnend mit 250MBit/s sinkend bis auf unter 10MBit/s und weniger), der Download ist bei 1GBit/s.

Der Datentransfer findet meistens von Windows aus statt, also ich möchte von meinem Desktop auf meinen Server etwas rüberkopieren mittels TotalCommander.

Mittels iperf habe ich auch nahezu das selbe Ergebnis ermittel - Download 950MBit/s und Upload 250MBit/s, wobei dies nicht dem reellen Datenverkehr entspricht.

Woran kann das liegen? Vielen Dank euch!

PS: Ziehe gerade eine Backup-Datei mit über 8GB auf den Server und die Übertragungsrate ist von 15MB/s auf jetzt 300KB/s gesunken und es sinkt weiter...

Moderiert von praseodym:

Thema verschoben! Bitte beachte die als Wichtig markierten Themen ("Welche Themen gehören hier her und welche nicht?"), Danke.

Bearbeitet von sebix:

Titel auf Wunsch des TE angepasst!

bugz

(Themenstarter)

Anmeldungsdatum:
4. November 2007

Beiträge: 122

Neues Minimum liegt bei gerade 122KByte/s - das entspricht rechnerisch gerade mal 1MBit/s!

bugz

(Themenstarter)

Anmeldungsdatum:
4. November 2007

Beiträge: 122

Fehlen euch Informationen, dann fragt mich... kann euch gerne alles zur Verfügung stellen. Habe nun sämtliche Fixes in den Google Top 10 ausprobiert ohne nennenswerte Änderung!

Liegt es eventuell am Dateisystem? NTFS?

Beim Server handelt es sich um einen HP N40L, aber unter Windows hatte ich keine solchen unglaublich langsamen Übertragungsgeschwindigkeiten.

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22111

Wohnort: ~

Zeige alle Terminal-Ausgaben von hier in Codeblöcken zur "Diagnose". Mal sehen, ob Hardwareseitig was geht

Gruss

praseodym

bugz

(Themenstarter)

Anmeldungsdatum:
4. November 2007

Beiträge: 122

1
2
>uname -a 
>Linux BADA 4.4.0-45-generic #66-Ubuntu SMP Wed Oct 19 14:12:37 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
>lspci -nnk | grep -i net -A2
>02:00.0 Ethernet controller [0200]: Intel Corporation 82571EB Gigabit Ethernet Controller [8086:105e] (rev 06)
	Subsystem: Hewlett-Packard Company NC360T PCI Express Dual Port Gigabit Server Adapter [103c:7044]
	Kernel driver in use: e1000e
--
02:00.1 Ethernet controller [0200]: Intel Corporation 82571EB Gigabit Ethernet Controller [8086:105e] (rev 06)
	Subsystem: Hewlett-Packard Company NC360T PCI Express Dual Port Gigabit Server Adapter [103c:7044]
	Kernel driver in use: e1000e
--
03:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5723 Gigabit Ethernet PCIe [14e4:165b] (rev 10)
	Subsystem: Hewlett-Packard Company NC107i Integrated PCI Express Gigabit Server Adapter [103c:705d]
	Kernel driver in use: tg3
1
2
3
4
5
6
7
8
>lsusb
>Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 152e:1640 LG (HLDS) 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
>usb-devices
>T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 5
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev=04.04
S:  Manufacturer=Linux 4.4.0-45-generic ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=0020:00:12.2
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=01 Lev=01 Prnt=01 Port=04 Cnt=01 Dev#=  2 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=152e ProdID=1640 Rev=01.59
S:  Manufacturer=HLDS Inc
S:  Product=SuperMulti RW   
S:  SerialNumber=001010166000004E5
C:  #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=2mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=05 Prot=50 Driver=usb-storage

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 5
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev=04.04
S:  Manufacturer=Linux 4.4.0-45-generic ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=0020:00:13.2
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 4
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev=04.04
S:  Manufacturer=Linux 4.4.0-45-generic ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=0020:00:16.2
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 5
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0001 Rev=04.04
S:  Manufacturer=Linux 4.4.0-45-generic ohci_hcd
S:  Product=OHCI PCI host controller
S:  SerialNumber=0020:00:12.0
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=05 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 5
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0001 Rev=04.04
S:  Manufacturer=Linux 4.4.0-45-generic ohci_hcd
S:  Product=OHCI PCI host controller
S:  SerialNumber=0020:00:13.0
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=06 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 4
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0001 Rev=04.04
S:  Manufacturer=Linux 4.4.0-45-generic ohci_hcd
S:  Product=OHCI PCI host controller
S:  SerialNumber=0020:00:16.0
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
> cat /etc/network/interfaces
># This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
  iface eth0 inet manual
  bond-master bond0

auto eth1
  iface eth1 inet manual
  bond-master bond0

auto eth2
  iface eth2 inet manual
  bond-master bond0  

auto bond0
iface bond0 inet static
	address 192.168.2.21
	netmask 255.255.255.0
	network 192.168.2.0
	broadcast 192.168.2.255
	gateway 192.168.2.254
	dns-nameservers 192.168.2.254
	bond-mode 4
	bond-miimon 100
	bond-lacp-rate 1
	bond-slaves eth0 eth1 eth2
	bond-primary eth0
1
2
3
4
>cat /etc/resolv.conf
># Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.2.254
1
2
3
4
5
6
7
8
>cat /etc/hosts
>127.0.0.1	localhost
127.0.1.1	BADA

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
>ifconfig -a
>bond0     Link encap:Ethernet  Hardware Adresse 28:92:32:32:1f:30  
          inet Adresse:192.168.2.21  Bcast:192.168.2.255  Maske:255.255.255.0
          inet6-Adresse: fe80::2a92:4aad:fe32:f30/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metrik:1
          RX-Pakete:1016407 Fehler:0 Verloren:149 Überläufe:0 Fenster:0
          TX-Pakete:1145728 Fehler:0 Verloren:30 Überläufe:0 Träger:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX-Bytes:973109506 (973.1 MB)  TX-Bytes:1614493828 (1.6 GB)

eth0      Link encap:Ethernet  Hardware Adresse 28:92:32:32:1f:30  
          UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metrik:1
          RX-Pakete:137072 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
          TX-Pakete:1747 Fehler:0 Verloren:0 Überläufe:0 Träger:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX-Bytes:121170852 (121.1 MB)  TX-Bytes:223582 (223.5 KB)
          Interrupt:18 

eth1      Link encap:Ethernet  Hardware Adresse 28:92:32:32:1f:30  
          UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metrik:1
          RX-Pakete:62817 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
          TX-Pakete:1142234 Fehler:0 Verloren:0 Überläufe:0 Träger:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX-Bytes:11678821 (11.6 MB)  TX-Bytes:1614046738 (1.6 GB)
          Interrupt:18 Speicher:fe8e0000-fe900000 

eth2      Link encap:Ethernet  Hardware Adresse 28:92:32:32:1f:30  
          UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metrik:1
          RX-Pakete:816518 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
          TX-Pakete:1747 Fehler:0 Verloren:0 Überläufe:0 Träger:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX-Bytes:840259833 (840.2 MB)  TX-Bytes:223508 (223.5 KB)
          Interrupt:19 Speicher:fe880000-fe8a0000 

lo        Link encap:Lokale Schleife  
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:65536  Metrik:1
          RX-Pakete:503 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
          TX-Pakete:503 Fehler:0 Verloren:0 Überläufe:0 Träger:0
          Kollisionen:0 Sendewarteschlangenlänge:1 
          RX-Bytes:32892 (32.8 KB)  TX-Bytes:32892 (32.8 KB)

1
2
3
4
5
>route -n
>Kernel-IP-Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.2.254 0.0.0.0         UG    0      0        0 bond0
192.168.2.0   0.0.0.0         255.255.255.0   U     0      0        0 bond0
1
2
3
4
5
>arp -av
>fritz.box (192.168.2.254) auf 34:31:c4:37:41:7c [ether] auf bond0
BOO.fritz.box (192.168.2.6) auf 00:1b:78:5a:65:42 [ether] auf bond0
BOO.fritz.box (192.168.2.8) auf <unvollständig> auf bond0
Einträge: 3   Ignoriert: 0   Gefunden: 3
1
2
3
4
>ip neigh show
>192.168.2.254 dev bond0 lladdr 34:31:c4:37:41:7c REACHABLE
192.168.2.6 dev bond0 lladdr 00:1b:78:5a:65:42 REACHABLE
192.168.2.8 dev bond0  FAILED
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
>ping -c 2 8.8.8.8
>PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=46 time=36.8 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=46 time=36.4 ms

--- 8.8.8.8 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 36.479/36.639/36.800/0.249 ms
PING 8.8.4.4 (8.8.4.4) 56(84) bytes of data.
64 bytes from 8.8.4.4: icmp_seq=1 ttl=46 time=36.7 ms
64 bytes from 8.8.4.4: icmp_seq=2 ttl=46 time=36.4 ms

--- 8.8.4.4 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1002ms
rtt min/avg/max/mdev = 36.425/36.563/36.701/0.138 ms

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22111

Wohnort: ~

          RX-Pakete:1016407 Fehler:0 Verloren:149 Überläufe:0 Fenster:0

Stimmt der mtu-Wert?

bugz

(Themenstarter)

Anmeldungsdatum:
4. November 2007

Beiträge: 122

Bestimmt, steht so geschrieben. Woran kann das liegen?

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22111

Wohnort: ~

Den mtu müsstest du auch über die interfaces steuern können:

http://www.debianhelp.co.uk/mtu.htm

bugz

(Themenstarter)

Anmeldungsdatum:
4. November 2007

Beiträge: 122

Aber hat der MTU damit überhaupt was zu tun?

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22111

Wohnort: ~

Verlorene Rx- und vor Allem Tx-Pakete oftmals

bugz

(Themenstarter)

Anmeldungsdatum:
4. November 2007

Beiträge: 122

Aber dann würde es sich in beide Richtungen auswirken oder? Weil Download vom Server hab ich 110MB/s, aber Upload sinkt bis unter 100KB/s...

bugz

(Themenstarter)

Anmeldungsdatum:
4. November 2007

Beiträge: 122

Oder verstehe ich was falsch?

bugz

(Themenstarter)

Anmeldungsdatum:
4. November 2007

Beiträge: 122

Hallo?

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22111

Wohnort: ~

Hast du die Werte 1500 bzw. 1492 getestet?

bugz

(Themenstarter)

Anmeldungsdatum:
4. November 2007

Beiträge: 122

Ja, habe ich ausprobiert, aber ohne Besserung.

Diese Werte wirken sich auch auf Up-/Download aus, wobei bei mir nur der Upload auf den Server betroffen ist.

Antworten |