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.

Select and add each Physical disk one at a time.

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

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

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

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

HP BL460c (Gen 10) Blade No RAID?

KB ID 0001443

Problem

While spinning up some new BL460c (Gen 10) blades for a client, I noticed there was no RAID option? They were going to be VMware ESX hosts, and had two SSD drives so I just accepted the default and my ESX server saw a LUN for each drive and I created two DataStores on each host.

The client wanted them changing to RAID1 (fair enough) so I revisited the drive setup.

Solution

WARNING: Before you proceed enabling Smart Array S100i SR is NOT CURRENTLY SUPPORTED in VMware, (you wont even see a storage controller if you carry out the following procedure.) You will need a HPE Smart Array P204i-b SR instead!

Boot the server and Press (F9) > BIOS/Platform Configuration (RBSU) Storage Options > SATA Controller Option > Change the settings to “Smart Array SW RAID Support”.

These are new blank drives right? If so, accept the warning.

Now you can boot into Intelligent Provisioning (F10) > Launch Smart Storage Administrator > And now you can configure RAID.

Note: If you have a P204i-b SR RAID card, then it will look like this, (and will work fine with VMware.)

Related Articles, References, Credits, or External Links

NA