Hi, I run my mineOS instance in freeNAS as well, though I’m using a fresh iocage
instance instead of the official plugin, as the plugin is (as of this writing) still based in warden
, which will be deprecated as of the next major release (and IIRC the warden plugin had some issues regarding outdated node installation anyway).
It looks like that .zip file doesn’t contain any .jar files at all; I’m assuming you’re copying them in via the webUI? Missing .jar = no server executables.
Additionally, check that all the files are owned by mcserver:mcserver
. If you’re not inserting the files via the jail’s console it’s highly likely they’re owned by root:wheel
. The ensuing bad permissions are probably gonna give you a hard time (I had the same problem two weeks ago).
As an aside, I’d highly recommend that you not store your Minecraft worlds within the jail. I created a separate dataset at /mnt/MY_VOLUME/games/minecraft
, which is then mounted into the jail at /var/games/minecraft. This allows minecraft server instances to survive completely independently of the jail, which gives you more flexibility. If you ever have to nuke the jail for whatever reason, server data will remain intact. You can then just mount the dataset into the new jail and pick up from exactly where you left off with no further configuration necessary.