To be as transparent and caring, I'm informing of planned downtime as I upgrade the server hosting housamo.xyz and other services sometime this week or next week. My main goal is to take care of that annoying server hang that causes even SSH to not respond, and the server being sluggish while uploading a file.
* additional 2x4GiB of matching DDR3-1333 ECC RAM; should help feed ZFS's RAM consumption and the alleged 3GB memory deficit
* replacing two Xeon E5506's to two Xeon X5650's; at 24 sheckels a pop, for triple the threads (E5506's aren't hyperthreaded, and X5560s are hexcores and turbo clockable) can't hurt to theoretically ease any bottlenecks yadda yadda, and help whatever micro-downtimes happens.
* software update, which shouldn't take much time while I'm rebooting anyways
Status can always be viewed at http://status.housamo.xyz/
. During the downtime, I'll (hopefully remember to) provide a temporary maintenance page (hosting a temporary copy of the wiki and board would take way more time than needed just for 5 minutes to slap RAM in and reboot, and 30 minutes to swap Xeons, reapply paste, and remount heatsinks); it'll look something like https://housamo.xyz/maintenance/
. I'll blog
post status updates either on the temporary page and/or the Discord as a fireside chat whenever I mess up and ruin everything.
Eventually, there'll be another planned maintenance to:
* restructure how data's stored, as everything is slapped onto a shared datashare instead of separate shares for security's sake, so anyone with time can grab my porn
* slap an SSD as what the hypervisor runs off of and/or a write cache to maybe help alleviate any bottlenecks that exist between ethernet and writing to ZFS
* add data redundancy as there's no failsafe or real backups in the event of a hardware failure (not software, as ZFS and ECC RAM will cover), but that won't happen until I either get a real rack and/or move the server to a better spot.
I'll continue to provide my services as a host free of charge, as it literally costs me nothing besides bandwidth and power consumption, yet, I get some real-world experience being a sysadmin and gush about my woes here.