On Dec 19, 2020, at 17:46 , Joey Stanford via observium observium@observium.org wrote:
I’ve been able to track this down to permission issues with rrdcached (it was defaulted to -B) and rrdtool permission errors
So for historical (or hysterical) reasons, the answers were:
1) rrdcached was running with -B as per the example in docs. This prevented it from accessing the smokeping rrd directory 2) the user observium was not in group smokeping so it (and thus rrdtool) couldn’t access the logs 3) some sort of crazy situation I’ve never seen before with permissions where being in a group was ignored (no ACLs per getfacl either). It registered as 764 but didn’t act like it, even after rebooting. I had to…wait for it… chown g+s and then chown g-s and then chown 764 and then it worked.