McGarrah Technical Blog

Posts tagged with "troubleshooting"

Diagnosing a broken microwave

A three-year-old microwave stopped heating. The diode was bad — confirmed with a 9V battery and multimeter — but replacing it didn't fix it, and the repair cost more than the appliance.

HP ProCurve Switch Java WebUI

Getting the HP ProCurve Java WebUI working in 2024 using Firefox 51.0.1 Portable and Java 8 Update 121 Portable — the last versions with NPAPI support before it was removed from browsers.

Powerline Networking for the Homelabs

Powerline networking repeatedly tripped the AFCI breakers in a modern house — turns out arc fault interrupters and powerline adapters are fundamentally incompatible.

Proxmox VE 8.1 to 8.2 upgrade issues in the Homelabs

An extended power outage plus a remote kernel upgrade left half the cluster unbootable, video outputs dead, and Ceph unstable — a crash cart recovery story with four overlapping root causes.

ProxMox 8.2.4 Upgrade on Dell Wyse 3040s

Ceph Monitor refuses to start after a Proxmox 8.2.4 upgrade because root partitions hit 95% — fixed by clearing apt cache, removing atop logs, and purging old PVE and Debian kernels.

Running Github Pages locally

Getting Jekyll and GitHub Pages running locally in WSL2 Ubuntu, including the missing webrick fix for Ruby 3.0+ and using VS Code for markdown editing.

Ceph Cluster rebalance issue

Fixing a severely imbalanced Ceph cluster where OSDs added in batches left the first three drives at 75-85% while newer ones sat nearly empty — by tuning backfill and recovery parallelism.