Skip to content

The filesystem full error makes flowd_aggregate die while there is a lot of space left #4831

Closed
@vnxme

Description

Important notices

Before you add a new report, we ask you kindly to acknowledge the following:

Describe the bug

The flowd_aggregate.py dies from time to time on my firewall. According to the general log, database or disk is full, but there is obviously a lot of space left. Unfortunately, the script doesn't restart without me logging in and pressing the start button on the dashboard. Please refer to the screenshots below for details.

To Reproduce

Not sure how to reproduce this behaviour. I would understand if the script died when the disk was really full.

Expected behavior

I guess, there are 3 options to think about:

  1. There might be a bug in the script or somewhere else which could be corrected;
  2. A watchdog (e.g. cron job) might be needed to manually restart the script if it dies;
  3. A file rotation policy might be implemented to always keep some free space.

Screenshots

image
image
image

Environment

OPNsense 21.1.3_3 (amd64, OpenSSL), but I remember the script died even before 21.1.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    help wantedContributor missing / timeoutsupportCommunity support

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions