My VFS SweetSpot - Updated 30-Aug-2018


#81

ahh thank you - that’s been confusing me for a while.

This makes sense now as well.

I’m going to try this now:

rclone mount --allow-other --dir-cache-time 72h --vfs-read-chunk-size 32M --vfs-read-chunk-size-limit off --buffer-size 2G --log-level INFO gdrive_media_vfs: /mnt/user/mount_rclone/google_vfs

I used to have chunk limit at 2G as well as my mistaken thinking before was up to 2+2=4G of memory used per stream. I could still probably support this, but a 2G buffer should be sufficient.

I read earlier that you’ve set your buffer low because the majority of your users transcode, but what harm would it do to have it high for those that don’t?


#82

But then your --vfs-read-chunk-size 32M is less than --buffer-size 2G which is the opposite of what was stated.


#83

oh duh - read too quickly and thought it was chunk limit.

Trying your settings as well


#84

Let us know how it works out if it works better for you with vfs-read-chunk-size less than buffer-size. It was confusing to me also when i first started reading this and the other threads.


#85

Sorry if I’m asking daft questions, but I’m more confused now. If the buffer is limited to say 100MB and a 2G chunk is requested, if the chunk isn’t stored in the buffer or memory, where does it go??


#86

Which folder is your sonarr/radarr monitoring? Once your movies are moved out of Radarr movies to Movies, how does Radarr keep track of what you already have?

Can you share your move script?

Thanks in advance!


#87

Think of it more like it’s asking for a range so it’s not going anywhere till you actually read it and that happens on the fly.


#88

If it’s not ‘storing’ it anywhere, why when playback starts does the transfer spike to much higher than the files average bitrate? Is that Plex caching and not rclone?


#89

So it depends.

Direct Play stores nothing as it direct plays.

Direct Stream and Transcoding will store as many seconds buffer locally as you have configured in your plex settings at Transcoder default throttle buffer.


#90

I do everything under /gmedia.

Sonarr/Radarr/Torrents/Plex playing. All of it.

it’s done via a mergerfs combined mount (like unionfs) which maps a local storage mount point for me and my /GD (rclone mount).

I just do a very basic script to upload overnight for each folder I have via cron:

