So it’s been several days since my last post about C States and power management in the Ryzen stuffing up Unraid OS.
I’m happy to report that things have been rock solid and for the last 90 hours or so, I’ve been solidly downloading my backups from Google Drive (yes, many years worth of data) onto the server. At the same time it’s been actively running as an RTMP bridge for all the security cameras around my house, and as an internal home network portal – all without falling over.
Here’s hoping I didn’t just jinx it….
Update: 8th August 2022 — Unraid’s been running solidly for 10 days + now!
I recently chose to go the Unraid route with my media storage server; I was lucky enough to be given a license for Unraid Pro, and straight up, let me say:
- It’s easy to use
- It’s beautiful to look at
- It’s stupid simple to get working
BUT…
My server uses an old spare desktop I had lying around:
- AMD Ryzen 7 1700 (1st generation Ryzen)
- 32GB DDR4 RAM
- B450 based motherboard
But therein lies the problem. It turns out that Ryzens crash and burn with Unraid by default. You need to go into your BIOS settings, and turn off the Global C States power management states settings. Insane.
Why am I writing about this?
Because it took me 2 weeks to reach this point, wrestling with Windows storage, wrestling with shoddy backplanes in my ancient server chassis (which I then ordered a replacement case which set me back a pretty penny); new SAS controller; new SAS cables…
This is an expensive hobby, homelabs.