57

It's for booting a hypervisor or lightweight operating system like VMware ESXi. See: What happens when the USB key or SD card I've installed VMware ESXi on fails?


47

So, after bringing a third system into the mix, and experiencing the same issue, we began to question the environment. I dug up a copy of the HP ProLiant Servers Troubleshooting Guide and found the POST problems flowchart shown below. Carefully running through the steps in the chart, we realized that the one constant across all of the servers was a KVM ...


33

I would not plug a server with a power supply capable of drawing 750 watts into a UPS which is only rated at 240. The issue isn't really that it's a "server" or "desktop" UPS. You're likely to trigger overload protection and drop your server even if the power input is fine.


30

Here's the process I used to resolve this: VMware ESXi can be installed in an embedded mode or an installable mode. As outlined here, the installation mode is determined by the destination media and the size of the volume available to the ESXi installer. USB, SDHC or any device less than 5GB in size: Embedded Hard drives/volumes greater than or equal to ...


27

Wut?!? This is crazy, you know? It's unsupported and likely not good for your hardware. You should be using equally-spec'd processors in your server. I suppose you couple simply execute your application in a cgroup or shield (or via taskset) that only contains the CPU cores you wish to use. You can also pin memory access to that CPU with numactl. But ...


26

I've covered SSD interoperability and compatibility issues with HP servers several times here. Check these posts: HP D2700 enclosure and SSDs. Will any SSD work? Are there any SAN vendors that allow third party drives? So, the move from G6 and G7 HP ProLiants to the Gen8 variants forced a disk carrier form-factor change. HP went to the SmartDrive carrier ...


23

You can do this at runtime if you want to. I found a nice solution described here: http://www.absolutelytech.com/2011/08/01/how-to-disable-cpu-cores-in-linux/ Step 1: Identify the linux CPUs you want to switch off: cat /proc/cpuinfo Look for the CPUs that have the same "core id", you want to switch off one of each pair. Step 2: Switch off the ...


22

The HP ProLiant DL360 G7 server (and other Nehalem-and-newer CPU systems) have a set of memory DIMM population guidelines. Can you share what's currently populated and what your final RAM amount/goal is? This is documented primarily in the Quickspecs for the system, but I'll try to give some specific guidelines. HP also has an interactive Memory ...


20

TL;DR - it's the MiniSAS First things I tried was basic troubleshooting - different VGA cable, different power cable. No luck there so I tried with the original RAM - still no progress. I logged a job with HP who diagnosed a motherboard fault and sent out a replacement board. After swapping the boards over I started the machine up with video and a blue (...


20

There's no option here. Since the advent of the Nehalem and newer CPU's, the POST time on HP systems has grown tremendously. I see that you're using this as a workstation. Is there any option to leave the system running and take advantage of some of the BIOS power management options?


20

By installing an embedded hypervisor/OS on the SD card, you leave all the front-bay disks available for data storage. This is an useful logical and practical separation. Some servers have two RAID1-ed SD slots: if a single SD fails, the system continue to run from the mirror, leaving you the time to replace the failed SD. The most widely installed embedded ...


17

The simplest answer is, in this case, the correct answer: You will no longer be able to get firmware updates for HP equipment which is not (a) under its original factory warranty, or (b) covered by an active support contract with HP. This has a number of implications, chief among them: As a sysadmin you will have to ensure that you have an HP support ...


17

