GDrive Offline Uploading Blocks after 2 Files Queued

What is the problem you are having with rclone?

I setup tmp_upload_path and expected to be able to dump a bunch of files into my mount and just have them upload in the background, however rsync blocks after 2 files have been put into the upload queue, but resumes after one of the two files is successfully uploaded. I'm curious if this is a known limitation or if I have something configured incorrectly.

What is your rclone version (output from rclone version)

rclone v1.50.2

  • os/arch: linux/amd64
  • go version: go1.13.6

Which OS you are using and how many bits (eg Windows 7, 64 bit)

Ubuntu 20.04 Beta

Which cloud storage system are you using? (eg Google Drive)

Google Drive

The command you were trying to run (eg rclone copy /tmp remote:tmp)

/usr/bin/rclone mount
--config=/home/<>/rclone.conf
--allow-other
--drive-use-trash
--uid 1000
--gid 120
--file-perms 0666
--umask 0000
--log-file=/home/<>/log.log
--log-level DEBUG
--stats=0
gdrivecachecrypt: /mnt/gdrive

A log from the command with the -vv flag (eg output from rclone -vv copy /tmp remote:tmp)

My log is huge because I'm using a mount with the debug logging. If there's a specific output I should search for and snip I'd be happy to upload it.

My rclone.conf
[gdrive]
type = drive
client_id = <>
scope = drive.file
token = <>
root_folder_id = root

[gdrivecachecrypt]
type = crypt
remote = gdrivecache:
filename_encryption = standard
directory_name_encryption = true
password = <>

[gdrivecache]
type = cache
remote = gdrive:rclone
chunk_size = 10M
info_age = 4w
chunk_total_size = 10G
tmp_upload_path = /mnt/hdd/cache/

I think this might be a known cache oddity, but I'm not 100% sure.

We haven't got a maintainer for the cache backend at the moment alas :frowning:

I plan to take a look at the source tonight, but this will be my first time looking at Go so we'll see how far I get.

1 Like

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.