VM Configurations
Prerequisites
User Role:
Sub-admin, Admin, Super-admin (Super-admin to shut down a configuration you do not own)
Permission Requirements
- VM Administration
- View all VM configurations
- Edit any VM configuration (to change the project of configurations)
- Delete any VM configuration (to delete configurations you do not own)
Access a VM Configuration from Management
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the VM Configurations in the left panel.
Rows of running configurations are green. A row is red when its hardware setup is unknown.
The following table describes the columns of the VM Configurations table.
| Column | Content |
|---|---|
| Name | The name of the configuration. |
| State | The state of the configuration, such as Stopped or Running. |
| Owner(s) | The owner and co-owners of the configuration. |
| VM Setup | The hardware setup the configuration uses. |
| Project | The project tag of the configuration. |
| Team | The team of the configuration. |
| Virtual Machine | The running VM started from the configuration, when it is running. |
| Last Ping | When the running VM last contacted tiCrypt. |
| Last Launched | When the configuration was last started. |
| RW Drives | The number of read-write drives. |
| RO Drives | The number of read-only drives. |
| Fixed MAC | The MAC address set for the configuration, if any. |
Edit and Add co-owners appear only for configurations you own: an administrator role does not let you edit or share someone else's configuration. On any configuration, you can use Bulk email and, with the right permissions, Change Project and Delete. Power appears for a running configuration you own, or for any running configuration if you are a Super-admin.
View Basic Information, Projects, and Drives of a VM Configuration from Management
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the VM Configurations in the left panel.
- Select the VM configuration to view.
- Click the View button in the top right panel.
- Review the VM configuration panel.
The following table describes the content of the VM configuration panel.
| Section | Content |
|---|---|
| Description | The configuration description, when it has one. |
| Basic info | Hardware setup, Running VM (when the configuration is running, with a link to the VM's panel), Project, Team, MAC address, Host, Last launched, Last ping ("Never" when it has not happened), Slurm account and Slurm fairshare (when set) and the ID. |
| Owner or N Owners | The owner and co-owners. |
| Home drive | The first drive of the configuration. |
| N Additional Read-Write Drives | The other read-write drives. |
| N Additional Read-Only Drives | The read-only drives. |
If you can view all VMs, the Running VM link opens the VM's Management panel, not the panel a VM user works from.
To view more Running VM actions, navigate to the Running VMs management section.
Add Co-Owners to a VM Configuration from Management
You can add co-owners to configurations you own. Doing so shares the associated drives, and co-owner status carries access to those drive keys, so this grants data access rather than only administrative visibility. Your role does not let you grant that on a configuration belonging to someone else: access to another user's VM comes from its Owner adding them, not from the Management console. See VM Roles and Permissions.
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the VM Configurations in the left panel.
- Select one VM configuration that you own. Add co-owners does not appear for configurations owned by someone else.
- Click the Open full menu button in the top right panel.
- Select Add co-owners.
- In the pop-up, enter the user names to add as co-owners to the virtual machine.
- Click Update <name>.
VMs shared in Management are always in read-write mode, allowing co-owners to access the VM if the primary owner is unavailable.
Grant full access to a VM only to a trusted co-owner.
To add a regular user to a VM, use the Add users to Virtual Machine option.
Change the Team Using the VM Configuration from Management
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the VM Configurations in the left panel.
- Select a VM configuration that you own. Edit does not appear for configurations owned by someone else.
- Click the Open full menu button in the top right panel.
- Select Edit.
- In the pop-up, under Team, click Remove.
- Enter the new team name.
- Click Save.
Update the Project of an Existing VM Configuration from Management
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the VM Configurations in the left panel.
- Select a VM configuration that you own whose project you want to update.
- Click the Open full menu button in the top right panel.
- Select Edit.
- In the pop-up, under Project, select the new project.
- Click Save.
Create an Additional Home Read-Write Drive for an Existing VM Configuration from Management
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the VM Configurations in the left panel.
- Select a VM configuration that you own to create new drives in.
- Click the Open full menu button in the top right panel.
- Select Edit.
- In the pop-up, under Home drive, click the Create new drive button to create a new home read-write drive.
- In the new prompt, enter a drive name, format, team, and project.
- Add a drive owner, select the realm and drive capacity.
- Click Create.
- Click Save.
The Home drive must be in read-write mode, while any extra drives may be in read-write or read-only mode.
Create an Additional Extra Drive for an Existing VM Configuration from Management
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the VM Configurations in the left panel.
- Select a VM configuration that you own to create new drives in.
- Click the Open full menu button in the top right panel.
- Select Edit.
- In the pop-up, under Extra drives, click the Create a new drive button. The new drive is added to the configuration as a read-write drive.
- In the new prompt, enter a drive name, format, team, and project.
- Add a drive owner, select the realm and drive capacity.
- Click Create.
- Click Save.
Add New Drive Slots to an Existing VM Configuration from Management
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the VM Configurations in the left panel.
- Select a VM configuration that you own to add more drives to.
- Click the Open full menu button in the top right panel.
- Select Edit.
- In the pop-up, under Extra drives, click the Add a new drive button to open a new drive slot in the VM configuration.
- Enter the order, drive name and type.
- Click Save.
Edit the Hardware Setup of an Existing VM Configuration from Management
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the VM Configurations in the left panel.
- Select a VM configuration that you own whose hardware setup you want to edit.
- Click the Open full menu button in the top right panel.
- Select Edit.
- In the pop-up, under Hardware Setup, click Remove.
- Search and select a new hardware setup.
- Click Save.
For a configuration that is starting or running, the pop-up shows: "This VM configuration is currently starting or running. Virtual machines are only configured when starting them, so any changes you make will not take effect until you restart the configuration."
Select a Specific MAC Address for the VM Configuration from Management
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the VM Configurations in the left panel.
- Select a VM configuration that you own whose MAC address you want to set.
- Click the Open full menu button in the top right panel.
- Select Edit.
- In the pop-up, under the Description subsection, click the VM Host & MAC Address button.
- Enter a preferred MAC address.
- Click Save.
By default, a MAC address is assigned automatically.
Select a Preferred Host to Start the VM Configuration from Management
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the VM Configurations in the left panel.
- Select a VM configuration that you own whose preferred host you want to set.
- Click the Open full menu button in the top right panel.
- Select Edit.
- In the pop-up, under the Description subsection, click the VM Host & MAC Address button.
- Search for and select a preferred host to start the VM on.
- Click Save.
Change the Project of VM Configuration(s) from Management
bulk-action
Change Project sets the project tag of several configurations at once, including configurations you do not own. It also changes the project tag of every drive of those configurations, so the drives and the configuration stay in the same project.
Location: Management > Virtual Machines > VM Configurations
- Select the VM configuration(s). Every selected configuration must be Stopped; otherwise Change Project does not appear.
- Click the Open full menu button in the top right panel.
- Select Change Project.
- In the Change project tag for <name | N VM Configurations> pop-up, select the new project, or remove the project tag.
- Click Classify, Declassify or Force change with admin privilege. The label depends on the project you choose and on the options you tick in the pop-up.
A task sets the project of each configuration, then the project tag of each of their drives.
Shut Down a Running VM Configuration from Management
Location: Management > Virtual Machines > VM Configurations
- Select one running VM configuration. Power appears for configurations you own, or for any configuration if you are a Super-admin.
- Click the Open full menu button in the top right panel.
- Select Power.
- In the Shut down <name>? pop-up, click Normal Shutdown, or tick I accept the risk. and click Hard shutdown.
The VM started from the configuration shuts down. This pop-up has no Restart option.
A hard shutdown "Instantly forces the VM to shut down, but risks data corruption on your drives. Use with caution."
Make a CSV Export of a VM Configuration from Management
bulk-action
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the VM Configurations in the left panel.
- Select the connected VM configuration(s) to export in CSV format.
- Click the Export CSV button in the top right corner.
- Select the Selected items option.
- In the new window, click Save to save the data locally.
Make a JSON Export of a VM Configuration from Management
bulk-action
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the VM Configurations in the left panel.
- Select the connected VM configuration(s) to export in JSON format.
- Click the Export JSON button in the top right corner.
- Select the Export selected items option.
- In the new window, click Save to save the data locally.
View a JSON Export of a VM Configuration from Management
bulk-action
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the VM Configurations in the left panel.
- Select the connected VM configuration(s) to export in JSON format.
- Click the Export JSON button in the top right corner.
- Select the View selected items option.
- In the pop-up, click the Expand all fields button in the top left panel.
- View the selected VM configuration(s) by id, name, state, ownerNames, teamID, teamName, brickID, brickName, rwDriveCount, roDriveCount, mac and vmName.
- Once done, click Copy to copy the JSON data or click Download to download the JSON data.
- In the local window, click Save.
- Once done, click Close.
Bulk Email All Users from VM Configuration(s) from Management
bulk-action
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the VM Configurations in the left panel.
- Select the VM configuration(s) to bulk email.
- Click the Open full menu button in the top right panel.
- Select Bulk email.
- In the Copy/download N user email(s) pop-up, which lists the owners and co-owners of the selected configurations, click Copy to copy the emails or click Download to download the emails.
- Once done, click Close.
The Prefer contact email? checkbox is ticked by default, and the list uses each user's contact email, or the login email for users without one. Untick it to use the login email of every user.
Delete VM Configuration(s) from Management
bulk-action
- Go to the Management icon in the top left taskbar.
- Navigate to the Virtual Machines section.
- Click the VM Configurations in the left panel.
- Select the VM configuration(s) you want to delete.
- Click the Open full menu button in the top right panel.
- Click Delete.
- In the Delete <name | N VM configurations>? prompt, click Delete <name | N VM configurations>.
The configurations are deleted. The prompt warns: "If this VM configuration is shared with other users, it will no longer be accessible. VM configurations can be re-created but will need to be shared again."
Every selected VM configuration must be Stopped. Otherwise nothing is deleted and a message names the problem, such as "<name> is not stopped". Deleting a configuration you do not own needs the Delete any VM configuration permission.