vSphere: Presenting Physical Disks to a VM

KB ID 0001563

Problem

I’m doing some work presenting StarWind vSAN into VMware ESX. Because we also want ‘disk tiering’ it has to be ran from Microsoft Windows with Storage Spaces*. To do that I needed to present the physical disks in the ESX hosts, (HP DL380 Gen 10s) to the Windows Virtual Machines that StarWind will be running on.

*Note: At present, ‘tiering’ cannot be done from the StarWind Linux appliance.

Solution

I approached this problem ‘assuming‘ I needed to give the VM the physical RAID controller in the physical server (of which there are two, one for the SSDs and one for the HDDs. But that’s not the case at all, I realised this when I needed to create a datastore on the host itself, and could see all the individual disks.

Shut Down, then edit the settings of the VM > ADD NEW DEVICE > RDM Disk.

Present server physical disk to VM

Select and add each Physical disk one at a time.

Present physical disk to VM from RAID

With all the disks presented you can power on the virtual machine.

Present physical disk to VM from RAID

You will see all the disk(s) listed under the VMs summary hardware section.

Present physical disk to VM

The disk should be available within Windows, to add to a storage pool.

Physical disks PResented to VM from RAID

Note: If some of the drives cannot be added, see the following article;

Windows Disks ‘CanPool’ set False?

Related Articles, References, Credits, or External Links

NA

Author: PeteLong

Share This Post On

Submit a Comment

Your email address will not be published. Required fields are marked *