Interesting issue... So the HP RAID controller driver from around 2001 to ~2009 was the CCISS driver. There was a transition to the HPSA driver at some point, moving the Smart Array controller support back into the regular SCSI subsystem versus the dedicated block driver... HP servers from the G1 to G5 era used the CCISS driver. On newer operating systems (...


16

While the other answer here beings up some points, your specific issues are due to platform limitations and OS configuration: You're throughput-limited by the use of consumer SATA SSDs on an HP Smart Array P410 RAID controller. SATA disks run at 3.0Gbps (3G) on these controllers rather than 6.0Gbps (6G). So that's a barrier that impacts the read speeds of ...


16

Your UPS provides power when the utility mains drops, and protects from transient under and over voltage/current conditions. Given you can plug a desktop or a server or a UPS into the same supply socket, the power is all the same, and what comes out of the UPS is the same. However the UPS wattage and the PSU ratings are a maximum You need to know how ...


15

Newer Kernels provide a Simultaneous Multithreading (SMT) control. You can check the state of SMT with; cat /sys/devices/system/cpu/smt/active Change the state with echo off > /sys/devices/system/cpu/smt/control Options are; on off forceoff We have tested this with Linux Kernel 4.4.0


15

So there are a few things in play here. Model/make of rack? Photos? Perhaps your rack isn't deep enough to accommodate everything... I'm assuming you're not using HP racks. APC, maybe? Either way, see if there's some flexibility in where you can place your vertical rails on the enclosure. If there's some fore-aft slack, that could be a solution. Pro-tip... ...


15

I totally don't want to discount the rest of your question, but the path of least resistance is to replace the failed disks. When dealing with legacy equipment, there may be a temptation to devise an esoteric or clever workaround, but your immediate goal is to keep this particular hardware running in the current and stable state until you can migrate ...


15

This is a photo of the Systems Insight Display (SID) for an HP ProLiant DL365 G5 server. The SID provides a visual indicator of the status and health of your server. From the photo you posted, it's very clear that the lower right-hand LED on the SID is illuminated... This is for FAN 3, which means that one of your redundant fan modules is dead and the ...


14

A script to disable hyperthreading in the machine startup... To disable hyperthreading I include a script on machine /etc/rc.local. It is not exaclty clean, but is easy to install, independent of cpu architecture and should work on any modern linux distribution. nano /etc/rc.local # place this near the end before the "exit 0" for CPU in /sys/...


14

Yes, you can run this server happily in under 2.5 Amps total... I can show you real-life utilization for that server platform/model. Watts = Amps x Volts Your power regulator and power supply efficiency mode settings will have an impact, but the example I give below is from one of my co-located ProLiant DL360 G7 systems with 96GB RAM, 2 x X5660 CPUs, 4 x ...


14

The drives 100% definitely WILL light up if they fail - regardless of what OS or additional software you've installed. That said I personally wouldn't say that their driver set is too 'bloaty' at all - in fact operating without them would be considered by many professionals as...well...unprofessional.


14

The ILO port on the HP server by default asks for an IP via DHCP. So you just need to plug it into a network that has a DHCP server running. It will announce itself with a host name like ILOCZ12345678 which should make it easier to find in your router's DHCP lease table, or in e.g. journalctl/syslog if you run a DHCP server (e.g. isc-dhcp-server) on a system ...


13

Don't password-protect your BIOS... Maintenance nightmare. To remedy this, you will need physical access to the server... You're going to be looking for a set of DIP switches on the motherboard: Remove the server cover. Locate the System Maintenance Switch, position 6, and move the switch to the "On=Clear NVRAM" position. Power the server back on until ...


13

As ewwhite points out they'll physically fit into the servers with the correct disk caddies but you don't have to look far online to read the tales of woe that people run into when using non-HP disks with HP controllers as HP-branded disks have specific firmware on them that extend the functionality, reliability and in some cases performance of their disks. ...


13

Okay. This is an interesting question, as there are a number of options available to you. Some concepts to clarify and understand, as they relate to this situation: Perceptions of "speed" or "fast". RAID controller performance. SAS topology. Benchmarking a system and/or identifying bottlenecks. In order to get the maximum performance, we really need ...


13

Please don't do this. If you're going to run ZFS on Linux, do it bare metal without a virtualization layer. All-on-one virtualization and ZFS solutions are cute, but it's not worth the effort in production. As far as drives are concerned, you can use SATA disks on an HP Smart Array controller as well as the LSI 9211-8i controller. In a ZFS configuration, ...


12

The sensor is likely in the PCIe cage area, above the P410i RAID controller on the motherboard. This would be the rear-right corner of the server chassis looking from the front of the server. "I/O Zone" in this context means the PCIe bus. Can you give us any detail about any PCIe cards installed in this server? Depending on what's installed, your fan speed ...


12

Oh dear, where to begin? There is so much involved, and you need a good understanding of everything. Just throwing a bunch of disks against a RAID controller won't yield the results you're looking for. This can't be easily answered. But at least, here is a list of stuff you have to look at: Does the Controller even have the throughput needed? (-> ...


12

This is not true. The DL360 G7 server uses an HP Smart Array P410 controller. This uses the standard CCISS or HPSA drivers that have been in the Linux kernel for ages. You won't need anything special in order to install Ubuntu on this platform. Be sure to create a Logical Drive in the BIOS RAID utility first, though. Otherwise, your Ubuntu installation won'...


Only top voted, non community-wiki answers of a minimum length are eligible