Please check the VSAN HCL.
As for this time, only indirect passthrough via detour with RAID0 is supported.
May one of the vmware engineers around can comment on this one.
I'm currently deploying a design based on hp p420 too and would be really interested regarding the support of this configuration.
It would make installation and hardware monitoring much easier if we could avoir using Raid 0.
For what its worth, I'm in discussions with HP and VMware on the supportability of this configuration. Just got the following back from VMware:
"...we are working with HP on getting JBOD support for this controller but this will take a while. Btw – this controller has exhibited poor performance in the past compared to H220i which supports JBOD mode by default. Therefore, I recommend the customer procure H220 instead if possible."
From the original post: "built in the HP customized ESXi 5.5U1 iso" I believe you're not supposed to use the customized ISOs, but to use the vanilla download from VMware. Then install the HCL specified drivers, firmware, etc... I would confirm with another source. Thank you, Zach.
The P440ar is not on the HCL (yet).
So don't use it in a production environment.
So, the HCL has been updated and the controller is now on it:
But, it says "Disk hotplug feature is not supported on the driver."
What does that mean?
Isn't that the whole point of the pass-through mode?
It means that passthrough mode is not supported, you will need to use RAID 0. To replace a failed drive you cannot hot swap. You will need to down the host, replace the drive, setup the new drive as RAID 0, and then have vSAN claim the disk if you have the cluster set to manual. Thank you, Zach.
The P440 is now supported in passthrough mode according to the updated HCL.
Seems somebody changed it almost right after I posted
I must try the pass-through mode sometime - if it actually works like the H220 (or rather any LSI controller with IT firmware), a lot of our problems would be solved...
Anyone have any more experience with these? (Doing passthrough mode with a P440ar?)
We are looking at implementing vSAN with DL380 gen9, and also have noticed the lack of hardware monitoring with the H220)
I'm having problems getting this to work correctly. I have 3 HP DL380 Gen 9 servers with P440AR, which is on the compatability list as Pass thru supported. However, I'm not sure what settings I need...
If I enable HBA mode and disable Passthrough the host can see the local disk, although vsan wizard only recognises 8 of 10 Sata disks and non of the SSD (there are 2 of them)
If I enable HBA mode and enable passthrough the host cannot see any of the local disk
the esx install is a HP customised version so I don't think its a driver issue but I notice the hcl has the following footnote. Do I need to install this driver?
Footnotes :Virtual SAN 6.0 can only support internal drives and cannot be used with the external capabilities of this controller.
Be sure to remove all existing partitions on your storage and flash disks. For example relable them using the host ESXi shell:
%$ partedUtil mklabel /dev/disks/naa.#### msdos; partedUtil mklabel /dev/disks/naa.#### gpt;
Or you could boot to a live ISO and use "parted" if you so choose.
Remanence of previous partitions will cause problems when associating disks/flash with a VSAN.
Thanks very much for this!
I just got this working on a customers DL380p (Gen8) with a P421i, card with esxi 6.0. The drives would show under Datastorage, but VSAN would not find them. There is also a H200-card with 8 drives, those work fine.
HBA Mode did not work, after switching to HBA mode I could see 0 drives on the P421i. I then had a look in the compability chart and found that only raid0 was a supported solution. But still no drives visible in VSAN.
The solution was to download and install the HP tools and HP driver from HP and install them via Update Manager. (The customer had not used the HP custom installer)
I put them into one Vmware Update manager package, installed, went into CLI and did these:
Check if there are any volumes on the drives of the P421i (Note: My server boots from SD-card, I have nothing to be careful about, on the p421. You may have a boot mirror that you don't want to delete!"
esxcli hpssacli cmd -q "controller slot=0 ld all show"
If so; delete them:(Note: My server boots from SD-card, I have nothing to be careful about, on the p421. You may have a boot mirror that you don't want to delete!)
esxcli hpssacli cmd -q "controller slot=0 ld1 delete forced" (erases Logical disk 1)
create a pair of Raid 0's:
esxcli hpssacli cmd -q "controller slot=0 create type=ld drives=1I:2:1 raid=0"
esxcli hpssacli cmd -q "controller slot=0 create type=ld drives=1I:2:2 raid=0"
Rescan storage adapter through vmware gui.
Now, claim the drives in VSAN webgui.