Hello, I've just started getting into the world of self hosting and so my understanding of this field is basic at best.
So here's my story leading up to my concern.
I let my server run 24/7, I've had it up for maybe 3 months now. Last night I was trying to sleep and I noticed, my server was super loud. Much louder than I've ever noticed before and it was constant. Me not knowing much about hardware I wasn't sure what component was making the noise. It was a rattling sound that would last only a moment but would occur repeatedly every moment or two, so it was a rapid on-off-on-off-on succession of rattlings. I opened up the case and listened around. I put my fingers on the HDD and noticed that it vibrated at the exact moments the rattling noise occurred so I reckoned it was the cause. Then I noticed a light on top of the case turned red during the rattlings/HDD vibrations as well. I believe that light represents I/O for the disk. So at this point I was pretty certain the constant noise was constant disk I/O.
So next I wanted to determine what was causing the constant I/O. I installed iotop after reading recommendations for it for I/O monitoring. After running iotop -a I saw [txg_sync] to be the top process but it was only taking 3-10% I/O. And nothing else was even taking so much as a single percent. I wouldn't expect that low of I/O to result in constant rattling and for the HDD I/O light to be activating rapidly, non-stop. And this goes on for hours, again, non-stop, not in spurts - incessantly.
I've read multiple places that I/O during idle times is normal; system jobs doing their thing in the background. But is incessant I/O normal? If it is I'll just learn to tune out the sound and rest in peace knowing my server is fine.
But one other bit of potentially important information which I found concerning is, I discovered that proxmox says my SSD has 100% wearout. I don't know what that means. Sounds very bad. However my server is working fine from what I can tell, other than the unabating rattling which as I explained I've deduced to be I/O. Please let me know any thoughts on the matter and how I can understand what is going on better to get some peace of mind on the matter and fix the problem if there is one.
Thank you for considering my story and helping me understand what is going on, very much appreciated!
So here's my story leading up to my concern.
I let my server run 24/7, I've had it up for maybe 3 months now. Last night I was trying to sleep and I noticed, my server was super loud. Much louder than I've ever noticed before and it was constant. Me not knowing much about hardware I wasn't sure what component was making the noise. It was a rattling sound that would last only a moment but would occur repeatedly every moment or two, so it was a rapid on-off-on-off-on succession of rattlings. I opened up the case and listened around. I put my fingers on the HDD and noticed that it vibrated at the exact moments the rattling noise occurred so I reckoned it was the cause. Then I noticed a light on top of the case turned red during the rattlings/HDD vibrations as well. I believe that light represents I/O for the disk. So at this point I was pretty certain the constant noise was constant disk I/O.
So next I wanted to determine what was causing the constant I/O. I installed iotop after reading recommendations for it for I/O monitoring. After running iotop -a I saw [txg_sync] to be the top process but it was only taking 3-10% I/O. And nothing else was even taking so much as a single percent. I wouldn't expect that low of I/O to result in constant rattling and for the HDD I/O light to be activating rapidly, non-stop. And this goes on for hours, again, non-stop, not in spurts - incessantly.
I've read multiple places that I/O during idle times is normal; system jobs doing their thing in the background. But is incessant I/O normal? If it is I'll just learn to tune out the sound and rest in peace knowing my server is fine.
But one other bit of potentially important information which I found concerning is, I discovered that proxmox says my SSD has 100% wearout. I don't know what that means. Sounds very bad. However my server is working fine from what I can tell, other than the unabating rattling which as I explained I've deduced to be I/O. Please let me know any thoughts on the matter and how I can understand what is going on better to get some peace of mind on the matter and fix the problem if there is one.
Thank you for considering my story and helping me understand what is going on, very much appreciated!