Creates a virtual machine.
create Vm memory=valuememoryLimit=valuecpuCountLimit=valuecpuCount=valuecpuPriority=valuecpuUtilizationCap=valuehighAvailability= { 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=valuerepository=valuename= [valuedescription=] { valueon Server | instanceServerPool }instance
Where is:
instance
{ id= | idname= }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