A few of my recent systems have come with a built-in combo BMC on the motherboard NICs. I haven't seen this before, is it a new trend? I'm imagining they put in a switch in there with the NICs? How does this even work? I'm doing a few timing sensitive projects involving hardware timestamping in the NICs. Does this mess with say timing variability? I've disabled the BMCs out of paranoia but I don't know the topology i…
Server BMCs can need to be rebooted every so often
41–50 of 96 posts
Re: Server BMCs can need to be rebooted every so often
#42Experiences with iDRAC 6, 7, 8 have been terrible. After high runtime they stop to respond via HTTP and SNMP, its just rubbish. Reboot of BMC helped Sometimes, sometimes only a powerdrain. Back then even the ProSupport could not do much, they support a system unsupported by their devs. The latest iDRACs (with the fancy blue GUI) work a little better. I have no numbers to back all that, its just a feeling, maybe the p…
Re: Server BMCs can need to be rebooted every so often
#43There are too many names for the BMCs, even within a single vendor. BMC, ILO, LOM, DRAC, iDRAC, etc And the worst are those that use java applets or webstart and require a ancient java version.
Combination of those two generally removes the need for any of the advanced features that required custom clients or even a Web browser
Re: Server BMCs can need to be rebooted every so often
#44Someone once told me that nobody ever returned a server because the BMC sucked too much, and that says everything you need to know about BMCs. Incidentally, at a previous gig, the software that handled issuing BMC commands had a BMC reboot as the first step in any script it ran.
Not returned, but i've seen clients refuse to go with HP again because iLO sucked too much and come upgrade time went Dell. Unfortunately for them right around the time iLO got okay-ish and iDRAC got shitty.
Re: Server BMCs can need to be rebooted every so often
#45Re: Server BMCs can need to be rebooted every so often
#46As a big openbsd aficionado I always wish I could just run bog standard openbsd on my bmc's. ipmi does not do much for me so I would be fine if it were missing a good opensource ipmi stack. Most people would just want to run linux, but the point is, the bmc is just a small computer in charge of monitoring your big computer, however the bmc usually is unable to run an off the shelf operating system, so it is running a…
You’re looking for one of the following projects:
Re: Server BMCs can need to be rebooted every so often
#47The device in question didn't had NTP so to get accurate BMC logs timing it had to be synced from host OS
BMC is them fucking up the watchdog implementation, that worked on wall time.
Which means if you changed time in-between OS sending watchdog ping and BMC checking for timeout, you got system reboot.
But it was intermittent enough that you might set the cron to update the BMC clock (because you want accurate time on it for log correlation) and be lucky enough time to not connect to the cause when it finally happens.
Also we generally observed that BMCs got better, 10 years server were lucky if it was working and not crashing every few weeks (all mostly on IBM gear), to the point we had to stop alerting on that, and it was unreliable as method for OOB access, so far anything newer than few years have been fine. Althought I have no idea how you make modern hardware take minutes to return list of sensors(I'm looking at you Lenovo)
Re: Server BMCs can need to be rebooted every so often
#48People are surprisingly chill about BMCs as attack surface, eg Intel management features get a lot more scrutiny.
And then there are people that just port-forward BMC ports to the internet as cheap remote KVM...
Re: Server BMCs can need to be rebooted every so often
#49People are surprisingly chill about BMCs as attack surface, eg Intel management features get a lot more scrutiny.
That network should have no routing to the Internet and no production traffic, just BMC management.
When Intel ME shares the NIC used for the OS traffic - that is far harder to secure.
Re: Server BMCs can need to be rebooted every so often
#50Earlier quoted context omitted.
Not returned, but i've seen clients refuse to go with HP again because iLO sucked too much and come upgrade time went Dell. Unfortunately for them right around the time iLO got okay-ish and iDRAC got shitty.
This was me though I ended up moving to SuperMicro instead. Not fancy but their BMC seems to get the job done, and also doesn't cost a significant chunk of money extra for basic functionality. And then even more money to have IPMI be dedicated connection not shared. And HP's frigging BIOS wouldn't even work with their own HP rack console! But it was happy with an Apple mouse and keyboard. Argh! Making me irritated ag…