I am also looking at SmartOS (Triton, mnx) to run as a hypervisor and then add Nomad on top, which would be great if I figure out how to import ESXI VMs to SmartOS.
@gea do you think napp-it would work on SmartOS?
I have reconsidered this.
The current port of napp-it for ZFS on Windows I am currently working on offers not only the option for Hyper-V on ZFS + native Windows SMB with rdma. On the Windows port of napp-it I execute admin commands or tools like zfs or zpool via a background client server socket connection . This can be extended to non-Windows servers like BSD, Linux , OSX or Illumos/Solaris. A Windows napp-it (runs without any Windows modification, just copy and run) can then remotely manage them via a OS specific socket server script that adopts napp-it requests like type, get, set, read,write xx to OS specific commands. Only this socket script + Perl is required. Should be not a problem with SmartOS at least for tasks like zfs management and job management that can extended with (private) napp-it menues for individual management tasks.
I have put this on my todo list.
(to be expected in the medium term)
Anyone has done such?
- create a folder on persistent storage on SmartOS with a default Perl.
- modify bootup to autostart perl ./path/socketscript.pl
A future online installer can then download this folder with Perl and the socket script and a adds an autostart of the socketserver.