Hey all, my server apparently died overnight. I don’t know if it’s the CPU or the motherboard (only two components I can’t narrow down due to lack of alternate parts). Doesn’t matter, though, I was already planning on replacing this build with all new stuff this holiday season or next year…guess my timeline was pushed up substantially and no chance of enjoying seasonal discounts.
Anyway.
I know I wanted to go for ECC this time around. Normally I don’t mind building myself (my older server was a hodgepodge of hand-me-down parts from gaming builds of years and years ago when I used to game), but as I don’t have a functioning server at all right now (which is beyond massively inconvenient…) I was looking at just buying a prebuilt machine with ECC (price premium be damned).
$3100 + overnight shipping is going to be incredibly painful, but I can figure it out. If there’s an alternative mini PC with 16 cores and I can throw in 64GB+ of ECC RAM, I’m interested in that as well. Please advise. Will be placing an order tonight or tomorrow morning as I need my stuff back online sooner rather than later…
Interesting, I hadn’t seen anything so far saying it was any different than ECC UDIMMs, but if that’s the case, then I’d definitely like to buy “real” ECC instead, if possible.
I’m not 100% certain, but I was pretty sure it only had the “on-die” ECC that all DDR5 (low power or not) has, and then link ECC which IMO is useless in this application.
The real ECC being side-band ECC where there is actually extra data stored in the RAM and verified by the processor, and most importantly, tells you when your getting memory errors.
Hmm…it’s not gonna be Ryzen with 128GB…but I have access to a Dell employee’s discount (don’t know if it applies to business-class stuff)…could throw together a “Dell Pro Max Micro Desktop”:
Base + remove everything possible from config
Upgrade CPU to Ultra 9 285
Buy a 3rd party 2x32GB 5600 ECC SODIMM kit (Dell claims support for 2x32GB max, so best to start there and I can buy more later when feeling adventurous) and throw it in there
That’s like $1700 before any discounts…will have to make some calls in the morning, but this is sounding promising.
I’d been looking at doing a custom build with a 285 or 285K back when my current one wasn’t dead anyway…so this isn’t far off from what I was looking to custom build anyway…much smaller because I don’t have to fit an ASUS Pro WS W880-ACE SE, too, lol
I would be concerned about cooling Ultra 9 285 in such a small case, Intel says max Turbo TDP is 182W which is a lot in such a small case. I had issues with cooling an Opteron 185 with a beefy copper heatsink in a similar sized case and it’s rated 110W TDP. I would also find a technical document that verifies ECC support as it may not be available depending on Dell’s policies and hardware design.
I just need the thread count. CPU will definitely not be maxed out. If Dell’s BIOS has a TDP limiter, I may even use that anyway. I’m not here for max crazy performance or anything. Just need the threads.
The entire point of Dell’s “Pro Max” line of desktops is that they’re the new high-end Precision desktops. They don’t offer ECC in their configurator for any lower tier of desktop, so I’m pretty sure it’s a safe bet, but I’ll abuse my access to ProSupport to confirm anyway.
Edit: I’ll also point out that the manual[1][2][3] (PDF page 17) specifically calls out ECC support.
You don’t have another machine you can boot it up in temporarily? If this happened to me, I think either my gaming machine or an htpc, or maybe just my pile of spare parts and external hdd enclosures, would become a temporary server
I have no other motherboards with NVMe…and my boot drives are NVMe…
I haven’t had a gaming machine or HTPC in eons. Just my server, laptop, and an Nvidia Shield.
Edit: server is Debian (x86_64) and laptop is macOS (ARM)…so not like it would even be quick/easy to get things running on the laptop, especially not the ZFS array, I don’t think. It’s OK. I’ll figure out how to live, I guess.
Edit 2: I have tons of old parts laying around…but they’re all even older than what’s currently running…all predating NVMe.
An NVME drive enclosure could boot an old motherboard from USB… available cheap and fast. Perhaps you have something sitting around with enough power to run the essentials?
Hmm…I mean, I don’t need very much processing power…I think I still have an i5-4670K[1] and an mITX board[2][3] laying around somewhere (it has mSATA, no NVMe).
Booting might be a little tough. I have 2x4TB NVMe in mdraid RAID1, but I can limp along on no mirror for a bit, if I can get it to boot at all, maybe.
Edit: It would be highly amusing to get RAID1 over USB working, but I’m just tryin’ to live my life in less pain, not go crazy.
Edit 2: I’d also be going back to 16GB of DDR3 instead of 32GB of DDR4…but hey, beggars can’t be choosers? lol
I could also just play roulette and order a bunch of random LGA1151 boards and return any that don’t work, but like…meh. Needed a new system anyway… $19 on a little adapter is more reasonable.
Edit: well…a little bit more to add shipping for delivery before work tomorrow morning…but still.
Good luck!! I’ve never bothered with RAID ( I’m more of an rsync-cronjob-and-pray type), much less tried to do it over USB; though I assume something like zfs would be fine as long as it’s fast enough… I had never pictured doing that to a boot drive! Whew.
RAID1 for boot (including the EFI partition!) was just so if one of the SSDs dies, I don’t need to reformat and recover from backups. Just a convenience thing. I’ve never had an NVMe drive die on me to date…but I’ve had such a gnarly run of bad luck in life the last week or so…