The last few evenings may have presented you with a few hiccups. ZFS on Linux (ZoL) doesn't readily release, in my experience at least, memory allocated to the ARC (Adaptive Replacement Cache--think how ext4 and similar use the kernel's page cache to cache commonly accessed files only on steroids). So, the server was eating up all but the last 1GiB of RAM (default as per ZFS) and began swapping a small sum of sleeping processes to disk. This isn't supposed to happen according to the documentation I've read: ZFS is supposed to surrender its cache when it detects increasing memory pressure from active applications. Perhaps it does (for some definition of "active"), but I've yet to see it in action.
As a solution, I've temporarily reduced the ARC's max to 1GiB so I have a bit more room to play with one or more Minecraft instances. This isn't ideal, and not even really recommended (2GiB is probably the absolute minimum for this workload, and that's pushing it) since this operates as a file server that I want to keep within a certain power consumption limit. I need to explore some additional options, but I'm both out of time and a bit passed the budget I want to put toward the older hardware I have in this server. Plus, it's probably in need of a main board replacement, and I'd like to eventually replace it with a rack mount case.
While I may explore the possibility of bumping the RAM from its current 8GiB to 16GiB, I'm reminding myself that the more I spend on it now means the longer I'll have to wait before I eventually relent, save up the extra money, and replace it with better hardware. Except right now the problem is two-fold: 1) The server market for low TDP CPUs is pretty abysmal, and only Intel has 25W rated CPUs worth anything; but 2) being as they're Atom-based chipsets, they don't have very good loading characteristics if you're to believe some of the more-anecdotal-but-not-quite-purely-synthetic benchmarks. For my use case, it's probably fine, but I'll have to see how they perform when serving up a game of Minecraft (if they perform at all). I actually have an Atom board somewhere that's of about 2009 vintage or so, and it might be useful to use a chipset I know to be relatively underwhelming so I can gauge its relative performance. I just have to remember what I did with it. Bummer.
Also, I migrated the server's network settings to systemd-networkd for a couple of reasons. First, netctl is relatively slow and generally blocks network-dependent services (PostgreSQL, MySQL, etc) until it's done loading. Second, netctl may eventually be deprecated on Arch once systemd-networkd reaches better feature parity (it's basically there, IMO). Finally, it's more aware of interface dependencies based on configuration. If you have an IPv6 tunnel (like I do), systemd-networkd is smart enough to know that your external interface needs to be active before the tunnel can be brought up. Likewise, if you have a bridge setup (like I do for containers), it'll configure that before bringing up other interfaces that depend on it. netctl has dependency configurations, but I've never managed to get them working well enough with a complex setup. It works fine on a desktop with one NIC, but as soon as you have more than one NIC, a tunnel, and other related configs, netctl quickly becomes unwieldy and the dependency nightmare grows substantially. This doesn't mean anything to you, but if you tried connecting recently and it was down, I was probably in a cycle of reboot-break-fix-reboot or restart networking-break-fix-restart networking much of the evening yesterday and into part of the day today.
Pending any unusually annoying problems, I don't expect anything else to change. Minecraft should be available for when you guys want to jump on, and if there's enough interest, it might be possible to talk me into restarting our longest running incantation of it with the 1.8 beta world (the one that lived most of the way through release). I just can't decide if I want to keep it at the last Minecraft version it was running or whether I should just let it upgrade the world files...
Anyway, hope this explains some of the downtime recently. This server is presently doubling as my GitLab instance for work-related nonsense, so while I try to do what I can to keep Minecraft running, game hosting isn't exactly one of the top priorities for this hardware.