Hello - i have a docker setup in windows 10 home.
I have 8 storj nodes running all on this docker.
I have the following issue:
I can have my machine do amazing for 2 days (ish) - but then all of the sudden my cpu just spikes to 100% usage and all storj containers become unresponsive. The only fix is to restart the computer.
In joblist in windows - it is the process called “vmmem” that uses 100% cpu.
Here is what i have tried:
update docker
dissable filewalker for all nodes
make sure all 8 is running with CMR
added ram to a total of 32GB
My system consists of:
i5 8400
32GB ram
cheap motherboard
good powersupply (be Quiet - brand new)
Is the CPU maybe to weak to run 8 nodes and some dashboards?
Should i upgrade to i7 8700 (i have one laying around).
This is a big problem - because all 8 nodes gets downtime - and uptime robot does not catch this as port is still open… so if it happends at night - i have no way to know.
Thanks in advance!
It’s possible your disk subsystem cannot handle the IO, node(s) is(are) buffering data and run(s) out of ram.
Side note: Why are you using docker on windows? It forces it to run in a VM. Storagenode already has windows version, or you can run Ubuntu version in WSL. This will remove some overhead.
Yea- i think i need to change to windows service. Is it hard to change from docker to windows service? i can use your toolbox - but is there anything special i need to do?