rsync from remote host "failed: No space left on device (28)" even with --inplace

Adam Funk a24061 at ducksburg.com
Fri Nov 8 12:51:00 UTC 2024


On 2024-11-07, Nils Kassube via ubuntu-users wrote:

> On 07.11.24 Adam Funk wrote:
>> I'm trying to copy a lot of data from a high-performance computing
>> server to a USB hard drive.
>
>> $ ssh remotehost
>> # successful
>> # then in another terminal:
>> $ rsync -e ssh -a --info=progress2 --inplace \
>>     remotehost:/path/to/the_stuff/  /media/adam/CWB_DATA/the_stuff/
>>
>> It keeps failing with "failed: No space left on device (28)" even
>> though the USB drive has plenty of space:
>
>> $ df -ih .
>> Filesystem     Inodes IUsed IFree IUse% Mounted on
>> /dev/sdb1           0     0     0     - /media/adam/CWB_DATA
>>
>> I added the --inplace option after googling the error message, but
>> it's still producing the same error. I assume the inode 0 count is
>> because the drive is formatted in fat32.
>>
>> Is the drive format the problem?
>
> Yes, maybe FAT32 is the culprit - at least it is the reason for the
>  inode count of 0. Remember the max. file size for FAT32 is 4 GiB,
>  so maybe you just can't copy a huge file. OTOH, I'm not familiar
>  with rsync problems though, so maybe there is another reason.

None of the files are even close to that big, but there are a lot of
files (a few hundred thousand).




More information about the ubuntu-users mailing list