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

Nils Kassube kassube at gmx.net
Thu Nov 7 18:08:06 UTC 2024


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.


Nils






More information about the ubuntu-users mailing list