Earlier quoted context omitted.
Customers are the best QA. And they pay you too, instead of the reverse!
I'm pretty sure they pay for QA. QA cannot always catch every possible bug.
Debugging Hetzner: Uncovering failures with powerstat, sensors, and dmidecode
41–50 of 117 posts
Re: Debugging Hetzner: Uncovering failures with powerstat, sensors, and dmidecode
#42> To increase the number of machines under power constraints, data center operators usually cap power use per machine. However, this can cause motherboards to degrade more quickly. Can anyone elaborate on this point? This is counter to my intuition (and in fact, what I saw upon a cursory search), which is that power capping should prolong the useful lifetime of various components. The only search results I found that…
At the time of our investigation, we found few articles supporting that power caps could potentially cause hardware degradation, though I don't have the exact sources at hand. I see the child comment shared one example, and after some searching, I found a few more sources [1], [2]. That said, I'm not an electronics engineer, so my understanding might not be entirely accurate. It’s possible that the degradation was ca…
Re: Debugging Hetzner: Uncovering failures with powerstat, sensors, and dmidecode
#43Re: Debugging Hetzner: Uncovering failures with powerstat, sensors, and dmidecode
#44At a previous company, devops would regularly find CPU fan failures on Hetzner. That's in addition to the usual expected HD/SSD failures. You've got to do your own monitoring, it's one of the reasons why unmanaged servers are cheaper than cloud instances.
Re: Debugging Hetzner: Uncovering failures with powerstat, sensors, and dmidecode
#45I’d like to see what cpu governor is running on those systems before assuming a power cap is in place. Lots of defaults installs of Linux ship with the power save governor running which is going to limit your max frequencies and through that the max power you can hit.
Re: Debugging Hetzner: Uncovering failures with powerstat, sensors, and dmidecode
#46Similar thing happened to a AX102 I currently use, something related the network card which caused crashes. Thankfully hetzner support was helpful with replacement hardware. caused quite some grief but at least it was a good lesson in hardware troubleshooting. Worth it to me personally
Re: Debugging Hetzner: Uncovering failures with powerstat, sensors, and dmidecode
#47> To increase the number of machines under power constraints, data center operators usually cap power use per machine. However, this can cause motherboards to degrade more quickly. Can anyone elaborate on this point? This is counter to my intuition (and in fact, what I saw upon a cursory search), which is that power capping should prolong the useful lifetime of various components. The only search results I found that…
Re: Debugging Hetzner: Uncovering failures with powerstat, sensors, and dmidecode
#48This was something I hadn't heard before, & a surprise to me.
Re: Debugging Hetzner: Uncovering failures with powerstat, sensors, and dmidecode
#49At a previous company, devops would regularly find CPU fan failures on Hetzner. That's in addition to the usual expected HD/SSD failures. You've got to do your own monitoring, it's one of the reasons why unmanaged servers are cheaper than cloud instances.
I regularly find broken thermal solutions in azure and when I worked at Google it was also a low-level but constant irritant. When I joined Dropbox I said to my team on my first day that I could find a machine in their fleet running at 400MHz, and I was right: a bogus redundant PSU controller was asserting PROCHOT. These things happen whenever you have a lot of machines.
It was very non-obvious to debug since pretty much most emitted metrics, apart from mysterious errors/timeouts to our service, looked reasonable. Even the cpu usage and cpu temperature graphs looked normal since it was a bogus prochot and not actually a real thermal throttling