This post will hopefully help anyone wanting a decent home lab and avoid some of the pitfalls.
- Fractal Design Node 304
For a small foot print fitting more or less anywhere.
- Cooler Master Hyper 212 Evo
Probably the most used CPU fan in the world and really quiet
- ASRock E3C236D2I
Has IPMI (lights out management), two network interfaces and an internal USB 3.0 port
- Corsair CS450M 450W
Gold rated and module based power supply.
- Intel Xeon E3-1260Lv5 2,9GHz Socket 1151 Tray
Quad core with hyper threading using 45W
- Crucial – DDR4 – 32 GB (2 x 16 GB) – DIMM 288-pin – 2133 MHz / PC4-17000 – CL15 – 1.2 V – Unbuffered – ECC
Unbuffered ECC because the mother board does not support registered ECC
- 16GB USB 3.0 pendrive
To run ESXi on
- Samsung 850 EVO Series MZ-75E500B 500GB
For fast internal storage
Here’s where I ran into problems. First, I could not get IPMI to work properly.
Since it uses Java and Chrome does not support it anymore because of security I had to turn to IE (Edge nowadays) which does not care about such silly things as security. 🙂
But, the client only started the first time, and then it said something like “failed to download jviewer” which indicated that my browser was not able to launch the client. I reset the browser configuration and got it working sporadically, but not nearly good enough.
Then, by habit I accidentally tried Chrome again and upon clicking on the IPMI client I saw that Chrome actually downloaded a jnlp file. I tried opening it and voila, the client launched, every time!
Nice, then I figured I could move on to installing VMware and used Rufus to create a bootable ESXi 6.0 installation using an iso I downloaded from VMware. The installation started as expected but in the end of it I ran into this error message:
“multiboot could not setup the video subsystem solution”
Forum posts and articles online suggested that this was because of the low resolution in combination with UEFI Bios. Some solutions was to install the iso with a non-UEFI option, but I could not find a way to do that.
So I tried connecting the server to a monitor via a VGA cable. Sadly, this caused the server not to go past post at all. As a last attempt to solve it the server was connected to my projector and then it went past post, and the installation finished without problems.
So, if you have the same problem I had. Skip IPMI installations and try a monitor instead. 🙂