LVM Snapshot-as-Volume-Chain: Newly created qcow2 image reuses old guest data after VM deletion
LVM snapshots don't zero old blocks, so a new qcow2 on that chain can inherit stale data from a deleted VM. Here's the fix.
Homelab & Vietnam
Homelab, Proxmox, self-hosting — what broke, and what actually fixed it.
178 posts
LVM snapshots don't zero old blocks, so a new qcow2 on that chain can inherit stale data from a deleted VM. Here's the fix.
How do I setup Jellyfin on Proxmox with only 1 SSD for storage? Put it in an LXC, keep media and metadata on the same disk, and use RAM for transcodes.
Suspend each VM before Proxmox host shutdown with a simple systemd service—tested on PVE 8, no init.d hacks needed.
Immutable backup on a homelab means more than prune schedules. PBS cannot make backups truly immutable—here's what you can actually enforce without a cloud
The nvme0: controller is down error on Proxmox is usually PCIe power management, not a dead drive. Disable ASPM and try a kernel boot parameter first.
Disk pressure in Rancher on Proxmox usually isn't about eviction thresholds. It's the LXC storage layer and Rancher's image garbage collection.
If you need to add npm to the WordPress Docker image, don’t bother with the old Stack Overflow answers—they use apt-get and it’s all broken now. The official…
The escape key in Proxmox's noVNC console is a pain — it closes the session when you're just trying to use vim.
Stop the cluster service, delete corosync and pve-cluster configs, then restart — that’s the whole thing.
Getting the “Must be connected to a terminal” error when you try screen -x inside a Proxmox LXC? It’s because pct exec doesn’t allocate a tty—you need to…