You can create a
flat
VDisk
object and attach it to a virtual machine as a hard
disk. After that, you can verify whether the operation was completed
successfully.
Prerequisites
- Verify that you are
connected to a
vCenter
Server
system.
- Verify that you have
access to at least one virtual machine host.
- Verify that there is at
least one datastore mounted on the virtual machine host.
Procedure
-
Mount the datastore on
the virtual machine host and store the datastore in the
$ds
variable.
$vmHost = Get-VMHost 'Host-A'
$ds = Get-Datastore -RelatedObject $vmHost
-
Create a flat,
thin-provisioned virtual disk with 2-GB capacity on the
$ds
datastore.
$vDisk = New-VDisk -Name 'VirtualDisk' -DiskType Flat -StorageFormat Thin -CapacityGB 2 -Datastore $ds
-
Create a virtual
machine named
VirtualMachine with one
hard disk and store this virtual machine in the
$vm
variable.
$vm = New-VM -Name 'VirtualMachine' -VMHost 'Host-A' -Datastore $ds -DiskMB 512
-
Power on the
$vm
virtual machine.
-
Attach the
VDisk
object to the
$vm
virtual machine.
New-HardDisk -VM $vm -VDisk $vDisk
-
Verify that the
VDisk
object has been attached and the virtual
machine now has two hard disks.