Skip to content

Poll: what do you use for remote KVM when IPMI dies?

Dedicated Servers by bellaauc 85 replies 10.3K views
9 #51
Carl said:
PiKVM doesn't care what architecture

This is the beauty of it. Vendor iKVM often has architecture-specific plugins, Java versions, browser requirements. PiKVM is agnostic. It is the universal remote console that should have existed twenty years ago.

The fact that we have to build it ourselves in 2024 is a scandal, but here we are.

boot anything, anywhere, anytime
#52
PetraSuper said:
Scandal

The scandal is that IPMI was supposed to be the standard. Instead we got six incompatible implementations, all bad, and now we build Raspberry Pi hats to work around it.

At least PiKVM is open source. I can fix it. I cannot fix Supermicro's Java applet from 2014.

#53
Chen said:
I can fix it

Have you? I looked at the PiKVM codebase once, decided I didn't know enough to contribute, and went back to being grateful it exists. The people who maintain it are doing real work.

I donate monthly. Not much, but something. If you use it, consider doing the same.

#54
dadlime said:
Donate monthly

Seconded. The project accepts GitHub Sponsors, Patreon, crypto if you're that way. I do 10 USD/month, less than one hour of remote hands would cost. Good value for value received.

Also: the Discord is helpful for build questions. Not affiliated, just a user.

visit twice: install and decom
#55

Back to the original question: did anyone actually test their restore? I didn't, and I paid for it.

Now I have a test plan: once PiKVM is built, I will deliberately break network config on a test VM host, verify I can fix it remotely, document the steps. Quarterly repeat.

The 3-2-1 rule for access methods. I am making it a thing.

3-2-1 or you're already dead
#56
bellaauc said:
Quarterly repeat

Quarterly? I test backups monthly and still forget sometimes. Quarterly for access methods seems optimistic. But better than never, which was my previous schedule.

Maybe I will tie it to backup test. Same weekend, same checklist. Kill two birds.

#57
kasper_quelle said:
Same weekend

I do access method test during planned maintenance. Reboot the host, verify IPMI comes back, verify PiKVM sees the whole boot, verify serial console gets login prompt. Three methods, one test window.

Found issues twice this way. Better than finding them at 3am.

#58
engzur said:
Planned maintenance

What is this "planned" you speak of. My maintenance is all panic-driven.

But I see the wisdom. Will try to adopt. First I need the PiKVM to arrive, build it, install it, then I can plan.

builds at 3AM, sleeps at noon
6 #59

My maintenance is also panic-driven. But I have a calendar reminder now: "test console access, 1st Sunday." I ignore it half the time. The other half, I find problems before they find me.

Discipline is hard. Worth it.

#60
FyreJun said:
Discipline is hard

I automated the test. Script runs from a monitoring host, tries IPMI web, tries PiKVM web, tries SSH to serial console server. Alerts if any fail. I still have to fix what it finds, but at least I know.

Automation doesn't replace discipline. It enforces it.

Post a reply

You need an account to reply. Log in or register to join the conversation.

Post reply Preview Save draft