# Radarr Movies
    DIR="/data/local/Radarr_Movies"
    if [ "$(ls -A $DIR)" ]; then
    /usr/bin/rclone move /data/local/Radarr_Movies/ gcrypt:Radarr_Movies --checkers 3 --fast-list --log-file /home/felix/logs/upload.log -v --tpslimit 3 --transfers 3 --exclude-from /home/felix/scripts/excludes
    cd /data/local/Radarr_Movies
    rmdir /data/local/Radarr_Movies/*
    fi

#91

Let me see if I am understanding correctly. You have a local directory called Radarr_Movies which you place all your new movie files and then nightly rclone moves these to a Radarr_Movies directory in you encrypted google drive. Radarr is then monitoring a mergerfs combined mount of these 2 Radarr_Movies directories, and this mount is located in /gmedia. Does that sound right?


#92

Can you talk a little bit more about how mergerfs differs from unionfs and lets you keep everything on one filesystem? rtorrent did not like when I used /mnt/unionfs/* as the download location and insisted on hash checks anytime it was restarted.


#93

Here is my mergerfs mount:

# RClone
/usr/bin/mergerfs -o defaults,sync_read,allow_other,category.action=all,category.create=ff /data/local:/GD /gmedia

I have a local 6TB disk called /data/local and my rclone mount is /GD which gets combined to /gmedia.

felix@gemini:~/scripts$ ls /data/local
Movies  Radarr_Movies  torrents  TV  TV_Ended
felix@gemini:~/scripts$ ls /GD/
mounted  Movies  Radarr_Movies  TV  TV_Ended

My mergerfs basically always writes to the first entry which is my local disk. mergerfs doesn’t write all the hidden stuff and supports hardlinks which is why my torrents all go to /gmedia/torrents, which is all local.

felix@gemini:~/scripts$ ls /gmedia/
mounted  Movies  Radarr_Movies  torrents  TV  TV_Ended

So there are two in each area, but you only see one as mergerfs is nicer than unionfs in terms of options you can configure and setup.


#94

My torrent client writes to a local folder and then sonarr/radarr pick up the file.

Or, why not get your client to write to the local folder not the unionfs mount - only sonarr/radarr etc need to see the merged view


#95

My torrent client writes to /gmedia/torrents which is a local folder so when it does a hard link, it goes to a local folder and works since /data/local is also on the same underlying disk.

I also never upload my torrent folder just the final media stuff :slight_smile:


#96

i’ve enabled the debug mode in rclone but can’t find any visible error. How can find a more exhaustive log?
I think that the problem is that rclone is too slower to download the file and store it in the buffer than the plex server that have to play it from the buffer.
This is an extract of a log

Blockquote
018/08/07 20:07:30 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 201166848 length 262144 chunkOffset 200908800 chunkSize 16777216
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=209821696
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=201039872
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=209952768
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=210083840
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=210214912
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=210345984
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=210477056
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=210608128
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=210739200
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=210870272
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : Film/Avatar/Avatar.mkv: ReadFileHandle.seek from 200908800 to 201039872 (fs.RangeSeeker)
2018/08/07 20:07:30 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.RangeSeek from 204034048 to 201039872 length -1
2018/08/07 20:07:30 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at -1 length 4096 chunkOffset 201039872 chunkSize 16777216
2018/08/07 20:07:30 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.openRange at 201039872 length 16777216
2018/08/07 20:07:30 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 201428992 length 524288 chunkOffset 200908800 chunkSize 16777216
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=211001344
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=211132416
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=211263488
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=211394560
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 212893696 length 1048576 chunkOffset 208703488 chunkSize 16777216
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=211525632
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=211656704
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=211787776
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=211918848
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=212049920
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=212180992
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=212312064
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 201953280 length 1048576 chunkOffset 200908800 chunkSize 16777216
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=212443136
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=212574208
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=212705280
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=212836352
2018/08/07 20:07:30 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 213942272 length 1048576 chunkOffset 208703488 chunkSize 16777216
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=212967424
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=213098496
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=213229568
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=213360640
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=213491712
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=213622784
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=213753856
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=213884928
2018/08/07 20:07:30 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 203001856 length 1048576 chunkOffset 200908800 chunkSize 16777216
2018/08/07 20:07:30 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 201043968 length 8192 chunkOffset 201039872 chunkSize 16777216
2018/08/07 20:07:30 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 201052160 length 16384 chunkOffset 201039872 chunkSize 16777216
2018/08/07 20:07:30 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 201068544 length 32768 chunkOffset 201039872 chunkSize 16777216
2018/08/07 20:07:30 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 201101312 length 65536 chunkOffset 201039872 chunkSize 16777216
2018/08/07 20:07:30 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 201166848 length 131072 chunkOffset 201039872 chunkSize 16777216
2018/08/07 20:07:30 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 201297920 length 262144 chunkOffset 201039872 chunkSize 16777216
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=201170944
2018/08/07 20:07:30 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 201560064 length 524288 chunkOffset 201039872 chunkSize 16777216
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 214990848 length 1048576 chunkOffset 208703488 chunkSize 16777216
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=214016000
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=214147072
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=214278144
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=214409216
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=214540288
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=214671360
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=214802432
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=214933504
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=201302016
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 202084352 length 1048576 chunkOffset 201039872 chunkSize 16777216
2018/08/07 20:07:30 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 204050432 length 1048576 chunkOffset 200908800 chunkSize 16777216
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=201433088
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=201564160
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=201695232
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 203132928 length 1048576 chunkOffset 201039872 chunkSize 16777216
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=201826304
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=201957376
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=202088448
2018/08/07 20:07:30 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:30 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 204181504 length 1048576 chunkOffset 201039872 chunkSize 16777216
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=202219520
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=202350592
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 216039424 length 1048576 chunkOffset 208703488 chunkSize 16777216
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=202481664
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=215064576
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=215195648
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=215326720
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=215457792
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=215588864
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=215719936
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=215851008
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=215982080
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=202612736
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 205230080 length 1048576 chunkOffset 201039872 chunkSize 16777216
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 205099008 length 1048576 chunkOffset 200908800 chunkSize 16777216
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=202743808
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : /: Lookup: name=“Film”
2018/08/07 20:07:31 DEBUG : /: >Lookup: node=Film/, err=
2018/08/07 20:07:31 DEBUG : Film/: Attr:
2018/08/07 20:07:31 DEBUG : Film/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxrwxr-x, err=
2018/08/07 20:07:31 DEBUG : /: Lookup: name=“Film”
2018/08/07 20:07:31 DEBUG : /: >Lookup: node=Film/, err=
2018/08/07 20:07:31 DEBUG : Film/: Attr:
2018/08/07 20:07:31 DEBUG : Film/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxrwxr-x, err=
2018/08/07 20:07:31 DEBUG : Film/: Lookup: name=“Avatar”
2018/08/07 20:07:31 DEBUG : Film/: >Lookup: node=Film/Avatar/, err=
2018/08/07 20:07:31 DEBUG : Film/Avatar/: Attr:
2018/08/07 20:07:31 DEBUG : Film/Avatar/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxrwxr-x, err=
2018/08/07 20:07:31 DEBUG : Film/Avatar/: Lookup: name=“Avatar.mkv”
2018/08/07 20:07:31 DEBUG : Film/Avatar/: >Lookup: node=Film/Avatar/Avatar.mkv, err=
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: Attr:
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: >Attr: a=valid=1s ino=0 size=27135814086 mode=-rw-rw-r–, err=
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: Open: flags=OpenReadOnly
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: Open: flags=O_RDONLY
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: >Open: fd=Film/Avatar/Avatar.mkv ®, err=
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: >Open: fh=&{Film/Avatar/Avatar.mkv ®}, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=69632, offset=216567808
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.openRange at 0 length 16777216
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=202874880
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=203005952
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=203137024
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=203268096
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 206278656 length 1048576 chunkOffset 201039872 chunkSize 16777216
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=203399168
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=203530240
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=203661312
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=203792384
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=203923456
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=204054528
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 207327232 length 1048576 chunkOffset 201039872 chunkSize 16777216
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=204185600
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=204316672
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=204447744
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=204578816
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: Open: flags=OpenReadOnly
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: Open: flags=O_RDONLY
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: >Open: fd=Film/Avatar/Avatar.mkv ®, err=
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: >Open: fh=&{Film/Avatar/Avatar.mkv ®}, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=204709888
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=204840960
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=204972032
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=205103104
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 208375808 length 1048576 chunkOffset 201039872 chunkSize 16777216
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 0 length 4096 chunkOffset 0 chunkSize 16777216
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=205234176
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=205365248
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: ReadFileHandle.seek from 0 to 216567808 (fs.RangeSeeker)
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.RangeSeek from 4096 to 216567808 length -1
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at -1 length 4096 chunkOffset 216567808 chunkSize 16777216
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.openRange at 216567808 length 16777216
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=205496320
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=205627392
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=205758464
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=205889536
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=206020608
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=206151680
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=206282752
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=206413824
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 209424384 length 1048576 chunkOffset 201039872 chunkSize 16777216
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=206544896
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=206675968
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=206807040
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=206938112
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=207069184
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=207200256
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=207331328
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=207462400
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=207593472
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=207724544
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=207855616
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=207986688
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 210472960 length 1048576 chunkOffset 201039872 chunkSize 16777216
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=208117760
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=208248832
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=208379904
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 206147584 length 1048576 chunkOffset 200908800 chunkSize 16777216
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=131072, offset=208510976
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=131072, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Read: len=61440, offset=208642048
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Read: read=61440, err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Flush:
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Flush: err=
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: Release:
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: ReadFileHandle.Release closing
2018/08/07 20:07:31 DEBUG : &{Film/Avatar/Avatar.mkv ®}: >Release: err=
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 216571904 length 8192 chunkOffset 216567808 chunkSize 16777216
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 216580096 length 16384 chunkOffset 216567808 chunkSize 16777216
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 216596480 length 32768 chunkOffset 216567808 chunkSize 16777216
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 216629248 length 65536 chunkOffset 216567808 chunkSize 16777216
2018/08/07 20:07:31 DEBUG : Film/Avatar/Avatar.mkv: ChunkedReader.Read at 216694784 length 131072 chunkOffset 216567808 chunkSize 16777216


#97

I get some pretty slow writes on my unionfs mount. Do you think mergerfs will be any better? When Sonarr/Radarr moves something in there it seems to be taking just as long as if I did a cp but it’s actually just moving so I’m not sure why it is so slow.


#98

What’s the mount command you are using for that? What’s the mediainfo for the movie you are having problems with?


#99

On my setup with mergerfs, I hard link with Sonarr/Radarr so it’s all instant.


#100

Thanks for these settings @Animosity022! Both Emby as Plex are starting playback in about 3 seconds which is very good for me! What kind of playback times do you get?