43
submitted 5 months ago by Cyber@feddit.uk to c/selfhosted@lemmy.world

After being home for weeks, I went away for business, the 1st night away there was a brief powercut and the firewall (on a UPS) seemed to get stuck.

So, that's no DNS, DHCP, or connectivity between wifi and LAN... All due to (admittedly aging) hardware issue.

Since then my entire home system has had issues whilst it all settles down.

It made me think about getting some redundancy into the system to handle a single failure.

So,.can you give me any insights into High Availability like CARP (for pfSense), VM failover (on Incus?), mesh wifi, Home Assistant, etc?

Of course there are going to be single points, like ISP line, etc, but seems like something to test out.

you are viewing a single comment's thread
view the rest of the comments
[-] plateee@piefed.social 1 points 5 months ago

For me, I have three proxmox nodes that are configured to restart VMs and LXC containers if a host goes offline. There's a Palo Alto pa-440 for my fw/router and a brocade switch (they were something work gave me for practicing for a network exam).

The nodes, Palo, brocade, and AT&T modem are all on two UPS 1500va systems along with my wifi ap. Run time in case of power loss is around an hour.

I'm this close to getting a comprehensive shutdown script working from a raspberry pi that is triggered if there's power loss (most UPS systems have some capability to trigger scripts on a host that's connected to the UPS's console port).

If I can get that script working, the battery backup will run a PI for several days.

Back on the redundancy side, I host two PowerDNS systems in the proxmox cluster along with a 3 node/LXC container Vault.

[-] Cyber@feddit.uk 2 points 5 months ago

I've not looked at Proxmox clusters - can they restart VMs on a different host if they're all using the same shared storage?

[-] plateee@piefed.social 3 points 5 months ago

Yup, shared storage is a requirement. I'm using a combination of Ceph and NFS at the moment, but I wouldn't recommend Ceph unless you've got a 10gb connection between nodes.

Here's a guide to set up high availability with Proxmox: https://kiwicloud.ninja/2024/02/improved-high-availability-ha-for-vms-on-proxmox-ve-pve/

[-] B0rax@feddit.org 1 points 5 months ago* (last edited 5 months ago)

Yes.

If you plan accordingly and set up the nodes with zfs storage from the beginning, you can have them replicate the container and vm images to all nodes every x minutes. That way you don’t need external storage.

this post was submitted on 31 Jan 2026
43 points (100.0% liked)

Selfhosted

60664 readers
648 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS