Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Guide: How To Use Rclone To Mount Cloud Drives And Play Files

Featured Replies

On 12/28/2021 at 10:32 AM, DZMM said:

sounds like an Apple or Plex issue. Have you tried playing a local copy to see what happens?

Actually it only happens on new tv series once they are first downloaded and it works on local playback. What can be the issue here? only happens on iphone and apple tv. 

  • Replies 3.4k
  • Views 633.2k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • I just came across an issue after restarting my server where mergefs wasn't installing. After some investigation it seems the latest build from mergerfs does not work properly and I solved the problem

  • Key elements of my rclone mount command: rclone mount \ --allow-other \ --buffer-size 256M \ --dir-cache-time 720h \ --drive-chunk-size 512M \ --log-level INFO \ --vfs-read-chunk-size

  • Multiple mounts, one upload and one tidy-up script.   @watchmeexplode5 did some testing and performance gets worse as you get closer to the 400k mark, so you'll need to do something like bel

Posted Images

6 hours ago, Michel Amberg said:

Actually it only happens on new tv series once they are first downloaded and it works on local playback. What can be the issue here? only happens on iphone and apple tv. 

Scratch that have failed on local playback now also. Do I need to change the script settings? I recently changed for your updated ones and I think that started it.

  • Author
21 hours ago, markrudling said:

Hi

 

I frequently get failed mount attempts on first start. I have to keep running it and then it will catch and run flawlessly.

 

Reboots don't happen often, but I'm keen to try get it running on first attempt.

 

2022/01/26 12:18:28 DEBUG : 4 go routines active
26.01.2022 12:18:28 INFO: *** Creating mount for remote gdrive
26.01.2022 12:18:28 INFO: sleeping for 20 seconds
2022/01/26 12:18:28 NOTICE: Serving remote control on http://localhost:5572/
26.01.2022 12:18:48 INFO: continuing...
26.01.2022 12:18:48 CRITICAL: gdrive mount failed - please check for problems.  Stopping dockers

 

Any one solved this yet?
 

Post your mount settings from the script

  • Author
10 hours ago, Michel Amberg said:

Scratch that have failed on local playback now also. Do I need to change the script settings? I recently changed for your updated ones and I think that started it.

If it doesn't work locally just on apple tv it's nothing to do with the script.  To verify move the offending file to a non script folder and try and play.

25 minutes ago, DZMM said:

Post your mount settings from the script

Pretty much stock

 

# REQUIRED SETTINGS
RcloneRemoteName="gdrive" # Name of rclone remote mount WITHOUT ':'. NOTE: Choose your encrypted remote for sensitive data
RcloneMountShare="/mnt/user/mount_rclone" # where your rclone remote will be located without trailing slash  e.g. /mnt/user/mount_rclone
RcloneMountDirCacheTime="720h" # rclone dir cache time
LocalFilesShare="/mnt/user/local" # location of the local files and MountFolders you want to upload without trailing slash to rclone e.g. /mnt/user/local. Enter 'ignore' to disable
RcloneCacheShare="/mnt/user/rclone_cache" # location of rclone cache files without trailing slash e.g. /mnt/user0/mount_rclone
RcloneCacheMaxSize="3000G" # Maximum size of rclone cache
RcloneCacheMaxAge="336h" # Maximum age of cache files
MergerfsMountShare="/mnt/user/mount_mergerfs" # location without trailing slash  e.g. /mnt/user/mount_mergerfs. Enter 'ignore' to disable
DockerStart="netdata Plex-Media-Server tautulli sabnzbd binhex-prowlarr radarr radarr4k sonarr overseerr" # list of dockers, separated by space, to start once mergerfs mount verified. Remember to disable AUTOSTART for dockers added in docker settings page
MountFolders=\{"Movies,Movies 4k,Series"\} # comma separated list of folders to create within the mount

 

Hi all,

 

I just went through the steps to setup clone, google drive, etc. per the directions on this forum however I have a question. My mount_rclone folder is currently using local data, a fair amount in comparison to total. I was wondering what could be causing this or what I could check? Everything in this folder is uploaded to the cloud already.

 

If anyone asks I’m currently running this machine off a 240gb SSD as a test. My main server (little over 150tb) has unfortunately become a hindrance physically and I need to down size it’s size into something smaller. Thinking a node 304 which can only accommodate six drives and I have 14 currently so I’m really hoping to make this work until I can use my server rack again sometime down the road.

 

Thanks in advance.

158188E3-3DC6-48BA-B45B-FD6C90475154.png

1 hour ago, Jharris1984 said:

Hi all,

 

I just went through the steps to setup clone, google drive, etc. per the directions on this forum however I have a question. My mount_rclone folder is currently using local data, a fair amount in comparison to total. I was wondering what could be causing this or what I could check? Everything in this folder is uploaded to the cloud already.

 

If anyone asks I’m currently running this machine off a 240gb SSD as a test. My main server (little over 150tb) has unfortunately become a hindrance physically and I need to down size it’s size into something smaller. Thinking a node 304 which can only accommodate six drives and I have 14 currently so I’m really hoping to make this work until I can use my server rack again sometime down the road.

 

Thanks in advance.

158188E3-3DC6-48BA-B45B-FD6C90475154.png

My first guess would be the cache, what do you have set as the cache size on your mount script? I believe this is set at 400GB in the original script which would obviously be a little high for your test rig with only a 250GB drive in place.

 

RcloneCacheMaxSize="XXXX" # Maximum size of rclone cache

  • Author
3 hours ago, MadMatt337 said:

My first guess would be the cache, what do you have set as the cache size on your mount script? I believe this is set at 400GB in the original script which would obviously be a little high for your test rig with only a 250GB drive in place.

 

RcloneCacheMaxSize="XXXX" # Maximum size of rclone cache

I agree.  Have you tried browsing the directory?  If you go to /disk1/mount_rclone/ /disk2/mount_rclone/ etc etc you'll see the files that are actually on your machine, rather than all the files in the mount if you went to /user/mount_rclone.

 

Or, unmount and then look to see what files are left.

 

On 1/27/2022 at 8:56 AM, DZMM said:

If it doesn't work locally just on apple tv it's nothing to do with the script.  To verify move the offending file to a non script folder and try and play.

Moving the file to the array solves the problem with everything. It just happens if it is in the mergerfs folder. Today I got this problem again and I fixed it by clicking play on the file a couple of times. It gives a transcoder error the first 3-4 times and then it plays flawlessly for the entire clip. I am guessing it fails to buffer enough of the file for the transcoder to even start and if I request it a couple of times it has downloaded enough of the file to start playback. It does take a while for the playback to play once you press it, it's like it times out after a while. Is there a way to get a log of what is failing? Ideally it would be nice to get more logs from plex actually saying what went wrong not just "Error playback failed, transoder error".

6 minutes ago, Michel Amberg said:

Moving the file to the array solves the problem with everything. It just happens if it is in the mergerfs folder. Today I got this problem again and I fixed it by clicking play on the file a couple of times. It gives a transcoder error the first 3-4 times and then it plays flawlessly for the entire clip. I am guessing it fails to buffer enough of the file for the transcoder to even start and if I request it a couple of times it has downloaded enough of the file to start playback. It does take a while for the playback to play once you press it, it's like it times out after a while. Is there a way to get a log of what is failing? Ideally it would be nice to get more logs from plex actually saying what went wrong not just "Error playback failed, transoder error".


I actually found the error logs when it happens. This seems to be what plex is saying:

 

plex logs.txt

Hi all, having an odd issue that i havent been able to find a definite answer to yet. Just thought I'd check on my upload script earlier, and saw I was having errors. It said to retry? 

2022/01/29 00:48:02 INFO :
Transferred: 2.059 TiB / 8.721 TiB, 24%, 3.370 MiB/s, ETA 3w2d23h48m30s
Errors: 257 (retrying may help)
Checks: 21638 / 21642, 100%
Deleted: 10690 (files), 0 (dirs)
Renamed: 10690
Transferred: 10690 / 20702, 52%
Elapsed time: 190h1m0.8s
Checking:

i just realized that i previously did NOT have my dockers in the mount script. so i ran the clean up script, stopped docker, added them back into the mount script, restarted docker then the script then ran upload, and got this ^^^. what have i done? Also, how do I use service accounts on unraid with the autorclone instructions? I cant get pip or py3 to work at all. Thank you for your time!!

Hey all,

 

Appreciate the earlier feedback about the cache. That was definitely the culprit for taking up the space.

 

I have run into a new problem however.  I turned off my computer earlier and turned it back on after a few hours and it’s no longer connecting to rclone it appears.  Everything was working flawlessly until now.

 

I have attached a screenshot of what it looks like when I run the mount user script.  I have removed rclone, redone the mount script from scratch, redone the client secret on the API site, and gone through the rclone confit from scratch again.  I’m not too sure what else I can try short of redoing all of unraid.

 

Thanks in advance.

 

 

Edit --- added additional text from rclone_mount user script

 

Script location: /tmp/user.scripts/tmpScripts/rclone_mount/script
Note that closing this window will abort the execution of this script
30.01.2022 00:11:20 INFO: Creating local folders.
30.01.2022 00:11:20 INFO: Creating MergerFS folders.
30.01.2022 00:11:20 INFO: *** Starting mount of remote gdrive_media_vfs
30.01.2022 00:11:20 INFO: Checking if this script is already running.
30.01.2022 00:11:20 INFO: Script not running - proceeding.
30.01.2022 00:11:20 INFO: *** Checking if online
30.01.2022 00:11:21 PASSED: *** Internet online
30.01.2022 00:11:21 INFO: Mount not running. Will now mount gdrive_media_vfs remote.
30.01.2022 00:11:21 INFO: Recreating mountcheck file for gdrive_media_vfs remote.
2022/01/30 00:11:21 DEBUG : rclone: Version "v1.57.0" starting with parameters ["rcloneorig" "--config" "/boot/config/plugins/rclone/.rclone.conf" "copy" "mountcheck" "gdrive_media_vfs:" "-vv" "--no-traverse"]
2022/01/30 00:11:21 DEBUG : Creating backend with remote "mountcheck"
2022/01/30 00:11:21 DEBUG : Using config file from "/boot/config/plugins/rclone/.rclone.conf"
2022/01/30 00:11:21 DEBUG : fs cache: adding new entry for parent of "mountcheck", "/root"
2022/01/30 00:11:21 DEBUG : Creating backend with remote "gdrive_media_vfs:"
2022/01/30 00:11:21 DEBUG : Creating backend with remote "gdrive:crypt"
2022/01/30 00:11:21 DEBUG : Google drive root 'crypt': 'root_folder_id = 0AE46twUmuYOsUk9PVA' - save this in the config to speed up startup
2022/01/30 00:11:21 DEBUG : mountcheck: Modification times differ by -32m3.923444851s: 2022-01-30 00:11:21.150444851 -0500 EST, 2022-01-30 04:39:17.227 +0000 UTC
2022/01/30 00:11:22 DEBUG : mountcheck: md5 = 2b6512643b9492c83c85fbfdfa38fe41 OK
2022/01/30 00:11:22 INFO : mountcheck: Copied (replaced existing)
2022/01/30 00:11:22 INFO :
Transferred: 32 B / 32 B, 100%, 0 B/s, ETA -
Transferred: 1 / 1, 100%
Elapsed time: 1.2s

