Skip to content

Category

Infrastructure

Operations, deployment, and everything underneath: Docker Swarm, CI/CD, networking, monitoring, and the outages we learned from.

2 posts

Back to all posts

Special vdev: 113 TB hanging on two files

The special vdev of a 113 TB pool sat on two qcow2 files — both on the same consumer SSD, with 11% of its endurance left. Moving it meant operating on a live mirror with no room to be wrong. And it surfaced two checks that had been pointed at the wrong thing the whole time.

Patrick Lehmann
9 min read

Observability: the read model that acts

Workbench could drop its database and rebuild it. This one polls Graylog and files GitLab issues — and a side effect has no upstream. Why dry-run became a database column, why the dashboard has no delete button, and why the safety guard sits at the HTTP boundary rather than in configuration.

Patrick Lehmann
6 min read