The HP Proliant Microserver that I ordered arrived on Tuesday. It’s a nice system and a real bargain even for the full price of £180.
Opening the case you can see four drive caddies, each one capable of taking a standard 2 TB SATA drive. Also on the motherboard you may notice a USB socket where you can locate a boot USB key:
Some brief specs …
CPU: “AMD Athlon(tm) II Neo N36L Dual-Core Processor”
CPU flags: fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a 3dnowprefetch osvw ibs skinit wdt nodeid_msr npt lbrv svm_lock nrip_save
bogomips: 2595.63
L1 cache: 64 KB per core
L2 cache: 1024 KB per core
Memory: 1GB ECC @ 1333 MHz
Network: Broadcom Corporation NetXtreme BCM5723 Gigabit Ethernet PCIe (1 port)
Very nice. I have one of these with 8GB RAM and am also running a few KVM VM’s quite happily…
I actually got one of these myself recently (as did a number of others in the office) and you can easily add a 5th drive in the optical/tape drive bay. Some have 5x3Tb drives plus a USB boot so the disks are pure array storage.
So it works fine with 3TB drives even though the spec sheet says otherwise?
Very nice, though personally I think I’d rather boot from the array (via gpt) rather than rely on usb for the OS.
How do you do that?
My plan was to put just /boot on the USB key, allowing me to enter the LUKS key and mount the array and continue the boot.
At least with Red Hat EL6, just use parted to create a gpt and make sure you avoid “zerombr” or “clearpart –initlabel”. I usually kickstart, you can put this in pre:
dd if=/dev/urandom of=/dev/sda bs=512 count=64
parted -s /dev/sda mklabel gpt
And then a section like this will work:
clearpart –linux –drives=sda
part /boot –fstype=ext4 –size=500
part pv.01 –grow –size=1
volgroup vg0 –pesize=4096 pv.01
logvol / –fstype=ext4 –name=lv0 –vgname=vg0 –grow –size=1024 –maxsize=3064
logvol swap –name=lv_swap –vgname=vg0 –grow –size=1984 –maxsize=2048
logvol /data –fstype=ext4 –name=lv1 –vgname=vg0 –size=1 –grow
Oh, wait, you’re doing mdraid right? Not sure it would work.
Does the Broadcom adapter cause you any grief in Fedora?
It just works.
(100 Mbps because I’ve temporarily got it plugged into an old hub).
Pingback: What’s a good microserver for virtualization? | Richard WM Jones
Pingback: Intel NUC | Richard WM Jones