vboxsvc - VirtualBox SMF service wrapper 0.18



Publisher Description



SMF service wrapper for Sun/Oracle VirtualBox under Sun/Oracle Solaris 10+ and OpenSolaris builds (including OpenIndiana and illumos).

Detailed project description is available in the README file:

Discuss and get help in VirtualBox Forum thread "[Free as in beer] SMF service for VirtualBox VM's":

A replica is hosted (and would likely be the HEAD of development soon) at

See also for tweaks needed to set up Oracle VirtualBox for Solaris packages (4.x, 5.0.x) on illumos hosts. For recent OpenIndiana and OmniOS (since 2019) there are packages provided by distributions, and these tweaks are not required then.
Features
  • Control VirtualBox VMs as Solaris SMF service instances, including VMs owned by unprivileged users and VMs running in Solaris local zones for extra resource control by the host OS
  • Bring up a VBoxHeadless VM to manage it via X11 GUI console, then resume it as Solaris SMF service instance. Connect to VM serial consoles without service interruptions.
  • You can set up SMF dependencies between VM instances and system resources (as other SMF services) to ensure orderly startup and shutdown with the Solaris-based OS
  • "Hooks" to set up an external script to monitor that the VM is actually alive inside and does something useful. VM can be rebooted or placed into SMF maintenance if it is not really working. Since release 0.16 the monitoring script can be used to delay completion of the VM's SMF start method to better ensure proper startup of SMF dependencies.
  • Main new feature of release 0.15 is the ability of vbox.sh to create snapshots of ZFS datasets backing the VM and/or its data after shutdown, before startup, or on command-line request. Datasets containing the VM config files, VirtualBox snapshot files, and HDD image files, can be found automatically. Since release 0.17, local ZVOLs dedicated to a VM as a virtual HDD (via VirtualBox internalcommands) can also be detected. Other datasets (such as raw ZVOLs passed with other methods - i.e. iSCSI) can be listed in a special SMF attribute
  • Different "VM hardware clock" timezones can be configured for each VM ("UTC" is recommended)
  • Some other command-line features available (graceful poweroff, soft ACPI reboot, hard reset, rude poweroff, status check, take ZFS snapshots of backing storage, etc.)
  • Recently tested with current Oracle VirtualBox 5.0.x releases on OpenIndiana Hipster host system, and for VirtualBox 5.2.24 built and provided by OpenIndiana Hipster packaging since 2019. Worked for Solaris 10 and VirtualBox 3.0.x since 2010, and for numerous later OS+VBox combinations.
  • Interactive and "dual-boot" VMs are also supported since release 0.17, so that the user manually starts up the interactive VM when needed, and SMF shuts it down properly when needed. A new "startgui -fg" mode and its symlink-based shortcuts allow the controlling script to remain in the terminal shell (or spawn a dedicated xterm) and when this shell is interrupted - the VM gets properly shut down, savestated or how ever you configure it.
  • For non-root users running VirtualBox with delegated local ZFS Volumes, a new service script was added in release 0.17 to save and restore via ZFS properties the customized (non-default) ZVOL device node ownership and access-rights attributes. Solaris and illumos currently lack a kernel-based capability to do this automatically :(
  • Version 0.19 is currently in development - grab a tarball from SVN to see the bleeding-edge new features! URL:


About vboxsvc - VirtualBox SMF service wrapper

vboxsvc - VirtualBox SMF service wrapper is a free software published in the Components & Libraries list of programs, part of Development.

This Components & Libraries program is available in English. It was last updated on 19 March, 2024. vboxsvc - VirtualBox SMF service wrapper is compatible with the following operating systems: Linux, Mac, Windows.

The company that develops vboxsvc - VirtualBox SMF service wrapper is jimklimov. The latest version released by its developer is 0.18. This version was rated by 1 users of our site and has an average rating of 3.0.

The download we have available for vboxsvc - VirtualBox SMF service wrapper has a file size of 61.19 KB. Just click the green Download button above to start the downloading process. The program is listed on our website since 2019-03-11 and was downloaded 231 times. We have already checked if the download link is safe, however for your own protection we recommend that you scan the downloaded software with your antivirus. Your antivirus may detect the vboxsvc - VirtualBox SMF service wrapper as malware if the download link is broken.

How to install vboxsvc - VirtualBox SMF service wrapper on your Windows device:

  • Click on the Download button on our website. This will start the download from the website of the developer.
  • Once the vboxsvc - VirtualBox SMF service wrapper is downloaded click on it to start the setup process (assuming you are on a desktop computer).
  • When the installation is finished you should be able to see and run the program.



RELATED PROGRAMS
Our Recommendations






BarCode2D-PNG


Click stars to rate this APP!

Users Rating:  
  3.0/5     1
Downloads: 231
Updated At: 2024-03-19
Publisher: jimklimov
Operating System: Linux, Mac, Windows
License Type: Free