Previous Topic: dpmvc-addesxhost Command--Add an ESX Host (Funclet)Next Topic: dpmvc-addvmvnic Command--Add Virtual NIC (Funclet)


dpmvc-addvmvdisk Command--Add Virtual Disk (Funclet)

The dpmvc-addvmvdisk command adds a virtual disk to a VM.

This command has the following format:

dpmvc-addvmvdisk 
-datastore_name datastorename
[-datacenter_name datacentername]
-vm_name vmname
-vc_server vcservername
-capacity_in_mb disk_capacity
[-controller_key controllerkey]
[-disk_mode {append|independent_nonpersistent|independent_persistent|nonpersistent|persistent|undoable}]
-thin_provisioning {no|yes}
[-unit_number unitnumber]
-datastore_name datastorename

Specifies the name of the data store where the new VM is located.

-datacenter_name datacentername

(Optional) Specifies the data center where the VM is located.

-vm_name vmname

Specifies the VM.

-vc_server vcservername

Specifies the vCenter Server to access when you have multiple vCenter Servers. Optional for single vCenter Server environments.

-capacity_in_mb disk_capacity

Specifies the capacity of the virtual disk in MB.

-controller_key controllerkey

(Optional) Specifies the controller key of the disk.

-disk_mode {append | independent_nonpersistent | independent_persistent | nonpersistent | persistent | undoable}

(Optional) Specifies the mode of the disk.

-thin_provisioning {no | yes}

(Optional) Indicates whether the disk must be thin provisioned.

-unit disk_unitnumber

(Optional) Specifies the unit number of the disk.

Example: Add a Virtual Disk

This example adds a virtual disk to the VM, "myvm."

dpmvc-addvmvdisk -datastore_name disk1 -vm_name myvm -vc_server myvcenterserver
-capacity_in_mb 20000 -thin_provisioning no