I have memory resource exhausted, pointing storj node v3 consumed 2056974336 bytes, and thats around 2000MB of memory. (Now, atm it uses 18MB for example)
And the nex event related to that storj node service, is its error, terminaded unexpectedly.
In storagenode.log there was nothing, just like i described last time. Last line was downloading some pice, thats all.
Edit:
1st machine, as You can see had more memory available, it consumed all available memory around 3500MB in that case, before storj node v3 service was terminated.
Edit2:
Those are all win10 pro 64bit. I have some node stopped unexpectedly almost every day now a days. its all newest ver. 1,49 or so.
Edit3:
Also a clue, machine 1st,
Windows log first noticed memory exhaustion at 01:06
And unexpected termination of node service was at 02:37
So he was able to keep running for some time even with max memory.
Heres a log from 27.03.2022 till that moment when it happened:
where to upload a log? its 6MB rar (unrared its 67MB) Its storj forum, should have option for uploads files
Also the screen if You click it, has 3 images, its for 2 different machines.
No its normal HDD, worked perfect, from 1,5-2 years, it was ok when there was big stress test from storj network some time ago, so the configuration is prooven in my opinion. But the problem with memory growing was escalated some time ago as well, then it went away for some months, and now with newest version i guess it come back again…
I do not think it is related to a new version, more like to a more repair traffic. And now your setup cannot keep up. Maybe some minor hardware issues like oxidation of cable contacts.
I would ask again - how your disks are connected to these storagenodes?
No, the hdds are ultrastars, no SMR problem in those. Those are 2 different physical PCs in that case i uploaded screens today. And Both had this problem today one at 01:06, and 2nd few hours later.
EDIT:
actually it was around the same time today 01:00 -02:00
Edit2:
the node dashboard shows no special peak in egress or ingress, (1GB repair/day and 2nd got 3-4GB repair /day last 2 days, so there is a peak over all in this month, but im not sure if it matters, because as i mentioned, i have this problem almost every day with some different node each time, i have few more nodes, on different machines as well so i dont know it its keeping up by my hardwere. The fact is they both get too big in memory.
1st is ver. 1.49.5
2nd is ver. 1.49.5 as well
im trying to thing, is theres a way the hdd cannot keep up, how to monitor that?
i will setup some hdd monitor to mayby diagnose that if You tell me how
No. no redudancy. I just need to setup some monitoring of HDD’s and see, mayby there is some bursts in short time who knows, need to measure that somehow
In Windows you can use an integrated Performance Monitor. It allows to track metrics over time, and keep them on the disk (please use a different disk from storagenode’s location).
Then you can check what was the load on the disk, memory and processor. You can add a traffic as well.
i hope it saves it self somehwere, and after 24h i could read the graph log or something … coz i clicked around and found no option to save the log, or where the log is saved
You need to configure Data collector sets to store metrics to the file.
You can take as an example the preconfigured set (or modify it, but I recommend to create yours) in the Data collector sets → System → System Performance
After the data collector set is configured you need to start it. It will write metrics until you stop it. The console Performance Monitor can be closed if you started your collector.
Alexey, i think theres is some memory leak in software, because im observing a node, which has whole 8TB ultrastar sATA, disk for storj purpose only, average response is 2.9-10ms, so no choking, he is in constantly egress (more than other nodes, its a lucky node) and im observing memory for storagenode service 1,3GB at the moment. Windows 10 pro. 1.49.5 He got no problem otehr than that. I set service to restart in windows services, so i dont have to go and manually start every time, but that memory growth i dont know, i think it shouldn’t be like that.
Hi,
I dont know if it is related but my StorageNode (Windows 2019 VM with only this service running on it) usualy use around 550-600 threads and since the 08.03.2022 started rising to 800 and then skyrockedted to more than 1800. storagenode.exe ure more than 1000 alone.