What is the problem you are having with rclone?
Running ls on an union results in User Rate Limit Exceeded consistently and returns no results. Running the same command on the individual remotes works.
What is your rclone version (output from rclone version
)
1.55 but I've also tested the latest beta
rclone v1.56.0-beta.5415.b9d0ed4f5
- os/version: ubuntu 18.04 (64 bit)
- os/kernel: 4.15.0-137-generic (x86_64)
- os/type: linux
- os/arch: amd64
- go/version: go1.16.3
- go/linking: static
- go/tags: none
Which OS you are using and how many bits (eg Windows 7, 64 bit)
Ubuntu 18.04 x64
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
)
$ rclone ls google: -vvvv
2021/04/19 22:00:52 DEBUG : Using config file from "/home/hacktek/.config/rclone/rclone.conf"
2021/04/19 22:00:52 DEBUG : rclone: Version "v1.56.0-beta.5415.b9d0ed4f5" starting with parameters ["rclone" "ls" "google:" "-vvvv"]
2021/04/19 22:00:52 DEBUG : Creating backend with remote "google:"
2021/04/19 22:00:52 DEBUG : Creating backend with remote "google2:"
2021/04/19 22:00:52 DEBUG : Creating backend with remote "google1:"
2021/04/19 22:00:52 DEBUG : union root '': actionPolicy = *policy.EpAll, createPolicy = *policy.EpMfs, searchPolicy = *policy.FF
2021/04/19 22:00:53 DEBUG : Temporary manual requests: No export formats found for "application/vnd.google-apps.form"
2021/04/19 22:00:53 DEBUG : pacer: low level retry 1/10 (error googleapi: Error 403: User Rate Limit Exceeded. Rate of requests for user exceed configured project quota. You may consider re-evaluating expected per-user traffic to the API and adjust project quota limits accordingly. You may monitor aggregate quota usage and adjust limits in the API Console: https://console.developers.google.com/apis/api/drive.googleapis.com/quotas?project=102646426726, userRateLimitExceeded)
2021/04/19 22:00:53 DEBUG : pacer: Rate limited, increasing sleep to 1.415211046s
2021/04/19 22:00:53 DEBUG : pacer: low level retry 1/10 (error googleapi: Error 403: User Rate Limit Exceeded. Rate of requests for user exceed configured project quota. You may consider re-evaluating expected per-user traffic to the API and adjust project quota limits accordingly. You may monitor aggregate quota usage and adjust limits in the API Console: https://console.developers.google.com/apis/api/drive.googleapis.com/quotas?project=102646426726, userRateLimitExceeded)
2021/04/19 22:00:53 DEBUG : pacer: Rate limited, increasing sleep to 2.787841898s
2021/04/19 22:00:53 DEBUG : pacer: low level retry 1/10 (error googleapi: Error 403: User Rate Limit Exceeded. Rate of requests for user exceed configured project quota. You may consider re-evaluating expected per-user traffic to the API and adjust project quota limits accordingly. You may monitor aggregate quota usage and adjust limits in the API Console: https://console.developers.google.com/apis/api/drive.googleapis.com/quotas?project=102646426726, userRateLimitExceeded)
2021/04/19 22:00:53 DEBUG : pacer: Rate limited, increasing sleep to 4.772750861s
2021/04/19 22:00:53 DEBUG : pacer: Reducing sleep to 0s
2021/04/19 22:00:53 DEBUG : pacer: low level retry 1/10 (error googleapi: Error 403: User Rate Limit Exceeded. Rate of requests for user exceed configured project quota. You may consider re-evaluating expected per-user traffic to the API and adjust project quota limits accordingly. You may monitor aggregate quota usage and adjust limits in the API Console: https://console.developers.google.com/apis/api/drive.googleapis.com/quotas?project=102646426726, userRateLimitExceeded)
2021/04/19 22:00:53 DEBUG : pacer: Rate limited, increasing sleep to 1.39458083s
2021/04/19 22:00:53 DEBUG : pacer: low level retry 2/10 (error googleapi: Error 403: User Rate Limit Exceeded. Rate of requests for user exceed configured project quota. You may consider re-evaluating expected per-user traffic to the API and adjust project quota limits accordingly. You may monitor aggregate quota usage and adjust limits in the API Console: https://console.developers.google.com/apis/api/drive.googleapis.com/quotas?project=102646426726, userRateLimitExceeded)
2021/04/19 22:00:53 DEBUG : pacer: Rate limited, increasing sleep to 2.164200423s
2021/04/19 22:00:53 DEBUG : pacer: low level retry 1/10 (error googleapi: Error 403: User Rate Limit Exceeded. Rate of requests for user exceed configured project quota. You may consider re-evaluating expected per-user traffic to the API and adjust project quota limits accordingly. You may monitor aggregate quota usage and adjust limits in the API Console: https://console.developers.google.com/apis/api/drive.googleapis.com/quotas?project=102646426726, userRateLimitExceeded)
2021/04/19 22:00:53 DEBUG : pacer: Rate limited, increasing sleep to 1.26885383s
2021/04/19 22:00:53 DEBUG : pacer: Reducing sleep to 0s
2021/04/19 22:00:53 DEBUG : pacer: low level retry 2/10 (error googleapi: Error 403: User Rate Limit Exceeded. Rate of requests for user exceed configured project quota. You may consider re-evaluating expected per-user traffic to the API and adjust project quota limits accordingly. You may monitor aggregate quota usage and adjust limits in the API Console: https://console.developers.google.com/apis/api/drive.googleapis.com/quotas?project=102646426726, userRateLimitExceeded)
2021/04/19 22:00:53 DEBUG : pacer: Rate limited, increasing sleep to 1.126746865s
2021/04/19 22:00:54 DEBUG : pacer: Reducing sleep to 0s
Same thing on the individual remotes (filenames removed):
$ rclone ls google1: -vvvv
2021/04/19 22:03:14 DEBUG : Using config file from "/home/hacktek/.config/rclone/rclone.conf"
2021/04/19 22:03:14 DEBUG : rclone: Version "v1.56.0-beta.5415.b9d0ed4f5" starting with parameters ["rclone" "ls" "google1:" "-vvvv"]
2021/04/19 22:03:14 DEBUG : Creating backend with remote "google1:"
2021/04/19 22:03:15 DEBUG : Temporary manual requests: No export formats found for "application/vnd.google-apps.form"
5276795471
7372595200
28573102080
0 testwrite
12629032960
2939504640
7328040960
15399649280
3246080
931840
43350937600
1853880320
39536640
$ rclone ls google2: -vvvv
2021/04/19 22:04:10 DEBUG : Using config file from "/home/hacktek/.config/rclone/rclone.conf"
2021/04/19 22:04:10 DEBUG : rclone: Version "v1.56.0-beta.5415.b9d0ed4f5" starting with parameters ["rclone" "ls" "google2:" "-vvvv"]
2021/04/19 22:04:10 DEBUG : Creating backend with remote "google2:"
0
389
651
205
3203
307
152
The rclone config contents with secrets removed.
[google1]
type = drive
scope = drive
team_drive = yyyy
[google2]
type = drive
scope = drive
team_drive = xxxx
[google]
type = union
remotes = google1: google2:
A log from the command with the -vv
flag
See above