A Reddit Refugee. Zero ragrets.

Engineer, permanent pirate, lover of all things mechanical and on wheels

moved here from lemmy.one because there are no active admins on that instance.

  • 0 Posts
  • 83 Comments
Joined 2 years ago
cake
Cake day: December 22nd, 2023

help-circle





  • I’ve never ran into issues either, but generally in any situation where data integrity is somewhat important, ECC is a very good idea. Its never a problem until suddenly it is.

    I don’t give a crap about my Minecraft server having ECC, but a storage server where cached data gets written to disk, I’d rather have ECC ensure nothing gets corrupted.


  • ABSOLUTELY ECC memory, 32gb or higher if you can afford it these days as TrueNAS does benefit from a decent cache space, especially with so many drives to spread data slices across.

    Realistically unless you expect multiple concurrent users, any 4 core or higher CPU from 2015-on will be plenty of power to manage the array. No need for dedicated server hardware unless the price is right

    I have a Dell PowerEdge t3 SOHO/small business server tower that I gutted and turned into a 5x8tb config. It only has a middling 4 core Xeon 1225v5 and I never get above 50% CPU usage when maxing the drives out. More CPU is needed if you’re doing filesystem compression or need multiple concurrent users.




  • The reset button is basically just a signal to the CPU/BIOS that it should wipe memory and begin the boot process from scratch. If it was not working, that indicates the CPU was hard locked and not responding to any sort of input, not just an os fault The power button sends an actual trigger signal to the PSU through the ATX connector so it bypasses any mainboard lock.

    Random shit happens, see if it does it again.
    My go to for random stability issues is to always run a full deep memtest to look for bad RAM and then a CPU stress test to see if it’s a random thermal or core issue. More often than not I find stability problems just with these two steps.


  • Debian is what you make of it, definitely. But it is also inanely stability focused to the point of being a detriment. It takes many months for simple package updates to hit Debian repos and it leads to frustration when stuff I expect to be updated is still very much not. As a server distro I recommend it, but as a play around distro it’s a bit more annoying and you have to do a ton more self maintenance on packages to get the latest and greatest.









  • Whatever is cheapest. When youre first starting out basically any hardware will do, it just needs to boot Linux. As you progress and find more stuff to put on the servers, you’ll discover what you’re real hardware needs are.

    When I first started, it was a hand me down single core AMD Sempron machine (socket 754!) that I later upgraded to an Athlon64 and 4gb of DDR. I managed to bodge that poor thing into running a Minecraft 1.5.2 server.

    Personally I would stick with the i3 machine since I am assuming it’s an office PC that can be had for cheaper than a Pi 5 (which is quite inflated in price IMO). x86 still retains better software support vs ARM and they are significantly easier to attach large cheap storage to via SATA. Power cost will be greater but I doubt an office i3 pulls more than 70w wall power at full load.