How to manage VMs in Hyperion via CLI

Written By Christian Castagna (Administrator)

Updated at June 2nd, 2025

Table of Contents

→ Applies to: Hyperion 9.x and above

 

Step 1. Connect to Hyperion appliance via SSH as admin

ssh admin@<your_ip_address_or_hostname>

 

Step 2. Become Super User

sudo su

 

Configure virtual machines


List all virtual machines on the system

virsh list --all

EXAMPLE


Edit manually a virtual machine (replace <vm-name> with the correct information)

virsh edit <vm-name>


Start a virtual machine (replace <vm-name> with the correct information)

virsh start <vm-name>


Reboot a virtual machine (replace <vm-name> with the correct information)

virsh reboot <vm-name>


Shut down a virtual machine (replace <vm-name> with the correct information)

virsh shutdown <vm-name>


Power off forcefully a virtual machine (replace <vm-name> with the correct information)

virsh destroy <vm-name>


Delete a virtual machine definition  (replace <vm-name> with the correct information)

virsh undefine <vm-name>

IMPORTANT
This operation does not remove disks


Delete a virtual machine and its disks (replace <vm-name> with the correct information)

virsh undefine <vm-name> --remove-all-storage