So, after several days of testing various different configurations, creating custom ESXi install ISOs and numerous reinstalls, I've managed to get ESXi 6.5U1 installed on my Microserver Gen8 and have working HP Smart Array P410 Health Status showing. For those that are struggling to do the same, firstly here's how. I used original VMWare ESXi 6.5U1 ISO, build 5969303 then made the following modifications:
Remove driver "ntg3" - If I left this in, I had a weird network issue where Port 1 or 2 would repeatedly connect/drop every few seconds. This forces ESXi to use the working net-tg3 driver Remove driver "nhpsa" - this Smart Storage Array driver is what causes array health monitoring to not work. Remove to force ESXi to use working "hpsa" driver Add the Nov 2017 HPE vib bundles Remove hpe-smx-provider v650.01.11.00.17 - This version seems to cause the B120i or P410 to crash when querying health status Add hpe-smx-provider v600.03.11.00.9 (downloaded from HPE vibsdepot)
Add scsi-hpvsa v5.5.0-88 bundle (downloaded from HPE drivers page)
Add scsi-hpdsa v188.8.131.52 bundle (downloaded from HPE drivers page)
I did the above by getting a basic/working ESXi/VCSA installation and then creating a custom ISO in VCSA AutoDeploy and exporting it. But the same can be achieved by installing VMWare's original ISO and modifying via the esxcli command.
I have a SSD connected to the SATA port, onto which I am installing ESXi. The 4 front drive bays are connected to the P410.
Configure the Microserver Gen8 B120i to use AHCI mode - the B120i is a fake raid card so only reports physical disks to ESXi. Leaving in RAID mode works but I got a false Health Alert on Disk Bay 5 Install my modified ESXi ISO to the SSD
With these modifications I have a working ESXi 6.5U1 on my Gen8 with fully functioning HPE tools and array health monitoring:
I also tested disabling the vmw_ahci driver, which is why the AHCI controller shows it is using ahci in the above image.
If I pull out a disk to test a raid failure, when the health status next updates I can see a raid health alert in the ESXi WebGUI:
However I'm now stuck at the next stage - getting this storage health to pass through to VCSA. VCSA can successfully see all other health monitors (under System Sensors in ESXi) just not the storage, which is the most important.
Does anyone know how I can get the storage health working in VCSA?
just to let you know, you can restore a essentials server 2016 backup by booting from a dvd of server 2016 standard/datacenter. it will even be activated ok but it won't be an essentials server anymore.
so those of you fortunate enough to have multiple server licenses/disks etc. please be careful when you are under the stress of a dead C: ssd...
HI, I have purchased a GEN 10 microserver (version CPU AMD Opteron X3216 / 1.6 GHz with 8 Gb RAM).
I have installed Server 2016 Standard (two hard disk: 2Tb and 4Tb RED) but I have a problem with task manager.
During some months after purchasing it, I had installed Windows Server 2012 Standard Evaluation Version. Now I have 2016 Standard.
With 2012 version I could see disk usage in task manager, with Server 2016 Standard NO.
I have checked device manager and everything has its driver.May be I have to update some default driver for this? I can't see anything for that in HP web page.
(The 2Tb and 4Tb hard disk are today Dynamic disk because I will mirror the 2Tb disk in 4Tb disk)
Figure 1 – The Calhoun Technologies HP 686745-002 “Refurbished” drive-cage in anti-static package with Dell 15” mini SAS cable resting on top with other drive-cages and HPE ProLiant ML10v2 Server
A year ago when I was planning my move to Ohio I wanted to move my 5TB drives from my HPE ProLiant ML30 Gen9 to my HPE ProLiant ML10v2 in order to set up a “Mirror” backup of the files on my WHS2011 system using AllWay Sync on my ML10v2. The fastest way to make the move was to unplug the drive-cage in the ML30 Gen9 and plug it into the ML10v2! It fit perfectly and worked flawlessly. It also spoiled me!
After settling in Ohio, finally, I wanted to return the ML30 Gen9’s drive-cage to its rightful place and I began searching for the best low-cost way to add a drive-cage to my ML10v2 that worked like the one in the ML30 Gen9 instead of the stock ML10v2 drive-cage. There’s a great discussion in the HSS Forums documenting forum members search for a similar drive-cage.
Figure 2 – Pages 18 & 19 of HPE ProLiant ML30 Gen9 Server “Maintenance and Service Guide”; Part Number: 825545-001; December 2015; Edition 1; shows a spare part number 792351-001 for the Four-bay LFF Hot-plug drive backplane assembly which would include the a) Drive backplane and Drive cage – Part 792351-001 is the part I first looked for and found at Calhoun Technologies.
After reading some great suggestions in the Forums I stumbled upon the 792351-001 in the parts number of the ML30 Gen9 manual and thought it should fit the bill and found a low-cost option at Calhoun Technologies for a 792351-001 “Refurbished”.
Figure 3 – ML30Gen9 drive-cage (also 686745-002 footprint) compared to 792351-001 on bottom – the sharpie markings show how much wider the front of the 792351-001 frame is compared to the 686745-002 and why the front cover of the ML10v2 wouldn’t close on the 792351-001.
The 792351-001 did work in my ML10v2 but I could not close the front cover on the ML10v2, so I kept looking while also trying to modify the 792351 with my Dremel. I could make it fit finally, but only after a lot of Dremel work and the end result didn’t look good.
Figure 4 – Tag identifying the drive-cage assembly in ML30G9 as: HPE P/N 674790-002 Replace with spare HDD Cage, 4Lff, $u Gen8 Enhanced (686745-002) LITEON (Rev. 15-11-17. The 686745-002 that arrived was identified with a similar tag: HP P/N 674790-002 Replace with spare HDD Cage, 4LFF, 4U Gen8 Enhanced (686745-002) LITEON (Rev.A) 14-03-17.
On the drive-cage out of the ML30 Gen9 I found the part number 686745-002 which I thought was the part number of the cage alone. (I was wrong about that!) I found it at Calhoun Technologies listed as HP 686745-002 “Refurbished” SPS-HDD cage 4LFF 4U Enhanced. Thinking that it was likely only the drive-cage without a backplane I ordered it since with the 792351-001 I had an extra backplane. I was wrong! The part number referred to the assembly of the drive-cage and backplane.
As the following pictures will show the 686745-002 arrived with a backplane and it appears to be working flawlessly.
Figure 5 – Front and Back of Calhoun Technologies HP 686745-002 “Refurbished” SPS-HDD cage 4LFF 4U Enhanced
Figure 6 – Picture of backplanes L-R: ML30G9 Drive-Cage, 792351-001, and 686745-002
Video of my installation of the 686745-002.
Video 1 – Install Drive-Cage in HPE ProLiant ML10v2
Figure 7 – Calhoun Technologies HP 686745-002 “Refurbished” SPS-HDD cage 4LFF 4U Enhanced installed in HPE ProLiant ML10v2
Figure 8 – HPE ProLiant ML10v2 powered up and all 3.5” drives functioning in Calhoun Technologies HP 686745-002 “Refurbished” SPS-HDD cage 4LFF 4U Enhanced
Thanks to the members of HSS Forum Thread: ML10v2 Drive-Cage for their many insights and suggestions and thanks to forum member ToyCeli22 for starting the thread.
Figure 9 – 686745-002 drive-cage installed in ML10v2 on left and stock 674790-002 drive-cage back in the ML30Gen9 on right
In the As-Built that follows I list how this ML10v2 is loaded. Be sure to check out more on this at ML10 and ML10v2 Forum and ML10v2 Drive Cage Forum Thread.
As-Built (I named my Computer: SkyNet)
HPE ProLiant ML10v2 Server Xeon E3-1220v3 32GB Unbuffered ECC RAM KVR16E11K4/32 OS: Windows 8.1 Pro B120i Logical Drive 01: OS drive – 1 x Corsair Force GT 240GB SSD in RAID0 on HP Dynamic Smart Array B120i RAID Controller – Port 1 (SATA III or 6GB/s) -- Icy Dock ExpressCage MB326SP-B Bay 1 B120i Logical Drive 02: Data drive – 1 x Samsung 256GB 840 Pro SSD in RAID0 on HP Dynamic Smart Array B120i RAID Controller – Port 2 (SATA III or 6GB/s) – Icy Dock ExpressCage MB326SP-B Bay 2 B120i Logical Drive 03: Data drive -- 4 x WD10JUCT 1TB 2.5” HDDs in RAID10 on HP Dynamic Smart Array B120i RAID Controller – Ports 3, 4, 5, & 6 (each SATA II or 3GB/s) – Icy Dock ExpressCage MB326SP-B Bays 3, 4, 5, & 6 P222 Logical Drive 01: Data drive – 4 x WD 5TB SE HDDs (WD5001F9YZ) in RAID5 on HP Dynamic Smart Array P222 RAID Controller Card – Ports 1, 2, 3, & 4 (each SATA III or 6GB/s) – mounted in Bays 1, 2, 3, & 4 of drive-cage 686745-002 “Refurbished” Calhoun Technologies Drive-cage 686745-002 “Refurbished” SPS-HDD cage 4LFF 4U Enhanced; Dell Poweredge T710 PG9KK Mini SAS SFF-8087 cable 15” (38cm) Icy Dock ExpressCage MB326SP-B (I used the existing SATA cable that had gone to the optical drive for bay 5 plus a Blue 18” SATA cable I had in stock from previous projects for Bay 6; StarTech Model SAS8087S450 19” (50cm) Serial Attached SCSI SAS Cable – SFF-8087 to 4x Latching SATA for Bays 1, 2, 3, & 4; I also used a Molex Y to two SATA Power Connectors) 60mm Fan mounted near the bottom front of ML10v2 to increase air flow for the P222 60mm Fan mounted in empty card slot to direct air flow directly on P222 heat sink (plus Molex to Fan splitter and Y Fan to 2 Fan connector cable)
Please join us in the HSS Forums to discuss this and many other interesting topics.
Check HSS Forum Post: http://homeservershow.com/forums/index.php?/topic/10796-ml10v2-drive-cage/
Scsi4me.com 3.5” Drive Tray Caddy 4 HP ProLiant ML350e ML310e SL250s Gen8 Gen9 G9 651314-001 http://www.ebay.com/itm/231001449171
Dell Poweredge T710 PG9KK Mini SAS SFF-8087 to SFF-8087 Cable 15” (38cm) https://www.amazon.com/Dell-Poweredge-PG9KK-SFF-8087-Cable/dp/B00NOEY3OS/ref=pd_sim_147_9?_encoding=UTF8&psc=1&refRID=1ZRF07DQQ5V1M36D045C
HPE ProLiant ML30 Gen9 Server; Maintenance and Service Guide (Item 18 on pages 18-19 lists a Spare part number 792351-001 Four-bay LFF Hot-plug drive backplane assembly – this was where I initially got part number 792351-001 that I ordered from Calhoun Technologies – as stated earlier I found that it did work but I was unable to close the front cover of the ML10v2 or ML30G9 when that part was installed) http://h20628.www2.hp.com/km-ext/kmcsdirect/emr_na-c04905980-1.pdf
Calhoun Technologies HP 686745-002 Refurbished http://www.calhountech.com/products/hp-686745-002-4-bay-sas-sata-lff-hot-plug-drv-cage.html
Additional Fans in the HPE ProLiant ML10v2 http://homeservershow.com/additional-fans-in-the-hpe-proliant-ml10v2.html
Installing Icy Dock 5.25” ExpressCage MB326SP-B http://homeservershow.com/installing-my-icy-dock-5-25-expresscage-mb326sp-b.html
Other HSS ML10v2 Blog Postings: http://homeservershow.com/tag/ML10v2
HSS HP ProLiant ML10v2 postings: http://homeservershow.com/forums/index.php?/forum/98-ml10-and-ml10v2/
Check out my ML10v2 Play List:
Unboxing Drive Caddies for my ML30 G9
Figure 1 – Preparing to install new 64GB of RAM
I upgrade the stock 8GB to 64GB of RAM in the HPE ProLiant ML30 Gen9 using 4 DIMMs (“Sticks”) of Kingston KVR21E15D8/16.
Figure 2 – Kingston KVR21E15D8/16
Figure 3 – 64GB RAM about to be installed in HPE ProLiant ML30 Gen9
Figure 4 – HPE ProLiant ML30 Gen9 – System Board Components & Memory “Type” requirement from “QuickSpecs” – DIMMs removal & installation instructions from “Maintenance & Service Guide” (see links in References below)
Figure 5 – HPE ProLiant ML30 Gen9 – Memory & DDR4 memory population guidelines from “QuickSpecs” (see links in References below)
I upgraded to 64GB of RAM in my HPE ProLiant ML30 Gen9 using Kingston KVR21E15D8/16 from Newegg. The KVR21E15D8/16 was suggested by Schoondoggy on the forum thread RAM for ML30 Gen9.
Video 1 – 64GB RAM in HPE ProLiant ML30 Gen9.
Figure 6 – View of the four new DIMMs installed for 64GB of RAM. Time to replace the air baffle, tower bezel, and side panel then hook up the ML30 Gen9 and see if it works!
Figure 7 – IT WORKS! Screen during first post showing 64GB RAM - for the first time! Thank you Schoondoggy!!
Figure 8 – System Summary Information showing 64GB RAM installed
Figure 9 – System Information with Installed Physical Memory (64GB RAM) Highlighted
Figure 10 – Task Manager showing 64GB of DDR4.
Figure 11 – iLO4 System Information – Memory Information showing four 16GB DIMMs installed. Status is "Good, In Use".
Figure 12 – Temperatures appear well within range while system fan speed was a consistent 6% - BIOS set to Optimal Cooling (Note that the two 40mm fans in the Icy Dock ToughArmor MB994SP-4SB-1 were also running).
Figure 13 – HPE ProLiant ML30 Gen9 running with 64GB RAM and using 30.1 Watts. Everything seems to be working well – time to think about adding more drives and turn on Hyper-V!!
As-Built (I named my Computer: Serenity)
HPE ProLiant ML30 Gen9 (Product No. 830893) Xeon E3-1240v5 (SkyLake LGA 1151) 64GB ECC RAM – Kingston KVR21E15D8/16 OS: Windows 10 Pro B140i Dynamic Smart Array: Ports 1-4: (4*3.5” Drive Tray Caddies for Main Drive-Cage Assembly Bays 1-4) B140i Dynamic Smart Array: Ports 5-6: Icy Dock MB994SP-4SB-1 in Top 5.25” half-height Bay; with/ 2*18” SATA III (6 Gb/s) cables attached to Bays 1 & 2 (Bays 3 & 4 are available for future); Molex to Molex & Fan Y-Connector Cable; Samsung 840 Pro 256GB in Bay 1;
Please join us in the HomeServerShow Forums to discuss this and tell us what you are building at home.
RAM for ML30 Gen9 http://homeservershow.com/forums/index.php?/topic/14807-ram-for-ml30-gen9/
ValueRAM Decoder https://www.kingston.com/us/memory/valueram/valueram_decoder
ValueRAM KVR21E15D8/16 Specs Sheet http://www.kingston.com/dataSheets/KVR21E15D8_16.pdf
Check HSS Forum Post: Other HSS ML30 Blog Postings: http://homeservershow.com/tag/ML30
HomeServerShow Forum for ML10’s & ML30’s http://homeservershow.com/forums/index.php?/forum/98-ml10-and-ml10v2/
HPE ProLiant ML30 Gen9 Server Maintenance & Service Guide http://h20628.www2.hp.com/km-ext/kmcsdirect/emr_na-c04905980-1.pdf
HPE ProLiant ML30 Gen9 Server QuickSpecs http://h20195.www2.hp.com/v2/GetDocument.aspx?docname=c04834998&doctype=quickspecs&doclang=EN_US&searchquery=&cc=us&lc=en