Project

General

Profile

Bug #40860

rrdtool failed: ERROR: bad CF

Added by William Grzybowski 12 months ago. Updated 6 months ago.

Status:
Closed
Priority:
No priority
Assignee:
Damian Szidiropulosz
Category:
GUI (new)
Target version:
Seen in:
Severity:
Medium
Reason for Closing:
Not Applicable
Reason for Blocked:
Needs QA:
Yes
Needs Doc:
Yes
Needs Merging:
Yes
Needs Automation:
No
Support Suite Ticket:
n/a
Hardware Configuration:
ChangeLog Required:
No

Description

I have a few VLAN interfaces on my FreeNAS, and I think that's causing the rrdtool to go a bit haywire. The graphs just spin, and the logs are constant errors.

[2018/08/05 02:55:40] (DEBUG) middlewared.logger.CrashReporting.report():97 - Sending a crash report...
[2018/08/05 02:55:40] (DEBUG) middlewared.logger.CrashReporting.report():97 - Sending a crash report...
[2018/08/05 02:55:40] (DEBUG) middlewared.logger.CrashReporting.report():97 - Sending a crash report...
[2018/08/05 02:55:40] (DEBUG) middlewared.logger.CrashReporting.report():97 - Sending a crash report...
[2018/08/05 02:55:40] (ERROR) sentry.errors.uncaught._log_failed_submission():702 - ["ValueError: rrdtool failed: ERROR: opening '/var/db/collectd/rrd/localhost//interface-interface-tap5/if_octets.rrd': No such file or directory\n", '  File "middlewared/main.py", line 154, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 1013, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 953, in _call', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/schema.py", line 658, in nf', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "plugins/stats.py", line 113, in get_data']
[2018/08/05 02:55:40] (ERROR) sentry.errors.uncaught._log_failed_submission():702 - ['ValueError: rrdtool failed: ERROR: bad CF: rx\n', '  File "middlewared/main.py", line 154, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 1013, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 953, in _call', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/schema.py", line 658, in nf', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "plugins/stats.py", line 113, in get_data']
[2018/08/05 02:55:40] (ERROR) sentry.errors.uncaught._log_failed_submission():702 - ["ValueError: rrdtool failed: ERROR: opening '/var/db/collectd/rrd/localhost//interface-interface-bridge1/if_octets.rrd': No such file or directory\n", '  File "middlewared/main.py", line 154, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 1013, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 953, in _call', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/schema.py", line 658, in nf', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "plugins/stats.py", line 113, in get_data']
[2018/08/05 02:55:40] (DEBUG) middlewared.logger.CrashReporting.report():97 - Sending a crash report...
[2018/08/05 02:55:40] (ERROR) sentry.errors.uncaught._log_failed_submission():702 - ["ValueError: rrdtool failed: ERROR: opening '/var/db/collectd/rrd/localhost//interface-interface-tap1/if_octets.rrd': No such file or directory\n", '  File "middlewared/main.py", line 154, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 1013, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 953, in _call', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/schema.py", line 658, in nf', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "plugins/stats.py", line 113, in get_data']
[2018/08/05 02:55:40] (DEBUG) middlewared.logger.CrashReporting.report():97 - Sending a crash report...
[2018/08/05 02:55:40] (ERROR) sentry.errors.uncaught._log_failed_submission():702 - ['ValueError: rrdtool failed: ERROR: bad CF: rx\n', '  File "middlewared/main.py", line 154, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 1013, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 953, in _call', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/schema.py", line 658, in nf', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "plugins/stats.py", line 113, in get_data']
[2018/08/05 02:55:40] (ERROR) sentry.errors.uncaught._log_failed_submission():702 - ['ValueError: rrdtool failed: ERROR: bad CF: rx\n', '  File "middlewared/main.py", line 154, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 1013, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 953, in _call', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/schema.py", line 658, in nf', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "plugins/stats.py", line 113, in get_data']
[2018/08/05 02:55:40] (DEBUG) middlewared.logger.CrashReporting.report():97 - Sending a crash report...
[2018/08/05 02:55:40] (ERROR) sentry.errors.uncaught._log_failed_submission():702 - ['ValueError: rrdtool failed: ERROR: bad CF: rx\n', '  File "middlewared/main.py", line 154, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 1013, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 953, in _call', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/schema.py", line 658, in nf', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "plugins/stats.py", line 113, in get_data']
[2018/08/05 02:55:40] (DEBUG) middlewared.logger.CrashReporting.report():97 - Sending a crash report...
[2018/08/05 02:55:40] (DEBUG) middlewared.logger.CrashReporting.report():97 - Sending a crash report...
[2018/08/05 02:55:40] (ERROR) sentry.errors.uncaught._log_failed_submission():702 - ['ValueError: rrdtool failed: ERROR: bad CF: rx\n', '  File "middlewared/main.py", line 154, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 1013, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 953, in _call', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/schema.py", line 658, in nf', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "plugins/stats.py", line 113, in get_data']
[2018/08/05 02:55:40] (DEBUG) middlewared.logger.CrashReporting.report():97 - Sending a crash report...
[2018/08/05 02:55:41] (ERROR) sentry.errors.uncaught._log_failed_submission():702 - ["ValueError: rrdtool failed: ERROR: opening '/var/db/collectd/rrd/localhost//interface-interface-vnet1/if_octets.rrd': No such file or directory\n", '  File "middlewared/main.py", line 154, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 1013, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 953, in _call', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/schema.py", line 658, in nf', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "plugins/stats.py", line 113, in get_data']
[2018/08/05 02:55:41] (DEBUG) middlewared.logger.CrashReporting.report():97 - Sending a crash report...
[2018/08/05 02:55:41] (ERROR) sentry.errors.uncaught._log_failed_submission():702 - ['ValueError: rrdtool failed: ERROR: bad CF: rx\n', '  File "middlewared/main.py", line 154, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 1013, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 953, in _call', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/schema.py", line 658, in nf', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "plugins/stats.py", line 113, in get_data']
[2018/08/05 02:55:41] (ERROR) sentry.errors.uncaught._log_failed_submission():702 - ["ValueError: rrdtool failed: ERROR: opening '/var/db/collectd/rrd/localhost//interface-interface-vlan250/if_octets.rrd': No such file or directory\n", '  File "middlewared/main.py", line 154, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 1013, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 953, in _call', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/schema.py", line 658, in nf', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "plugins/stats.py", line 113, in get_data']
[2018/08/05 02:55:41] (ERROR) sentry.errors.uncaught._log_failed_submission():702 - ['ValueError: rrdtool failed: ERROR: bad CF: rx\n', '  File "middlewared/main.py", line 154, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 1013, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 953, in _call', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/schema.py", line 658, in nf', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "plugins/stats.py", line 113, in get_data']
[2018/08/05 02:55:41] (DEBUG) middlewared.logger.CrashReporting.report():97 - Sending a crash report...
[2018/08/05 02:55:41] (ERROR) sentry.errors.uncaught._log_failed_submission():702 - ['ValueError: rrdtool failed: ERROR: bad CF: rx\n', '  File "middlewared/main.py", line 154, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 1013, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 953, in _call', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/schema.py", line 658, in nf', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "plugins/stats.py", line 113, in get_data']
[2018/08/05 02:55:41] (ERROR) sentry.errors.uncaught._log_failed_submission():702 - ["ValueError: rrdtool failed: ERROR: opening '/var/db/collectd/rrd/localhost//interface-interface-bridge2/if_octets.rrd': No such file or directory\n", '  File "middlewared/main.py", line 154, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 1013, in call_method', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/main.py", line 953, in _call', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "middlewared/schema.py", line 658, in nf', '  File "asyncio/coroutines.py", line 110, in __next__', '  File "plugins/stats.py", line 113, in get_data']

Related issues

Copied from FreeNAS - Bug #40788: Use CallError on rrdtool failureDone

History

#1 Updated by William Grzybowski 12 months ago

  • Copied from Bug #40788: Use CallError on rrdtool failure added

#2 Updated by William Grzybowski 12 months ago

Erin, I will fix the backend part about the reports, but is UI making calls for data that does not exist?

#3 Updated by Erin Clark 12 months ago

  • Assignee changed from Erin Clark to Damian Szidiropulosz

#4 Updated by Dru Lavigne 11 months ago

  • Severity changed from New to Medium

#7 Updated by Erin Clark 11 months ago

  • Target version changed from 11.2-BETA3 to 11.2-RC1

Pushing this to RC1, we need to investigate all of the stat calls and find out if there are any that are calling for missing stats.

#8 Updated by Dru Lavigne 10 months ago

  • Assignee changed from Damian Szidiropulosz to Lola Yang
  • Target version changed from 11.2-RC1 to 11.2-RC2

#10 Updated by Lola Yang 10 months ago

  • Assignee changed from Lola Yang to Dennis Mullen

#11 Updated by Dennis Mullen 9 months ago

  • Status changed from Unscreened to Screened

Just to update this, I have definitely seen this stream of error messages, but only briefly and very intermittently. Still looking...

#12 Updated by Dennis Mullen 9 months ago

  • Seen in changed from 11.2-BETA2 to 11.2-U2

#13 Updated by Dennis Mullen 9 months ago

  • Target version changed from 11.2-RC2 to 11.2-U2
  • Seen in changed from 11.2-U2 to 11.2-RC1

#14 Updated by Dennis Mullen 9 months ago

  • Seen in changed from 11.2-RC1 to 11.2-BETA3

#15 Updated by Erin Clark 7 months ago

  • Assignee changed from Dennis Mullen to Damian Szidiropulosz

#16 Updated by Dru Lavigne 7 months ago

  • Target version changed from 11.2-U2 to Backlog

#17 Updated by Dru Lavigne 6 months ago

  • File deleted (debug (1).tgz)

#18 Updated by Dru Lavigne 6 months ago

  • Status changed from Screened to Closed
  • Target version changed from Backlog to N/A
  • Private changed from Yes to No
  • Reason for Closing set to Not Applicable

This should be fixed for some time. Please create a new ticket if it is still reproducible.

Also available in: Atom PDF