Collectd daemon errors - rrd_update_r failed?

I'm getting some collectd errors in the log file. This group of errors occurs every few seconds. Any idea on how to sort this out?

Tue Nov 29 14:31:34 2022 daemon.err collectd[3768]: rrdtool plugin: rrd_update_r failed: /mnt/sdb1/collectd/tmp/rrd/OpenWrt/iwinfo-wlan1/bitrate.rrd: This RRD was created on other architecture
Tue Nov 29 14:31:34 2022 daemon.err collectd[3768]: rrdtool plugin: rrd_update_r failed: /mnt/sdb1/collectd/tmp/rrd/OpenWrt/iwinfo-wlan1/signal_noise.rrd: This RRD was created on other architecture
Tue Nov 29 14:31:34 2022 daemon.err collectd[3768]: rrdtool plugin: rrd_update_r failed: /mnt/sdb1/collectd/tmp/rrd/OpenWrt/iwinfo-wlan1/stations.rrd: rrd->ds_def malloc
Tue Nov 29 14:31:34 2022 daemon.err collectd[3768]: rrdtool plugin: rrd_update_r failed: /mnt/sdb1/collectd/tmp/rrd/OpenWrt/iwinfo-wlan1-1/bitrate.rrd: This RRD was created on other architecture
Tue Nov 29 14:31:34 2022 daemon.err collectd[3768]: rrdtool plugin: rrd_update_r failed: /mnt/sdb1/collectd/tmp/rrd/OpenWrt/iwinfo-wlan1-1/signal_power.rrd: '/mnt/sdb1/collectd/tmp/rrd/OpenWrt/iwinfo-wlan1-1/signal_power.rrd' is not an RRD file
Tue Nov 29 14:31:34 2022 daemon.err collectd[3768]: rrdtool plugin: rrd_update_r failed: /mnt/sdb1/collectd/tmp/rrd/OpenWrt/iwinfo-wlan1-1/signal_noise.rrd: can't handle RRD file version 000

R7800 with Hnyman

Thank you!

Do the files actually exist, and do the demon have permission to update them?

Yes, they all exist and are owned by root. I'm not sure what it means by..

This RRD was created on other architecture

I haven't done anything but enable collectd and point it to save content to USB.

And USB did not contain a previous rrd database?

(Rrd needs to initialize its own database, and one created by another router usually fails.)

2 Likes

No, I've only used the R7800 with your build. The USB drive has changed, but nothing else.