Creates a virtual machine.
create Vm
memory=
value
memoryLimit=
value
cpuCountLimit=
value
cpuCount=
value
cpuPriority=
value
cpuUtilizationCap=
value
highAvailability=
{ yes
| no
}
osType=
{ WIN_2003
| WIN_2008
| WIN_7
| WIN_VISTA
| OTHER_WIN
| OL_4
| OL_5
| OL_6
| RHL_4
| RHL_5
| RHL_6
| LINUX_RECOVERY
| OTHER_LINUX
| SOLARIS_10
| SOLARIS_11
| OTHER_SOLARIS
| NONE
}
mouseType=
{ OS_DEFAULT
| PS2_MOUSE
| USB_MOUSE
| USB_TABLET
}
domainType=
{ XEN_HVM
| XEN_HVM_PV_DRIVERS
| XEN_PVM
| LDOMS_PVM
| UNKNOWN
}
keymapName=
{ en-us
| ar
| da
| de
| de-ch
| en-gb
| es
| et
| fi
| fo
| fr
| fr-be
| fr-ca
| fr-ch
| hr
| hu
| is
| it
| ja
| lt
| lv
| mk
| nl
| nl-be
| no
| pl
| pt
| pt-br
| ru
| sl
| sv
| th
| tr
}
bootOrder=
{ PXE
| DISK
| CDROM
} networkBootPath=
value
repository=
value
name=
[value
description=
] { value
on Server
| instance
ServerPool
}instance
Where
is:
instance
{ id=
| id
name=
}name
This command creates a virtual machine.
The following table shows the available options for this command.
Option | Description |
---|---|
| The memory size the virtual machine is allocated in MB. |
| The maximum memory size the virtual machine can be allocated in MB. |
| The maximum number of processors the virtual machine can be allocated. |
| The number of processors the virtual machine is allocated. |
| The CPU priority of the virtual machine. A value between 1 and 100; the higher the number, the more priority the CPU is given. |
| The maximum percentage to which the virtual CPUs can receive scheduled time. A value between 1 and 100; the higher the number, the more scheduled time the CPU is given. |
| Whether to enable High Availability. |
| The operating system of the virtual machine. |
| The mouse type of the virtual machine. |
| The domain type of the virtual machine. |
| The keyboard mapping to use for the virtual machine. |
| The boot media order for the virtual machine. Enter options separated by commas (,), for example: bootOrder='CDROM,DISK'
If you use the |
| The location at which the installation media (mounted ISO file) is located when creating a PVM guest. |
| The repository in which to create the virtual machine configuration file. |
| A name to identify the virtual machine. |
| Optional description for the virtual machine. |
{ |
The instance of the object using either the
|
Any create command only creates a single instance of an object, and therefore only accepts a single object instance as an attribute. Providing more than one object of the same attribute type as a parameter always results in the last attribute value taking precedence.
Example A.40 Creating a virtual machine
OVM> create Vm name=MyVM repository=MyRepository domainType=XEN_HVM on ServerPool \ name=MyServerPool