Service VMs
Prerequisites
- Access Level: Admin, Super-admin.
- Permission Requirements:
- . Basic VM Interaction
- View hardware/image setups made available to them
- View own VM configs and configs shared with them
- Create (and edit) VM configs
- Spawn VMs from VM configs
- Stop VMs spawned from VM configs
- View own VM username
- View own VMs and VMs shared with them
- Spawn VMs(without a config)
- Connect to own VMs and VMs shared with them
- Shutdown own VMs
- . VM Administration
- View raw Libvirt volumes (images)
- Upload raw Libvirt volumes (images)
- View all VM images
- Edit any VM image
- Delete any VM image
- View all hardware/image setups in the system
- Create hardware/image setups
- Edit hardware/image setups
- Arbitrarily delete any hardware/image setup
- View all VM configs in the system
- Arbitrarily edit any VM config
- Arbitrarily delete any VM config
- View host machines and hardware information in any Libvirt realm
- Register physical VM host machines in Libvirt realms
- Edit VM host machine info in any Libvirt realm
- Delete VM host machine info in any Libvirt realm
- Arbitrarily view logs from any VM
Access Service VMs in Management
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the Service VMs in the left panel.
Create a New Service VM
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the Service VMs in the left panel.
- Click the Create new service VM button in the top right panel.
- In the pop-up, enter the image, hardware cores and maximum memory, allocated devices, service VM name and description.
- Click Accept.
Open VNC Terminal of a Service VM
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the Service VMs in the left panel.
- Select the service VM to open the VNC terminal.
- Click the Open VNC terminal button in the top right panel.
- In the new window, use the VNC terminal.
Power Up a Service VM
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the Service VMs in the left panel.
- Select the service VM to power up.
- Click the Power up button in the top right panel.
Edit the Image of a Service VM
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the Service VMs in the left panel.
- Select the service VM to edit image.
- Click the Open Full Menu button in the top right panel.
- Select Edit.
- In the pop-up, under the Image & Hardware subsection, click the Close button to remove the existing image.
- Enter the new image name.
- Click Accept.
note
Removing an existing image will not delete the image from the system.
Edit the Cores and Memory of a Service VM
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the Service VMs in the left panel.
- Select the service VM to edit cores and memory.
- Click the Open Full Menu button in the top right panel.
- Select Edit.
- In the pop-up, under Hardware settings subsection, enter the new cores and maximum memory.
- Click Accept.
Edit the Devices of a Service VM
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the Service VMs in the left panel.
- Select the service VM whose devices you want to edit.
- Click the Open Full Menu button in the top right panel.
- Select Edit.
- In the pop-up, under the Devices subsection, click the Plus button next to the appropriate device.
- Click Accept.
note
To remove an incorrect device, click the Minus button under the same settings.
Edit the Metadata of a Service VM
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the Service VMs in the left panel.
- Select the service VM whose metadata you want to edit.
- Click the Open Full Menu button in the top right panel.
- Select Edit.
- In the pop-up, scroll down to the Metadata subsection.
- Enter a new name and description for the service VM.
- Click Accept.
View the Libvirt XML Description of a Service VM
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the Service VMs in the left panel.
- Select the service VM whose Libvirt XML description you want to view.
- Click the Open Full Menu button in the top right panel.
- Select Libvirt XML description.
- In the pop-up, view the XML description.
- Once done, click Close.
Copy or Download the Libvirt XML Description of a Service VM
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the Service VMs in the left panel.
- Select the service VM whose Libvirt XML description you want to copy or download.
- Click the Open Full Menu button in the top right panel.
- Select Libvirt XML description.
- In the pop-up, click Copy to copy the Libvirt XML description or click Download to download it.
- Once done, click Close.
Bulk Email All Users of a Service VM
bulk-action
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the Service VMs in the left panel.
- Select the service VM whose users you want to email in bulk.
- Click the Open Full Menu button in the top right panel.
- Select Bulk Email.
- In the pop-up, click Copy to copy the emails or click Download to download the emails.
- Once done, click Close.
note
Tick the Prefer contact email? to use the email registered upon user account creation.
Restart Controller of a Service VM
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the Service VMs in the left panel.
- Select the service VM whose controller you want to restart.
- Click the Open Full Menu button in the top right panel.
- Select Restart Controller.
info
Restarting the VM controller of a service VM serves as an update mechanism. Whenever the VM controller's options are changed in the backend, a restart may be required for the changes to take effect.
Shut Down a Service VM
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the Service VMs in the left panel.
- Select the running service VM to shut down.
- Click the Shut Down button in the top right panel.
Delete a Service VM
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the Service VMs in the left panel.
- Select the service VM to delete.
- Click the Open Full Menu button in the top center panel.
- Click Delete.
- In the prompt, click Delete.
info
Deleting a service VM removes it from the pre-setup VMs, but its images remain intact in the system.