HP ProLiant Server: ML350P Gen8 Configuration

Offered For FREE on Craigslist

Every once and awhile, I browse through the Craigslist “For Sale / Free” section to see what’s out there. You wouldn’t believe some of the useful items I’ve seen listed for free on CL. People give away a lot of great stuff. Items listed include: plants, electronics, household items, furniture, you name it. So I make it my business to look at the listings fairly often.

HP ProLiant ML-350P Gen8

I came across a listing for an HP ProLiant ML350p Gen8 Server. The first thing I thought was that it had to be taken already. I emailed the guy anyway, and much to my surprise the owner said he still had it, and it was mine if I could come pick it up right away. He went on to say that he just couldn’t find the time to work on it. He gave me his address, and I quickly agreed to come pick it up. Then he said to make sure I came with two people to move it, because it was too heavy for one person to move by himself. I had nobody to help, so I just drove over there.

A True Heavyweight

He wasn’t kidding! It didn’t look heavy, as it appeared it was just a bit longer than a desktop PC case. That was, until I tried lifting it. I had to carry it down a flight of concrete stairs. I got it one or two steps down and the guy saw me struggling and helped me down the stairs. At the bottom he said I was on my own, and to wait, as there was a second box, and it was also heavy. The second box contained 24 300GB hard drives, and was pretty heavy. Just as I was scratching my head and thinking about how I would ever get this thing into my car, a young lady and her Mom were unpacking groceries from their car, and the young lady turned to me and said “You’re definitely gonna need help with that” As if she had prior experience moving it. We put it in her shopping cart, and it was still hard to move, but we made it to the car, and she helped lift it into the trunk. Lucky for me, it just fit, and I was on my way home with it.

I expected it to be fairly banged up, considering it was 13 years old. It exceeded expectations, as the exterior of the server was in very good condition.

First Look Inside

I pulled the cover off and found that it was very clean inside with very little signs of dust anywhere. I was also a bit delighted to see it contained dual Intel Xeon E5-2620 6 Core 2GHz CPU‘s, another thing that I hadn’t considered. I thought it would be a ‘barebones’ chasis at best, instead, it had everything but the air baffle in place. The gift that keeps giving!

The ML350p was clean inside. A good indication that it was well taken care of.

Dual Intel E5-2620 2ghz 6 Core CPU’s

The three drive cages will hold 24 SFF (Small Form Factor) SAS hard drives.

RAID Storage

The ML-350p shown above, populated with the included QTY: 24 HP 300GB 10,000 RPM SAS SFF HDD hard drives. The drives weren’t numbered for placement, so I installed them in the order they came out of the box.

First Boot: System Halted

Upon first boot, the following error message was displayed, indicating a memory configuration error. The solution was simple.

Error message indicating incompatible memory modules were installed.

It didn’t take long to find the culprit. The previous owner had installed one stick of LRDIMM, while all of the other installed memory modules were RDIMM modules. I sorted them out and removed the Hynix HMT84GL7AMR4A 32GB module, and did a reboot.

Mixed Up: After removing the Hynix LRDIMM module, the next boot sequence completed sucessfully. I decided to replace the incompatable 32GB stick, and add a few more smaller sticks to total up with 96GB of RAM. I still have some open slots if I deceide it needs more in the future.

SAS Expander board

This SAS expander board was installed (I should say inserted), in the server by the previous owner. It was nonfunctional, and apparently incompatible with the ML350p and/or the Windows Server O/S version.

This HDD Expansion board [468405-002] turned out to be useless. It was incompatible with this server (and/or the O/S), and unfortunately it took a lot of research time in order for me to solve the problem. Only 8 of the 24 hard dives were working, so I thought this was the solution to getting all 24 drives spinning, so I stayed with it until I found out the facts. In any event, it would have been overkill (and a waste of an expansion slot) since there were only three HDD bays anyway.

The truth is it may have worked with whatever server O/S version was originally installed, but I was locked out of the system, and the previous owner did not have the password. So I tried a few different Windows Server versions, and none of them I’d tried had a driver for the card. In fact, it was so outdated, even HP no longer offered a driver for it.

Further research revealed the solution would be to update two of the SAS HDD cages with new backplane boards. There were backplane boards that included expansion as a built in function, thus eliminating the need for any expansion board.

SAS HDD Backplane Replacement:

The HP 693610-001 backplane board (with onboard expander) was the solution that would enable the use of all 24 hard drives. However, finding two of them, at an affordable price, would turn out to be quite a challenge, and a significant delay to the project.

Even though the machine was free, I didn’t want to spend more money than the machine was worth trying to get it up and running. I Googled the board number and the first board I found was inexpensive ($74), so I bought it. Great! Let’s buy another one and carry on with the project! Wait. What?

No way I’m paying that much!

The next listing was $1200! I continued searching and found several available at or around this price point. The next listing was $1540, then one for $940. At this point I was wondering: Did the seller of the first board not know what he had? Or, were the other sellers just insanely overpriced?

Then the next frustration rolled in. I found an overseas supplier selling one for $100 and purchased it immediately. Or so I thought. They responded that they don’t ship to the USA. In the meantime, weeks were passing by. About two months into my search, I found another overseas supplier with a low price, but they wouldn’t ship to the USA either.

At around the four month mark, I found a seller in China offering one for $62, but, the photographs used in the listing were taken from all the wrong angles, and the photo itself was stretched out, and distorted just enough that I could not see if it was the correct board. Also, the label with the board numbers was redacted. It looked fishy, but they accepted returns, and the part number in the listing was correct. I crossed my fingers and bought it.

Board Swap: We have a winner!

500MB Cache Module

Flash Backed Write Cache (FBWC) The 500MB cache module complete with backup capacitor pack.

Backplane Expansion Wiring

With the new backplane boards in place, a quick change in wiring is all that’s needed to enable all 24 hard drives into service.

Simple wiring diagram to put all 24 hard drives on line for RAID configuration.

The Moment of Truth

Success! All 24 hard drives are up and running! Soon to be RAID50 Array!

Author: K6HR

Licensed since 1994. Active on HF / VHF / UHF / Satellite.