[Samba] [moser.florian at ca-c.at: AW: NAS with Samba and Multi-TT USB Hubs]

Jeremy Allison jra at samba.org
Tue Dec 10 17:41:10 UTC 2019

 Sending the resolution to the list so that others know
how to fix this :-).


----- Forwarded message from Florian Moser | CAC <moser.florian at ca-c.at> -----

Date: Tue, 10 Dec 2019 09:45:34 +0000
From: Florian Moser | CAC <moser.florian at ca-c.at>
To: Jeremy Allison <jra at samba.org>
Subject: AW: [Samba] NAS with Samba and Multi-TT USB Hubs

You're totally right! If I copy the files with robocopy and MT:32 (multi-threads:32) from the samba-server it works simultaneously.
Thank you!

-----Ursprüngliche Nachricht-----
Von: Jeremy Allison <jra at samba.org> 
Gesendet: Dienstag, 10. Dezember 2019 01:38
An: Florian Moser | CAC <moser.florian at ca-c.at>
Cc: samba at lists.samba.org
Betreff: Re: [Samba] NAS with Samba and Multi-TT USB Hubs

On Mon, Dec 09, 2019 at 01:40:47PM +0000, Florian Moser | CAC via samba wrote:
> Dear Sir or Madam,
> I've a very specific question about samba...
> My setup: I've a Raspberry 3B with Raspbian and a multi-TT USB hub attached to it. A few full-speed (1MB/s) mass-storage devices are going to be connected to this hub. On every device is just one big file (f.e. 50MB .txt file).
> Multi-TT just helps reading more full-speed devices on a single hub simultaneously. This works perfectly on the local Raspbian system.
> I've plugged in one device to the USB hub and tested the speed = 
> 227kB/s Two devices on the same hub at the same time, speed for each 
> hub = 227kB/s This also works with three devices or more.
> Now I've set up a samba server on this Raspberry Pi with the directory 
> of the USB-mounting point to be shared on a local network. (NAS) The samba server access works with Windows and I see every USB mass-storage as folder in a network directory (as expected).
> The only problem is, that it does not copy the files simultaneously. It copied file by file, so it takes much longer, than copying simultaneously in the local directories of the raspberry.
> F.e. I've four devices connected to the hub. On each device is just a single 50MB file.
> If I copy the whole content of just one device to a local directory 
> (/home/pi/test) it takes about four minutes (~200kB/s) If I copy the 
> whole content of all four devices to a local directory at the same 
> time it takes also four minutes because of the multi-TT hub. (With a 
> single-tt hub it would take 16 minutes) If I copy the whole content of 
> all four devices with a Windows PC, using the samba server on the 
> raspberry pi, it takes about 16 minutes. (I expected it to take 4 
> minutes, too)
> Is there a possibility to tell samba or raspbian to copy the contents simultaneously using the multi-TT usb hubs?

This is client driven, not server-driven. So you need to use a client that will do the simultaneous copy requests.

----- End forwarded message -----

More information about the samba mailing list