What does err=<nil> mean?

I am using rclone cache with Plex, and I've recently run into some issues with videos taking a long time to start and/or not starting at all. I have the mount attached to a screen, so I opened that up to see if anything jumped out at me in terms of what might be going wrong. I really don't know how to read everything I'm seeing in here, but one thing I do see over and over is "err=". I'm not really sure what this means, but it doesn't exactly look good. Does this mean something isn't working the way it should, or can it be safely ignored? Just to give a bit more context, below is a snippit of what I saw when I first started the mount. I had stopped it to increase the buffer.

2019/06/11 18:29:16 DEBUG : TV/Whiskey Cavalier/: Attr:
2019/06/11 18:29:16 DEBUG : TV/Whiskey Cavalier/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-x---, err=<nil>
2019/06/11 18:29:16 DEBUG : TV/: Lookup: name="iZombie"
2019/06/11 18:29:16 DEBUG : TV/: >Lookup: node=TV/iZombie/, err=<nil>
2019/06/11 18:29:16 DEBUG : TV/iZombie/: Attr:
2019/06/11 18:29:16 DEBUG : TV/iZombie/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-x---, err=<nil>
2019/06/11 18:29:19 DEBUG : /: Attr:
2019/06/11 18:29:19 DEBUG : /: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-x---, err=<nil>
2019/06/11 18:29:19 DEBUG : /: Lookup: name="TV"
2019/06/11 18:29:19 DEBUG : /: >Lookup: node=TV/, err=<nil>
2019/06/11 18:29:19 DEBUG : TV/: Attr:
2019/06/11 18:29:19 DEBUG : TV/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-x---, err=<nil>
2019/06/11 18:29:19 DEBUG : /: Lookup: name="TV"
2019/06/11 18:29:19 DEBUG : /: >Lookup: node=TV/, err=<nil>
2019/06/11 18:29:19 DEBUG : TV/: Attr:
2019/06/11 18:29:19 DEBUG : TV/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-x---, err=<nil>
2019/06/11 18:29:21 DEBUG : /: Attr:
2019/06/11 18:29:21 DEBUG : /: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-x---, err=<nil>

If you have a log from when you had some playback issues, that would be best.

Those debug lines are just benign messages that you have listed and nothing to do with playback.

Do you know if it’s possible to start a mount in a screen and also have it log to a file. Every time I’ve tried, it hasn’t worked. I don’t get an error, but the screen doesn’t start and the mount doesn’t run.

You can use:

-vv --log-file /location/rclone.log

and add that to your mount command to create a log file.

Thanks. I had tried that earlier, but I also included --log-level INFO. When I removed that part, it worked. For some reason having the log-level variable was stopping it from starting.

Can you share your full command what you were seeing when you tried to run it?

The full command I was trying to use that wasn't working was:

screen -dmS gcache rclone mount -vv --buffer-size 1G --log-level INFO --log-file /home/seannymurrs/log/rclone.log --poll-interval 2m --tpslimit 3 cache: /home/seannymurrs/gdrive

If I took out the --log-level INFO, it worked.

You can either use -v or --log-level INFO as they both mean the same thing.
-vv or --level-level DEBUG mean the same thing.

tpslimit 3 makes your mount slower. I'd remove that.

Any reason to change the poll interval from 1m to 2m?

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