2022/01/30 00:11:22 DEBUG : 6 go routines active
30.01.2022 00:11:22 INFO: *** Creating mount for remote gdrive_media_vfs
30.01.2022 00:11:22 INFO: sleeping for 5 seconds
2022/01/30 00:11:22 NOTICE: Serving remote control on http://localhost:5572/
2022/01/30 00:11:23 INFO : vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0)
30.01.2022 00:11:27 INFO: continuing...
30.01.2022 00:11:27 INFO: Successful mount of gdrive_media_vfs mount.
30.01.2022 00:11:27 INFO: Mergerfs not installed - installing now.
fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/community/x86_64/APKINDEX.tar.gz
v3.10.9-43-g3feb769ea3 [http://dl-cdn.alpinelinux.org/alpine/v3.10/main]
v3.10.6-10-ged79a86de3 [http://dl-cdn.alpinelinux.org/alpine/v3.10/community]
OK: 10351 distinct packages available
(1/6) Installing ca-certificates (20191127-r2)
(2/6) Installing nghttp2-libs (1.39.2-r1)
(3/6) Installing libcurl (7.66.0-r4)
(4/6) Installing expat (2.2.8-r0)
(5/6) Installing pcre2 (10.33-r0)
(6/6) Installing git (2.22.5-r0)
Executing busybox-1.30.1-r2.trigger
Executing ca-certificates-20191127-r2.trigger
OK: 21 MiB in 20 packages
Cloning into 'mergerfs'...
2.33.3
Note: checking out '2.33.3'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

git checkout -b

HEAD is now at f159fe6 Merge pull request #997 from trapexit/link-getattr
(1/50) Upgrading musl (1.1.22-r3 -> 1.1.22-r4)
(2/50) Installing fakeroot (1.23-r0)
(3/50) Installing sudo (1.9.5p2-r0)
(4/50) Installing libcap (2.27-r0)
(5/50) Installing pax-utils (1.2.3-r0)
(6/50) Installing openssl (1.1.1k-r0)
(7/50) Installing libattr (2.4.48-r0)
(8/50) Installing attr (2.4.48-r0)
(9/50) Installing tar (1.32-r1)
(10/50) Installing pkgconf (1.6.1-r1)
(11/50) Installing patch (2.7.6-r6)
(12/50) Installing libgcc (8.3.0-r0)
(13/50) Installing libstdc++ (8.3.0-r0)
(14/50) Installing lzip (1.21-r0)
(15/50) Installing curl (7.66.0-r4)
(16/50) Installing abuild (3.4.0-r0)
Executing abuild-3.4.0-r0.pre-install
(17/50) Installing m4 (1.4.18-r1)
(18/50) Installing libbz2 (1.0.6-r7)
(19/50) Installing perl (5.28.3-r0)
(20/50) Installing autoconf (2.69-r2)
(21/50) Installing automake (1.16.1-r0)
(22/50) Installing binutils (2.32-r1)
(23/50) Installing gmp (6.1.2-r1)
(24/50) Installing isl (0.18-r0)
(25/50) Installing libgomp (8.3.0-r0)
(26/50) Installing libatomic (8.3.0-r0)
(27/50) Installing mpfr3 (3.1.5-r1)
(28/50) Installing mpc1 (1.1.0-r0)
(29/50) Installing gcc (8.3.0-r0)
(30/50) Installing musl-dev (1.1.22-r4)
(31/50) Installing libc-dev (0.7.1-r0)
(32/50) Installing g++ (8.3.0-r0)
(33/50) Installing gettext-asprintf (0.19.8.1-r4)
(34/50) Installing libintl (0.19.8.1-r4)
(35/50) Installing libunistring (0.9.10-r0)
(36/50) Installing gettext-libs (0.19.8.1-r4)
(37/50) Installing ncurses-terminfo-base (6.1_p20190518-r2)
(38/50) Installing ncurses-libs (6.1_p20190518-r2)
(39/50) Installing libxml2 (2.9.9-r5)
(40/50) Installing gettext (0.19.8.1-r4)
(41/50) Installing gettext-dev (0.19.8.1-r4)
(42/50) Installing perl-error (0.17027-r0)
(43/50) Installing perl-git (2.22.5-r0)
(44/50) Installing git-perl (2.22.5-r0)
(45/50) Installing readline (8.0.0-r0)
(46/50) Installing bash (5.0.0-r0)
Executing bash-5.0.0-r0.post-install
(47/50) Installing libltdl (2.4.6-r6)
(48/50) Installing libtool (2.4.6-r6)
(49/50) Installing linux-headers (4.19.36-r0)
(50/50) Installing make (4.2.1-r2)
Executing busybox-1.30.1-r2.trigger
OK: 238 MiB in 69 packages
make DEBUG= -C libfuse
make[1]: Entering directory '/tmp/mergerfs/libfuse'
mkdir -p build
touch build/stamp
ecfd/build | tee build/config.h
#ifndef CONFIG_H_INCLUDED
#define CONFIG_H_INCLUDED

#define HAVE_FORK
/tmp/mergerfs/libfuse/ecfd/tests/HAVE_MALLOC_TRIM.c: In function 'main':
/tmp/mergerfs/libfuse/ecfd/tests/HAVE_MALLOC_TRIM.c:6:3: warning: implicit declaration of function 'malloc_trim'; did you mean 'malloc'? [-Wimplicit-function-declaration]
malloc_trim(0);
^~~~~~~~~~~
malloc
/usr/lib/gcc/x86_64-alpine-linux-musl/8.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccldgBcc.o: in function `main':
HAVE_MALLOC_TRIM.c:(.text+0xf): undefined reference to `malloc_trim'
collect2: error: ld returned 1 exit status
#define HAVE_SPLICE
#define HAVE_STRUCT_STAT_ST_ATIM
#define HAVE_UTIMENSAT
#define HAVE_VMSPLICE

#endif
make build/buffer.o build/crc32b.o build/debug.o build/fuse.o build/fuse_dirents.o build/fuse_kern_chan.o build/fuse_loop_mt.o build/fuse_lowlevel.o build/fuse_mt.o build/fuse_node.o build/fuse_opt.o build/fuse_session.o build/fuse_signals.o build/helper.o build/mount.o
make[2]: Entering directory '/tmp/mergerfs/libfuse'
cc -O2 -std=gnu99 -Wall -pipe -MMD -Iinclude -Ibuild -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DPACKAGE_VERSION=\"2.9.7-mergerfs_2.30.0\" -DFUSERMOUNT_DIR=\"/usr/local/bin\" -c lib/buffer.c -o build/buffer.o
cc -O2 -std=gnu99 -Wall -pipe -MMD -Iinclude -Ibuild -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DPACKAGE_VERSION=\"2.9.7-mergerfs_2.30.0\" -DFUSERMOUNT_DIR=\"/usr/local/bin\" -c lib/crc32b.c -o build/crc32b.o
cc -O2 -std=gnu99 -Wall -pipe -MMD -Iinclude -Ibuild -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DPACKAGE_VERSION=\"2.9.7-mergerfs_2.30.0\" -DFUSERMOUNT_DIR=\"/usr/local/bin\" -c lib/debug.c -o build/debug.o
cc -O2 -std=gnu99 -Wall -pipe -MMD -Iinclude -Ibuild -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DPACKAGE_VERSION=\"2.9.7-mergerfs_2.30.0\" -DFUSERMOUNT_DIR=\"/usr/local/bin\" -c lib/fuse.c -o build/fuse.o
lib/fuse.c: In function 'add_name':
lib/fuse.c:837:3: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
strncpy(s,name,len);
^~~~~~~~~~~~~~~~~~~
lib/fuse.c:811:16: note: length computed here
size_t len = strlen(name);
^~~~~~~~~~~~
cc -O2 -std=gnu99 -Wall -pipe -MMD -Iinclude -Ibuild -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DPACKAGE_VERSION=\"2.9.7-mergerfs_2.30.0\" -DFUSERMOUNT_DIR=\"/usr/local/bin\" -c lib/fuse_dirents.c -o build/fuse_dirents.o
cc -O2 -std=gnu99 -Wall -pipe -MMD -Iinclude -Ibuild -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DPACKAGE_VERSION=\"2.9.7-mergerfs_2.30.0\" -DFUSERMOUNT_DIR=\"/usr/local/bin\" -c lib/fuse_kern_chan.c -o build/fuse_kern_chan.o
cc -O2 -std=gnu99 -Wall -pipe -MMD -Iinclude -Ibuild -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DPACKAGE_VERSION=\"2.9.7-mergerfs_2.30.0\" -DFUSERMOUNT_DIR=\"/usr/local/bin\" -c lib/fuse_loop_mt.c -o build/fuse_loop_mt.o
cc -O2 -std=gnu99 -Wall -pipe -MMD -Iinclude -Ibuild -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DPACKAGE_VERSION=\"2.9.7-mergerfs_2.30.0\" -DFUSERMOUNT_DIR=\"/usr/local/bin\" -c lib/fuse_lowlevel.c -o build/fuse_lowlevel.o
cc -O2 -std=gnu99 -Wall -pipe -MMD -Iinclude -Ibuild -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DPACKAGE_VERSION=\"2.9.7-mergerfs_2.30.0\" -DFUSERMOUNT_DIR=\"/usr/local/bin\" -c lib/fuse_mt.c -o build/fuse_mt.o
cc -O2 -std=gnu99 -Wall -pipe -MMD -Iinclude -Ibuild -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DPACKAGE_VERSION=\"2.9.7-mergerfs_2.30.0\" -DFUSERMOUNT_DIR=\"/usr/local/bin\" -c lib/fuse_node.c -o build/fuse_node.o
cc -O2 -std=gnu99 -Wall -pipe -MMD -Iinclude -Ibuild -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DPACKAGE_VERSION=\"2.9.7-mergerfs_2.30.0\" -DFUSERMOUNT_DIR=\"/usr/local/bin\" -c lib/fuse_opt.c -o build/fuse_opt.o
cc -O2 -std=gnu99 -Wall -pipe -MMD -Iinclude -Ibuild -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DPACKAGE_VERSION=\"2.9.7-mergerfs_2.30.0\" -DFUSERMOUNT_DIR=\"/usr/local/bin\" -c lib/fuse_session.c -o build/fuse_session.o
cc -O2 -std=gnu99 -Wall -pipe -MMD -Iinclude -Ibuild -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DPACKAGE_VERSION=\"2.9.7-mergerfs_2.30.0\" -DFUSERMOUNT_DIR=\"/usr/local/bin\" -c lib/fuse_signals.c -o build/fuse_signals.o
cc -O2 -std=gnu99 -Wall -pipe -MMD -Iinclude -Ibuild -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DPACKAGE_VERSION=\"2.9.7-mergerfs_2.30.0\" -DFUSERMOUNT_DIR=\"/usr/local/bin\" -c lib/helper.c -o build/helper.o
cc -O2 -std=gnu99 -Wall -pipe -MMD -Iinclude -Ibuild -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DPACKAGE_VERSION=\"2.9.7-mergerfs_2.30.0\" -DFUSERMOUNT_DIR=\"/usr/local/bin\" -c lib/mount.c -o build/mount.o
In file included from lib/mount_generic.c:22,
from lib/mount.c:22:
/usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp]
#warning redirecting incorrect #include to
^~~~~~~
make[2]: Leaving directory '/tmp/mergerfs/libfuse'
ar rcs build/libfuse.a build/buffer.o build/crc32b.o build/debug.o build/fuse.o build/fuse_dirents.o build/fuse_kern_chan.o build/fuse_loop_mt.o build/fuse_lowlevel.o build/fuse_mt.o build/fuse_node.o build/fuse_opt.o build/fuse_session.o build/fuse_signals.o build/helper.o build/mount.o
cc -O2 -std=gnu99 -Wall -pipe -MMD -Iinclude -Ibuild -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DPACKAGE_VERSION=\"2.9.7-mergerfs_2.30.0\" -DFUSERMOUNT_DIR=\"/usr/local/bin\" -Ilib -o build/mergerfs-fusermount util/fusermount.c lib/mount_util.c
cc -O2 -std=gnu99 -Wall -pipe -MMD -Iinclude -Ibuild -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DPACKAGE_VERSION=\"2.9.7-mergerfs_2.30.0\" -DFUSERMOUNT_DIR=\"/usr/local/bin\" -o build/mount.mergerfs util/mount.mergerfs.c build/libfuse.a -lrt -pthread
make[1]: Leaving directory '/tmp/mergerfs/libfuse'
tools/update-version
grep: src/version.hpp: No such file or directory
mkdir -p build/.src build/.tests
touch build/stamp
make build/.src/config_statfs.o build/.src/fuse_readlink.o build/.src/fs_copydata_readwrite.o build/.src/mempools.o build/.src/fuse_bmap.o build/.src/fuse_getattr.o build/.src/fuse_getxattr.o build/.src/fuse_readdir_plus_linux.o build/.src/fuse_truncate.o build/.src/category.o build/.src/fs_cow.o build/.src/policy_erofs.o build/.src/option_parser.o build/.src/fuse_mknod.o build/.src/fuse_ftruncate.o build/.src/fuse_rename.o build/.src/fs_copydata.o build/.src/fs_sendfile.o build/.src/fuse_flock.o build/.src/policy_all.o build/.src/fs_attr.o build/.src/fs_copy_file_range.o build/.src/fuse_releasedir.o build/.src/fuse_release.o build/.src/fuse_prepare_hide.o build/.src/policy_msplus.o build/.src/fs_realpathize.o build/.src/mergerfs.o build/.src/policy_pfrd.o build/.src/num.o build/.src/policy_epall.o build/.src/policy_lus.o build/.src/fuse_write_buf.o build/.src/config_readdir.o build/.src/fs_path.o build/.src/fuse_setxattr.o build/.src/fs_xattr.o build/.src/fs_clonefile.o build/.src/fs_setfl.o build/.src/fusemake[1]: Entering directory '/tmp/mergerfs'
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/config_statfs.cpp -o build/.src/config_statfs.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_readlink.cpp -o build/.src/fuse_readlink.o
In file included from src/fuse_readlink.cpp:23:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_copydata_readwrite.cpp -o build/.src/fs_copydata_readwrite.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/mempools.cpp -o build/.src/mempools.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_bmap.cpp -o build/.src/fuse_bmap.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_getattr.cpp -o build/.src/fuse_getattr.o
In file included from src/fuse_getattr.cpp:24:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_getxattr.cpp -o build/.src/fuse_getxattr.o
In file included from src/fuse_getxattr.cpp:24:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_readdir_plus_linux.cpp -o build/.src/fuse_readdir_plus_linux.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_truncate.cpp -o build/.src/fuse_truncate.o
In file included from src/fuse_truncate.cpp:22:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/category.cpp -o build/.src/category.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_cow.cpp -o build/.src/fs_cow.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/policy_erofs.cpp -o build/.src/policy_erofs.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/option_parser.cpp -o build/.src/option_parser.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_mknod.cpp -o build/.src/fuse_mknod.o
In file included from src/fuse_mknod.cpp:23:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_ftruncate.cpp -o build/.src/fuse_ftruncate.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_rename.cpp -o build/.src/fuse_rename.o
In file included from src/fs_mkdir_as_root.hpp:20,
from src/fuse_rename.cpp:21:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
src/fuse_rename.cpp:95:3: warning: 'void l::remove(const CPtr&, const string&)' defined but not used [-Wunused-function]
remove(const Branches::CPtr &branches_,
^~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_copydata.cpp -o build/.src/fs_copydata.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_sendfile.cpp -o build/.src/fs_sendfile.o
src/fs_sendfile.cpp:18:2: warning: #warning "using fs_sendfile_linux.icpp" [-Wcpp]
#warning "using fs_sendfile_linux.icpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_flock.cpp -o build/.src/fuse_flock.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/policy_all.cpp -o build/.src/policy_all.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_attr.cpp -o build/.src/fs_attr.o
src/fs_attr.cpp:18:2: warning: #warning "using fs_attr_linux.icpp" [-Wcpp]
#warning "using fs_attr_linux.icpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_copy_file_range.cpp -o build/.src/fs_copy_file_range.o
src/fs_copy_file_range.cpp:20:2: warning: #warning "using fs_copy_file_range_linux.icpp" [-Wcpp]
#warning "using fs_copy_file_range_linux.icpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_releasedir.cpp -o build/.src/fuse_releasedir.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_release.cpp -o build/.src/fuse_release.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_prepare_hide.cpp -o build/.src/fuse_prepare_hide.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/policy_msplus.cpp -o build/.src/policy_msplus.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_realpathize.cpp -o build/.src/fs_realpathize.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/mergerfs.cpp -o build/.src/mergerfs.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/policy_pfrd.cpp -o build/.src/policy_pfrd.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/num.cpp -o build/.src/num.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/policy_epall.cpp -o build/.src/policy_epall.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/policy_lus.cpp -o build/.src/policy_lus.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_write_buf.cpp -o build/.src/fuse_write_buf.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/config_readdir.cpp -o build/.src/config_readdir.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_path.cpp -o build/.src/fs_path.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_setxattr.cpp -o build/.src/fuse_setxattr.o
In file included from src/fuse_setxattr.cpp:26:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_xattr.cpp -o build/.src/fs_xattr.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_clonefile.cpp -o build/.src/fs_clonefile.o
In file included from src/fs_clonefile.cpp:23:
src/fs_futimens.hpp:26:2: warning: #warning "using fs_futimens_linux.hpp" [-Wcpp]
#warning "using fs_futimens_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_setfl.cpp -o build/.src/fs_setfl.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_flush.cpp -o build/.src/fuse_flush.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_opendir.cpp -o build/.src/fuse_opendir.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_futimesat.cpp -o build/.src/fs_futimesat.o
src/fs_futimesat.cpp:23:2: warning: #warning "using fs_futimesat_generic.icpp" [-Wcpp]
#warning "using fs_futimesat_generic.icpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_findonfs.cpp -o build/.src/fs_findonfs.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/policy_newest.cpp -o build/.src/policy_newest.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_link.cpp -o build/.src/fuse_link.o
In file included from src/fuse_link.cpp:26:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_readdir_plus.cpp -o build/.src/fuse_readdir_plus.o
In file included from src/fuse_readdir_plus.cpp:25:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_copy_file_range.cpp -o build/.src/fuse_copy_file_range.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/rnd.cpp -o build/.src/rnd.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_create.cpp -o build/.src/fuse_create.o
In file included from src/fuse_create.cpp:24:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_getdents64.cpp -o build/.src/fs_getdents64.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_acl.cpp -o build/.src/fs_acl.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/config_nfsopenhack.cpp -o build/.src/config_nfsopenhack.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/hw_cpu.cpp -o build/.src/hw_cpu.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_fsyncdir.cpp -o build/.src/fuse_fsyncdir.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/to_string.cpp -o build/.src/to_string.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_utimens.cpp -o build/.src/fuse_utimens.o
In file included from src/fs_lutimens.hpp:21,
from src/fuse_utimens.cpp:19:
src/fs_utimensat.hpp:22:2: warning: #warning "using fs_utimensat_linux.hpp" [-Wcpp]
#warning "using fs_utimensat_linux.hpp"
^~~~~~~
In file included from src/fuse_utimens.cpp:22:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_readdir_plus_posix.cpp -o build/.src/fuse_readdir_plus_posix.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/policy_epff.cpp -o build/.src/policy_epff.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/policy_eprand.cpp -o build/.src/policy_eprand.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/config_cachefiles.cpp -o build/.src/config_cachefiles.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_mkdir.cpp -o build/.src/fuse_mkdir.o
In file included from src/fuse_mkdir.cpp:24:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/policy_eplus.cpp -o build/.src/policy_eplus.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_poll.cpp -o build/.src/fuse_poll.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_fsync.cpp -o build/.src/fuse_fsync.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_clonepath.cpp -o build/.src/fs_clonepath.o
In file included from src/fs_lutimens.hpp:21,
from src/fs_clonepath.cpp:22:
src/fs_utimensat.hpp:22:2: warning: #warning "using fs_utimensat_linux.hpp" [-Wcpp]
#warning "using fs_utimensat_linux.hpp"
^~~~~~~
In file included from src/fs_clonepath.cpp:26:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/policy_msplfs.cpp -o build/.src/policy_msplfs.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_init.cpp -o build/.src/fuse_init.o
In file included from src/fuse_init.cpp:18:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_destroy.cpp -o build/.src/fuse_destroy.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/policy_lfs.cpp -o build/.src/policy_lfs.o
src/policy_lfs.cpp: In function 'int lfs::create(const CPtr&, StrVec*)':
src/policy_lfs.cpp:43:19: warning: unused variable 'branch' [-Wunused-variable]
const Branch *branch;
^~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/gidcache.cpp -o build/.src/gidcache.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_access.cpp -o build/.src/fuse_access.o
In file included from src/fuse_access.cpp:21:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_listxattr.cpp -o build/.src/fuse_listxattr.o
In file included from src/fuse_listxattr.cpp:22:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/config_follow_symlinks.cpp -o build/.src/config_follow_symlinks.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/policy_mspmfs.cpp -o build/.src/policy_mspmfs.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/config_log_metrics.cpp -o build/.src/config_log_metrics.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_fchmod.cpp -o build/.src/fuse_fchmod.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/config_moveonenospc.cpp -o build/.src/config_moveonenospc.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_chmod.cpp -o build/.src/fuse_chmod.o
In file included from src/fuse_chmod.cpp:22:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/policy_mfs.cpp -o build/.src/policy_mfs.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/policy_eplfs.cpp -o build/.src/policy_eplfs.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_symlink.cpp -o build/.src/fuse_symlink.o
In file included from src/fuse_symlink.cpp:23:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_getfl.cpp -o build/.src/fs_getfl.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_has_space.cpp -o build/.src/fs_has_space.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/config_statfsignore.cpp -o build/.src/config_statfsignore.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_open.cpp -o build/.src/fuse_open.o
In file included from src/fuse_open.cpp:27:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_unlink.cpp -o build/.src/fuse_unlink.o
In file included from src/fuse_unlink.cpp:21:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_ficlone.cpp -o build/.src/fs_ficlone.o
src/fs_ficlone.cpp:20:2: warning: #warning "using fs_ficlone_linux.icpp" [-Wcpp]
#warning "using fs_ficlone_linux.icpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/policy_epmfs.cpp -o build/.src/policy_epmfs.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/config.cpp -o build/.src/config.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_readdir_linux.cpp -o build/.src/fuse_readdir_linux.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/policy_cache.cpp -o build/.src/policy_cache.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_movefile.cpp -o build/.src/fs_movefile.o
In file included from src/fs_movefile.cpp:32:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/policy_rand.cpp -o build/.src/policy_rand.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_statfs.cpp -o build/.src/fuse_statfs.o
In file included from src/fuse_statfs.cpp:23:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_readdir_posix.cpp -o build/.src/fuse_readdir_posix.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_fallocate.cpp -o build/.src/fuse_fallocate.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/policy_eppfrd.cpp -o build/.src/policy_eppfrd.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/func.cpp -o build/.src/func.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/resources.cpp -o build/.src/resources.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_fchown.cpp -o build/.src/fuse_fchown.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/config_xattr.cpp -o build/.src/config_xattr.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_chown.cpp -o build/.src/fuse_chown.o
In file included from src/fuse_chown.cpp:22:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/policy_ff.cpp -o build/.src/policy_ff.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/config_rename_exdev.cpp -o build/.src/config_rename_exdev.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_read_buf.cpp -o build/.src/fuse_read_buf.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_glob.cpp -o build/.src/fs_glob.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_fadvise.cpp -o build/.src/fs_fadvise.o
src/fs_fadvise.cpp:23:2: warning: #warning "using fs_fadvise_unsupported.icpp" [-Wcpp]
#warning "using fs_fadvise_unsupported.icpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_fallocate.cpp -o build/.src/fs_fallocate.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_futimens.cpp -o build/.src/fuse_futimens.o
In file included from src/fuse_futimens.cpp:19:
src/fs_futimens.hpp:26:2: warning: #warning "using fs_futimens_linux.hpp" [-Wcpp]
#warning "using fs_futimens_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/config_link_exdev.cpp -o build/.src/config_link_exdev.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_inode.cpp -o build/.src/fs_inode.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/ugid.cpp -o build/.src/ugid.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_file_size.cpp -o build/.src/fs_file_size.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_findallfiles.cpp -o build/.src/fs_findallfiles.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_info.cpp -o build/.src/fs_info.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_ioctl.cpp -o build/.src/fuse_ioctl.o
In file included from src/fuse_ioctl.cpp:28:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_lock.cpp -o build/.src/fuse_lock.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_rmdir.cpp -o build/.src/fuse_rmdir.o
In file included from src/fuse_rmdir.cpp:22:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/config_inodecalc.cpp -o build/.src/config_inodecalc.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_fgetattr.cpp -o build/.src/fuse_fgetattr.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_statvfs_cache.cpp -o build/.src/fs_statvfs_cache.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_mktemp.cpp -o build/.src/fs_mktemp.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fs_copydata_copy_file_range.cpp -o build/.src/fs_copydata_copy_file_range.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/branch.cpp -o build/.src/branch.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_removexattr.cpp -o build/.src/fuse_removexattr.o
In file included from src/fuse_removexattr.cpp:22:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/str.cpp -o build/.src/str.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/branches.cpp -o build/.src/branches.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_free_hide.cpp -o build/.src/fuse_free_hide.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/policy_msppfrd.cpp -o build/.src/policy_msppfrd.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/policies.cpp -o build/.src/policies.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/from_string.cpp -o build/.src/from_string.o
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_write.cpp -o build/.src/fuse_write.o
In file included from src/fuse_write.cpp:22:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 -c src/fuse_readdir.cpp -o build/.src/fuse_readdir.o
In file included from src/fuse_readdir.cpp:25:
src/ugid.hpp:31:2: warning: #warning "using ugid_linux.hpp" [-Wcpp]
#warning "using ugid_linux.hpp"
^~~~~~~
make[1]: Leaving directory '/tmp/mergerfs'
g++ -O2 -std=c++11 -static -Wall -Wno-unused-result -MMD -Ilibfuse/include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29 -DUSE_XATTR=1 -DUGID_USE_RWLOCK=0 build/.src/config_statfs.o build/.src/fuse_readlink.o build/.src/fs_copydata_readwrite.o build/.src/mempools.o build/.src/fuse_bmap.o build/.src/fuse_getattr.o build/.src/fuse_getxattr.o build/.src/fuse_readdir_plus_linux.o build/.src/fuse_truncate.o build/.src/category.o build/.src/fs_cow.o build/.src/policy_erofs.o build/.src/option_parser.o build/.src/fuse_mknod.o build/.src/fuse_ftruncate.o build/.src/fuse_rename.o build/.src/fs_copydata.o build/.src/fs_sendfile.o build/.src/fuse_flock.o build/.src/policy_all.o build/.src/fs_attr.o build/.src/fs_copy_file_range.o build/.src/fuse_releasedir.o build/.src/fuse_release.o build/.src/fuse_prepare_hide.o build/.src/policy_msplus.o build/.src/fs_realpathize.o build/.src/mergerfs.o build/.src/policy_pfrd.o build/.src/num.o build/.src/policy_epall.o build/.src/policy_lus.o build/.src/fuse_write_buf.o build/.srcmergerfs version: 2.33.3
'build/mergerfs' -> '/build/mergerfs'
30.01.2022 00:12:06 INFO: *sleeping for 5 seconds
30.01.2022 00:12:11 INFO: Mergerfs installed successfully, proceeding to create mergerfs mount.
30.01.2022 00:12:11 INFO: Creating gdrive_media_vfs mergerfs mount.
mv: cannot move '/mnt/user/mount_mergerfs/gdrive_media_vfs' to '/mnt/user/local/gdrive_media_vfs/gdrive_media_vfs': File exists
30.01.2022 00:12:11 INFO: Checking if gdrive_media_vfs mergerfs mount created.
30.01.2022 00:12:11 INFO: Check successful, gdrive_media_vfs mergerfs mount created.
30.01.2022 00:12:11 INFO: Starting dockers.
binhex-plex
binhex-sonarr
binhex-radarr
binhex-delugevpn
30.01.2022 00:12:13 INFO: Script complete

 

 

47454699-E019-43FF-8A27-D0D0D7F9A3B0.png

Edited by Jharris1984

Alright so I'm thinking that after I went through and adjusted some of the files possibly right before or even during an upload, I unknowingly changed what was being uploaded and it didn't like it? Getting a lot of different 'errors'

 

2022/01/31 22:58:36 DEBUG : data/usenet/completed/Nora Roberts - High Noon MP3/abook.ws~NaRs-HhNn-2007/High Noon-Part03.mp3: md5 = 2c073e14787f1c2c68453196db6dfcd2 OK
2022/01/31 22:58:36 INFO : data/usenet/completed/Nora Roberts - High Noon MP3/abook.ws~NaRs-HhNn-2007/High Noon-Part03.mp3: Copied (new)
2022/01/31 22:58:36 INFO : data/usenet/completed/Nora Roberts - High Noon MP3/abook.ws~NaRs-HhNn-2007/High Noon-Part03.mp3: Deleted
2022/01/31 22:58:39 DEBUG : data/media/audible/L.E. Modesitt Jr./Scion of Cyador/108 L E Modesitt Jr - Scion of Cyador.mp3: md5 = df57453661bfc2da5ddf427c10b324b0 OK
2022/01/31 22:58:39 ERROR : data/media/audible/L.E. Modesitt Jr./Scion of Cyador/108 L E Modesitt Jr - Scion of Cyador.mp3: corrupted on transfer: sizes differ 3108208 vs 3178975
2022/01/31 22:58:39 INFO : data/media/audible/L.E. Modesitt Jr./Scion of Cyador/108 L E Modesitt Jr - Scion of Cyador.mp3: Removing failed copy
2022/01/31 22:58:39 ERROR : data/media/audible/L.E. Modesitt Jr./Scion of Cyador/108 L E Modesitt Jr - Scion of Cyador.mp3: Not deleting source as copy failed: corrupted on transfer: sizes differ 3108208 vs 3178975
2022/01/31 22:58:40 DEBUG : 5u766ki0eig8vcmvt9aboeu5eg/2ei79mrfro0bvskiuj5lbnlh7o/7m9vp6trdrfg5rd7i17lkrsaj8/ibdk802nmoj4b0hctdphjnsdg925ubmqg4dif0llicigus00n206ba2mn5cke6uev3mhdavd6l1pem3kvnt6b4c9p9v55jhuvgb277o/7gcl8p9vfahvkl42vbs8ueab4mfgknk3dmfsp0lana1mmr2nkli0/u512265ll1hq8v72m7rflqj2b4ich9avf3aeki3eudp1ovhtlchj5frqdoi0caie60n8stlrrtcpu: Sending chunk 0 length 15203613
2022/01/31 22:58:51 INFO :
Transferred: 561.639 MiB / 596.961 GiB, 0%, 1.013 MiB/s, ETA 6d23h30m36s
Checks: 2 / 6, 33%
Deleted: 1 (files), 0 (dirs)
Renamed: 1
Transferred: 1 / 10013, 0%
Elapsed time: 11m0.7s
Checking:

 

and further down i have the errors

 


2022/01/31 23:04:02 INFO :
Transferred: 574.090 GiB / 891.342 GiB, 64%, 800.839 KiB/s, ETA 4d19h23m12s
Errors: 432 (retrying may help)
Checks: 9129 / 9133, 100%
Deleted: 4414 (files), 0 (dirs)
Renamed: 4413
Transferred: 4414 / 14426, 31%
Elapsed time: 56h17m0.6s
Checking:

I'm trying to figure out what I ought to do from here? 

45 minutes ago, Raneydazed said:

Alright so I'm thinking that after I went through and adjusted some of the files possibly right before or even during an upload, I unknowingly changed what was being uploaded and it didn't like it? Getting a lot of different 'errors'

 

2022/01/31 22:58:36 DEBUG : data/usenet/completed/Nora Roberts - High Noon MP3/abook.ws~NaRs-HhNn-2007/High Noon-Part03.mp3: md5 = 2c073e14787f1c2c68453196db6dfcd2 OK
2022/01/31 22:58:36 INFO : data/usenet/completed/Nora Roberts - High Noon MP3/abook.ws~NaRs-HhNn-2007/High Noon-Part03.mp3: Copied (new)
2022/01/31 22:58:36 INFO : data/usenet/completed/Nora Roberts - High Noon MP3/abook.ws~NaRs-HhNn-2007/High Noon-Part03.mp3: Deleted
2022/01/31 22:58:39 DEBUG : data/media/audible/L.E. Modesitt Jr./Scion of Cyador/108 L E Modesitt Jr - Scion of Cyador.mp3: md5 = df57453661bfc2da5ddf427c10b324b0 OK
2022/01/31 22:58:39 ERROR : data/media/audible/L.E. Modesitt Jr./Scion of Cyador/108 L E Modesitt Jr - Scion of Cyador.mp3: corrupted on transfer: sizes differ 3108208 vs 3178975
2022/01/31 22:58:39 INFO : data/media/audible/L.E. Modesitt Jr./Scion of Cyador/108 L E Modesitt Jr - Scion of Cyador.mp3: Removing failed copy
2022/01/31 22:58:39 ERROR : data/media/audible/L.E. Modesitt Jr./Scion of Cyador/108 L E Modesitt Jr - Scion of Cyador.mp3: Not deleting source as copy failed: corrupted on transfer: sizes differ 3108208 vs 3178975
2022/01/31 22:58:40 DEBUG : 5u766ki0eig8vcmvt9aboeu5eg/2ei79mrfro0bvskiuj5lbnlh7o/7m9vp6trdrfg5rd7i17lkrsaj8/ibdk802nmoj4b0hctdphjnsdg925ubmqg4dif0llicigus00n206ba2mn5cke6uev3mhdavd6l1pem3kvnt6b4c9p9v55jhuvgb277o/7gcl8p9vfahvkl42vbs8ueab4mfgknk3dmfsp0lana1mmr2nkli0/u512265ll1hq8v72m7rflqj2b4ich9avf3aeki3eudp1ovhtlchj5frqdoi0caie60n8stlrrtcpu: Sending chunk 0 length 15203613
2022/01/31 22:58:51 INFO :
Transferred: 561.639 MiB / 596.961 GiB, 0%, 1.013 MiB/s, ETA 6d23h30m36s
Checks: 2 / 6, 33%
Deleted: 1 (files), 0 (dirs)
Renamed: 1
Transferred: 1 / 10013, 0%
Elapsed time: 11m0.7s
Checking:

 

and further down i have the errors

 


2022/01/31 23:04:02 INFO :
Transferred: 574.090 GiB / 891.342 GiB, 64%, 800.839 KiB/s, ETA 4d19h23m12s
Errors: 432 (retrying may help)
Checks: 9129 / 9133, 100%
Deleted: 4414 (files), 0 (dirs)
Renamed: 4413
Transferred: 4414 / 14426, 31%
Elapsed time: 56h17m0.6s
Checking:

I'm trying to figure out what I ought to do from here? 

Nothing you need to do I believe as once the upload has finished, it will retry the failed ones again (this time with the updated filenames, etc)

Nothing you need to do I believe as once the upload has finished, it will retry the failed ones again (this time with the updated filenames, etc)

Oh awesome!! I guess I’ll just wait it out then. I keep getting impatient. I’m messing with a hetzner vps right now. It’s looking better and better. Although, all my encrypted data, am I able to use it with a different source/rclone? I should be able to right with the secret and everything?

Fun new development, NZBGet is now downloading at approx. 15MB/s on average. For a single file, (current one is 900M) it has been taking between 20 and 45 minutes to unpack. Unpack has been extremely slow since I started using RClone and Mergerfs. Download was generally solid at 45MB/s. I set it up according to the GitHub Link. /user and /mnt/user. Hardlinks is enabled. Can't hardly even download a few episodes! Where should I look to improve? Not sure where to start. (Internet speed is 800 down and 30 up)

44 minutes ago, Raneydazed said:

Fun new development, NZBGet is now downloading at approx. 15MB/s on average. For a single file, (current one is 900M) it has been taking between 20 and 45 minutes to unpack. Unpack has been extremely slow since I started using RClone and Mergerfs. Download was generally solid at 45MB/s. I set it up according to the GitHub Link. /user and /mnt/user. Hardlinks is enabled. Can't hardly even download a few episodes! Where should I look to improve? Not sure where to start. (Internet speed is 800 down and 30 up)

 

I'm no expert, so take this with a grain of salt, but sounds like it might be extracting directly to the rclone mount. 

  • Author
On 1/27/2022 at 8:19 AM, markrudling said:

Pretty much stock

 

# REQUIRED SETTINGS
RcloneRemoteName="gdrive" # Name of rclone remote mount WITHOUT ':'. NOTE: Choose your encrypted remote for sensitive data
RcloneMountShare="/mnt/user/mount_rclone" # where your rclone remote will be located without trailing slash  e.g. /mnt/user/mount_rclone
RcloneMountDirCacheTime="720h" # rclone dir cache time
LocalFilesShare="/mnt/user/local" # location of the local files and MountFolders you want to upload without trailing slash to rclone e.g. /mnt/user/local. Enter 'ignore' to disable
RcloneCacheShare="/mnt/user/rclone_cache" # location of rclone cache files without trailing slash e.g. /mnt/user0/mount_rclone
RcloneCacheMaxSize="3000G" # Maximum size of rclone cache
RcloneCacheMaxAge="336h" # Maximum age of cache files
MergerfsMountShare="/mnt/user/mount_mergerfs" # location without trailing slash  e.g. /mnt/user/mount_mergerfs. Enter 'ignore' to disable
DockerStart="netdata Plex-Media-Server tautulli sabnzbd binhex-prowlarr radarr radarr4k sonarr overseerr" # list of dockers, separated by space, to start once mergerfs mount verified. Remember to disable AUTOSTART for dockers added in docker settings page
MountFolders=\{"Movies,Movies 4k,Series"\} # comma separated list of folders to create within the mount

 

I used to have similar problems where the first attempt would fail, but eventually it would mount as the cron job made further attempts.  This seems to have stopped for me since I reduced the size of RcloneCacheMaxSize.  My suspicion is hat trclone needs a bit of time to compare what's sitting in the cache locally and not uploaded yet, Vs what's in the remote location, before creating the actual mount.

 

With a 3TB cache I think this is the problem.  Try dropping to say 20GB and see if this solves the "issue" and then decide if you want a 1st mount experience, or you're happy for your cron job to handle it and you want a bigger cache.

  • Author
On 1/28/2022 at 11:50 PM, Michel Amberg said:

Moving the file to the array solves the problem with everything. It just happens if it is in the mergerfs folder. Today I got this problem again and I fixed it by clicking play on the file a couple of times. It gives a transcoder error the first 3-4 times and then it plays flawlessly for the entire clip. I am guessing it fails to buffer enough of the file for the transcoder to even start and if I request it a couple of times it has downloaded enough of the file to start playback. It does take a while for the playback to play once you press it, it's like it times out after a while. Is there a way to get a log of what is failing? Ideally it would be nice to get more logs from plex actually saying what went wrong not just "Error playback failed, transoder error".

post your rclone config and mount settings please

  • Author
On 1/28/2022 at 11:59 PM, Michel Amberg said:


I actually found the error logs when it happens. This seems to be what plex is saying:

 

plex logs.txt 3.01 kB · 1 download

are you opening plex AFTER you've successfully mounted?  Plex is saying the file isn't there and that's why it's not playing.

 

You need to launch plex, radarr etc after the mount is successful - that's why the script has a section to do this.

  • Author
On 1/29/2022 at 8:53 AM, Raneydazed said:

Hi all, having an odd issue that i havent been able to find a definite answer to yet. Just thought I'd check on my upload script earlier, and saw I was having errors. It said to retry? 

2022/01/29 00:48:02 INFO :
Transferred: 2.059 TiB / 8.721 TiB, 24%, 3.370 MiB/s, ETA 3w2d23h48m30s
Errors: 257 (retrying may help)
Checks: 21638 / 21642, 100%
Deleted: 10690 (files), 0 (dirs)
Renamed: 10690
Transferred: 10690 / 20702, 52%
Elapsed time: 190h1m0.8s
Checking:

i just realized that i previously did NOT have my dockers in the mount script. so i ran the clean up script, stopped docker, added them back into the mount script, restarted docker then the script then ran upload, and got this ^^^. what have i done? Also, how do I use service accounts on unraid with the autorclone instructions? I cant get pip or py3 to work at all. Thank you for your time!!

The errors usually aren't anything to worry about.  I suspect what's happened is that when you started the script theire was 8.7TB to transfer, but while it was running 257 files were "removed" e.g. renamed or upgraded by radarr, sonarr etc.  To the script this is an error as when those files are no longer there when it gets around to trying to move them.

  • Author
On 1/30/2022 at 2:01 AM, Jharris1984 said:

30.01.2022 00:12:11 INFO: Checking if gdrive_media_vfs mergerfs mount created.
30.01.2022 00:12:11 INFO: Check successful, gdrive_media_vfs mergerfs mount created.
30.01.2022 00:12:11 INFO: Starting dockers.
binhex-plex
binhex-sonarr
binhex-radarr
binhex-delugevpn
30.01.2022 00:12:13 INFO: Script complete

right at the end.....all looks good????

  • Author
On 2/1/2022 at 7:07 AM, Raneydazed said:

Alright so I'm thinking that after I went through and adjusted some of the files possibly right before or even during an upload, I unknowingly changed what was being uploaded and it didn't like it? Getting a lot of different 'errors'

 

2022/01/31 22:58:36 DEBUG : data/usenet/completed/Nora Roberts - High Noon MP3/abook.ws~NaRs-HhNn-2007/High Noon-Part03.mp3: md5 = 2c073e14787f1c2c68453196db6dfcd2 OK
2022/01/31 22:58:36 INFO : data/usenet/completed/Nora Roberts - High Noon MP3/abook.ws~NaRs-HhNn-2007/High Noon-Part03.mp3: Copied (new)
2022/01/31 22:58:36 INFO : data/usenet/completed/Nora Roberts - High Noon MP3/abook.ws~NaRs-HhNn-2007/High Noon-Part03.mp3: Deleted
2022/01/31 22:58:39 DEBUG : data/media/audible/L.E. Modesitt Jr./Scion of Cyador/108 L E Modesitt Jr - Scion of Cyador.mp3: md5 = df57453661bfc2da5ddf427c10b324b0 OK
2022/01/31 22:58:39 ERROR : data/media/audible/L.E. Modesitt Jr./Scion of Cyador/108 L E Modesitt Jr - Scion of Cyador.mp3: corrupted on transfer: sizes differ 3108208 vs 3178975
2022/01/31 22:58:39 INFO : data/media/audible/L.E. Modesitt Jr./Scion of Cyador/108 L E Modesitt Jr - Scion of Cyador.mp3: Removing failed copy
2022/01/31 22:58:39 ERROR : data/media/audible/L.E. Modesitt Jr./Scion of Cyador/108 L E Modesitt Jr - Scion of Cyador.mp3: Not deleting source as copy failed: corrupted on transfer: sizes differ 3108208 vs 3178975
2022/01/31 22:58:40 DEBUG : 5u766ki0eig8vcmvt9aboeu5eg/2ei79mrfro0bvskiuj5lbnlh7o/7m9vp6trdrfg5rd7i17lkrsaj8/ibdk802nmoj4b0hctdphjnsdg925ubmqg4dif0llicigus00n206ba2mn5cke6uev3mhdavd6l1pem3kvnt6b4c9p9v55jhuvgb277o/7gcl8p9vfahvkl42vbs8ueab4mfgknk3dmfsp0lana1mmr2nkli0/u512265ll1hq8v72m7rflqj2b4ich9avf3aeki3eudp1ovhtlchj5frqdoi0caie60n8stlrrtcpu: Sending chunk 0 length 15203613
2022/01/31 22:58:51 INFO :
Transferred: 561.639 MiB / 596.961 GiB, 0%, 1.013 MiB/s, ETA 6d23h30m36s
Checks: 2 / 6, 33%
Deleted: 1 (files), 0 (dirs)
Renamed: 1
Transferred: 1 / 10013, 0%
Elapsed time: 11m0.7s
Checking:

 

and further down i have the errors

 


2022/01/31 23:04:02 INFO :
Transferred: 574.090 GiB / 891.342 GiB, 64%, 800.839 KiB/s, ETA 4d19h23m12s
Errors: 432 (retrying may help)
Checks: 9129 / 9133, 100%
Deleted: 4414 (files), 0 (dirs)
Renamed: 4413
Transferred: 4414 / 14426, 31%
Elapsed time: 56h17m0.6s
Checking:

I'm trying to figure out what I ought to do from here? 

re-run the upload.  Your suspicion was right - you changed files that rclone had in a pending queue to upload, so it didn't upload them for safety.

  • Author
11 hours ago, Raneydazed said:

Fun new development, NZBGet is now downloading at approx. 15MB/s on average. For a single file, (current one is 900M) it has been taking between 20 and 45 minutes to unpack. Unpack has been extremely slow since I started using RClone and Mergerfs. Download was generally solid at 45MB/s. I set it up according to the GitHub Link. /user and /mnt/user. Hardlinks is enabled. Can't hardly even download a few episodes! Where should I look to improve? Not sure where to start. (Internet speed is 800 down and 30 up)

post your mount settings, nzbget docker mappings and a screenshot of your path settings within nzbget.

post your mount settings, nzbget docker mappings and a screenshot of your path settings within nzbget.

 #!/bin/bash########################## Mount Script ############################ Version 0.96.9.3 ############################### EDIT ONLY THESE SETTINGS ######## INSTRUCTIONS# 1. Change the name of the rclone remote and shares to match your setup# 2. NOTE: enter RcloneRemoteName WITHOUT ':'# 3. Optional: include custom command and bind mount settings# 4. Optional: include extra folders in mergerfs mount# REQUIRED SETTINGSRcloneRemoteName="gdrive_vfs" # Name of rclone remote mount WITHOUT ':'. NOTE: Choose your encrypted remote for sensitive dataRcloneMountShare="/mnt/user/mount_rclone2" # where your rclone remote will be located without trailing slash  e.g. /mnt/user/mount_rcloneRcloneMountDirCacheTime="720h" # rclone dir cache timeLocalFilesShare="/mnt/user/local" # location of the local files and MountFolders you want to upload without trailing slash to rclone e.g. /mnt/user/local. Enter 'ignore' to disableRcloneCacheShare="/mnt/user0/mount_rclone2" # location of rclone cache files without trailing slash e.g. /mnt/user0/mount_rcloneRcloneCacheMaxSize="300G" # Maximum size of rclone cacheRcloneCacheMaxAge="336h" # Maximum age of cache filesMergerfsMountShare="/mnt/user/mount_mergerfs2" # location without trailing slash  e.g. /mnt/user/mount_mergerfs. Enter 'ignore' to disableDockerStart="plex radarr sonarr binhex-readarr tautulli prowlarr lidarr binhex-readarr-audible binhex-qbittorrentvpn nzbget " # list of dockers, separated by space, to start once mergerfs mount verified. Remember to disable AUTOSTART for dockers added in docker settings pageMountFolders=\{"data/usenet/completed,data/usenet/intermediate,data/usenet/nzb,data/usenet/queue,data/usenet/tmp,data/usenet/scripts,data/torrent/complete,data/torrent/intermediate,data/torrent/queue,data/media/audible,data/media/books,data/media/movies,data/media/music,data/media/tv,data/media/anime"\} # comma separated list of folders to create within the mount# Note: Again - remember to NOT use ':' in your remote name above# OPTIONAL SETTINGS# Add extra paths to mergerfs mount in addition to LocalFilesShareLocalFilesShare2="ignore" # without trailing slash e.g. /mnt/user/other__remote_mount/or_other_local_folder.  Enter 'ignore' to disableLocalFilesShare3="ignore"LocalFilesShare4="ignore"# Add extra commands or filtersCommand1="--rc"Command2=""Command3=""Command4=""Command5=""Command6=""Command7=""Command8=""CreateBindMount="Y" # Y/N. Choose whether to bind traffic to a particular network adapterRCloneMountIP="192.168.1.252" # My unraid IP is 172.30.12.2 so I create another similar IP addressNetworkAdapter="eth0" # choose your network adapter. eth0 recommendedVirtualIPNumber="2" # creates eth0:x e.g. eth0:1.  I create a unique virtual IP addresses for each mount & upload so I can monitor and traffic shape for each of them####### END SETTINGS #######



28831c56bec1f9374c5a66d89d531eac.jpg

IMG_6989.jpg

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.