Skip to Content
Vm ManagementCreating VMs

Creating VMs

Create and manage virtual machines from your OpenFactory builds or custom ISOs.

Creating a VM

From OpenFactory Build

  1. Complete a build in OpenFactory
  2. Navigate to VM Management
  3. Click Create VM
  4. Select From Build
  5. Choose your build from the list
  6. Configure VM settings
  7. Click Create

From ISO

  1. Click Create VM
  2. Select From ISO
  3. Enter ISO URL or upload
  4. Configure VM settings
  5. Click Create

VM Configuration

Basic Settings

SettingDescriptionDefault
NameVM display namebuild-name-timestamp
DescriptionOptional notes-

Resource Allocation

SettingDescriptionDefault
MemoryRAM in MB2048
vCPUsVirtual CPU cores2
DiskStorage in GB20

Network Configuration

Select one or more networks:

NetworkDescription
defaultNAT network with internet
isolatedPrivate VM-only network
CustomYour created networks

Machine Types

Pre-configured templates for common use cases:

TypeMemoryvCPUsDiskUse Case
Standard2 GB220 GBGeneral purpose
Lightweight1 GB110 GBTesting, minimal
Performance4 GB440 GBDevelopment
High Memory8 GB220 GBMemory-intensive

VM Lifecycle

States

StateDescription
StoppedVM is not running
StartingVM is booting
RunningVM is operational
StoppingVM is shutting down
ErrorVM encountered an error

Actions

ActionDescriptionWhen Available
StartBoot the VMStopped
StopGraceful shutdownRunning
Force StopImmediate terminationRunning
RestartStop then startRunning
DeleteRemove VM and diskAny

Starting a VM

  1. Select the VM in topology or list
  2. Click Start
  3. Watch status change to “Starting”
  4. Wait for “Running” state

The boot process typically takes 30-60 seconds.

Stopping a VM

Graceful Shutdown

  1. Select the running VM
  2. Click Stop
  3. VM sends ACPI shutdown signal
  4. Guest OS shuts down cleanly

Force Stop

If graceful shutdown fails:

  1. Click Force Stop
  2. VM is immediately terminated
  3. May cause data loss

Deleting a VM

  1. Stop the VM if running
  2. Click Delete
  3. Confirm deletion
  4. VM and disk are removed

Warning: Deletion is permanent. All VM data is lost.

Bulk Operations

Select multiple VMs for bulk actions:

  1. Hold Shift/Ctrl and click VMs
  2. Or use checkbox selection
  3. Choose action from toolbar:
    • Start All
    • Stop All
    • Delete Selected

VM Details Panel

Click a VM to view detailed information:

Overview

  • Name and state
  • Resource usage (CPU, Memory)
  • Uptime
  • IP addresses

Configuration

  • vCPUs and memory
  • Disk size and type
  • Network interfaces
  • Boot order

Actions

  • Start/Stop buttons
  • Console access
  • Edit configuration
  • Clone VM
  • Delete

Logs

  • Boot messages
  • Serial console output
  • Error logs

Cloning VMs

Create a copy of an existing VM:

  1. Select the VM
  2. Click Clone
  3. Enter new name
  4. Choose:
    • Full clone (copies disk)
    • Linked clone (shares base)
  5. Click Create

Snapshots

Save and restore VM state:

Create Snapshot

  1. Select running or stopped VM
  2. Click Create Snapshot
  3. Enter snapshot name
  4. Wait for completion

Restore Snapshot

  1. Select VM
  2. Go to Snapshots tab
  3. Select snapshot
  4. Click Restore

Delete Snapshot

  1. Select snapshot
  2. Click Delete
  3. Confirm deletion

Troubleshooting

VM Won’t Start

Check:

  • Available resources (memory, disk space)
  • ISO/image accessibility
  • libvirt service running

Network Not Working

Verify:

  • Network exists and is active
  • VM interface configured correctly
  • No IP conflicts

Performance Issues

Consider:

  • Increase vCPUs/memory
  • Check host resource usage
  • Verify KVM acceleration enabled