When posting a question please fill the template and do not just delete it! We put in in there for a reason. It avoids spending time on unnecessary follow up questions (and so have more time for other helpful things like improving our product) and to be able to help members faster.
Especially the part under “Information on your n8n setup” is important.
Thanks!
In this case, you want to check out the following topic:
To make it simple here are the important parts. You have to set the following environment variables:
# To make sure that old execution data does get deleted automatically
EXECUTIONS_DATA_PRUNE=true
# Define how long old executions should be stored in hours
# (in this case 1 week)
EXECUTIONS_DATA_MAX_AGE=168
# To make sure that SQLite actually frees up the memory.
# Without it the data will be deleted but the memory will not become available
DB_SQLITE_VACUUM_ON_STARTUP=true
After you did set the above, make sure to restart n8n. Is potentially even necessary to restart twice (else the vacuum will maybe not run).
Guess you started with it a little bit too late. Your whole hard drive is 100% full. So you have to see if you can free up some space somehow. For example delete some system log files, old docker images, …
Is it just looping those lines? It looks like the disk is still full, From what I remember the Vacuum option can take a bit of time but it does need a bit of space to run.
That is going to make it a bit more painful if you can’t free up more space, The quickest way to get back up and running would have been to move the old database to a temporary path then n8n would create a new one and all would be good.
You could try to manually delete execution data if you have a sqlite client installed.
Do you have an option with your VPS to add more disk space?