Storjnode docker using 3Gb ram

Hello,

Since last week my 2.5TB (100% full) node has been eating 3GB of ram (it is all that is available on that system so… the system only have 8gig and ~3gig are available without storjnode running).
Just deleted the docker image and got a new one just to make sure, currently running v1.11.1 but it was already happening on earlier versions.
Any idea of what could be happening?
Edit: if I set a memory limit on docker, for example 1.5GB, after a few minutes the node stops working. The 3GB are filled in the first few minutes after the start.

Thanks

Please, check databases:


Also, how is your HDD connected to the PC with storagenode and what the filesystem?
What OS?

Yeah, after the post I did that! Now seems fixed… orders.db was giving errors, just followed the steps to fix the db and seems to be better now, ~150MB of ram. Also, my orders.db was with ~1.2GB and now it ~990MB but seems a little to much maybe? Not worried about the size but…

Also, how is your HDD connected to the PC with storagenode and what the filesystem?
What OS?

I’m running the node on my Unraid machine, have an 8tb wd red connected to sata and xfs filesystem. I’ve been running the node on this machine since December last year and seems to working great!

Seems like I can close this since it is fixed! Well… This is not a github issue :man_facepalming:

1 Like

I still don’t know why this isn’t done automatically once a month or something.

Because nodes under normal operations don’t need this and nodes that are failing shouldn’t wait a month to fix it. That would solve nothing.

As far as I understand, the orders.db database will stop being a SQLite database soon?