Hallo an Alle,
ein Neuer sucht Hilfe. Als Anfänger mit (X)Ubuntu habe ich mir hier schon viel Hilfe holen können, aber jetzt weiß ich nicht mehr weiter. Ich habe auf einer kleinen Beebox (Intel J3160, 4 GB RAM) einen Ubuntu-Server 16.04 mit Samba 4.3.11 aufgesetzt. Klappt soweit auch alles, ganze Verzeichnisse von meinem Xubuntu-Rechner (16.04) mit Unterverzeichnissen und Dateien bis ca. 6MB Größe werden mit ca. 60 MB/sec übertragen, was nach allem was ich gelesen habe in Ordnung ist. Aber: Ab einer Dateigrösse von ein paar hundert MB oder einigen GB (z.B. Filme) läuft der Kopiervorgang nur noch mit 9 -10 MB/sec. Das kuriose: Weil es so langsam ging habe ich den Kopiervorgang abgebrochen und es später nochmal versucht. Da die Datei schon vorhanden war - wenn auch nur mit ein paar zig MB kam natürlich die Abfrage ob die vorhandene Datei ersetzt werden soll. Mit ja geantwortet und ich traute meinen Augen nicht, er kopierte lt. Anzeige mit über 100 MB/sec. Ich habe dann ein wenig herumgespielt und festgestellt, wenn ich auf der Samba-Freigabe eine leere Datei z.B. filmxy.iso anlege und anschließend eine Datei dieses Namens (4,6 GB) übertrage dauert das Kopieren ca. 44 Sekunden, was etwa 104 MB/sec bedeutet. Ohne vorher eine leere Datei anzulegen fällt die Übertragungsrate wieder auf ca. 10 MB/sec. Habe schon einiges in der smb.conf versucht:
[global] ;socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=65536 SO_SNDBUF=65536 socket options = TCP_NODELAY ;max xmit = 65536 strict allocate = Yes allocation roundup size = 4096 read raw = Yes server signing = No write raw = Yes strict locking = No min receivefile size = 16384 use sendfile = Yes aio read size = 16384 aio write size = 16384 aio write behind = true
Meine Freigabe:
[xxxx] comment = xxxx Freigabe path = /platte/xxxx writeable = yes guest ok = no
Wäre schön, wenn mir hier jemand weiterhelfen könnte.