π ~1 min read
Table of contents
Symptom & Impact
Mirror remains degraded and redundancy is lost.
Environment & Reproduction
Occurs after hot-swap or metadata mismatch on replacement disk.
gmirror status
Root Cause Analysis
New device not attached correctly or stale GEOM metadata blocks sync.
Quick Triage
Confirm target disk identity and metadata state.
gpart show && geom disk list
Step-by-Step Diagnosis
Inspect gmirror metadata and sync progress counters.
gmirror list

Solution – Primary Fix
Clear stale metadata and insert new provider into mirror set.
Still having issues? Our Server Management team can diagnose and resolve this for you. Get in touch for a free consultation.
sudo gmirror insert gm0 /dev/ada1

Solution – Alternative Approaches
Recreate mirror from backup if metadata remains inconsistent.
Verification & Acceptance Criteria
Mirror returns to COMPLETE and sync reaches 100%.
Rollback Plan
Detach faulty replacement disk and keep system in read-mostly mode.
Prevention & Hardening
Standardize disk replacement runbooks and post-repair checks.
Related Errors & Cross-Refs
Related to GPT mismatch and provider naming changes.
Related tutorial: View the step-by-step tutorial for freebsd-14.
View all freebsd-14 tutorials on the Tutorials Hub β
Browse all common problems & solutions on the Tutorials Hub.
References & Further Reading
FreeBSD GEOM mirror administration references.
Need Expert Help?
If you cannot resolve this yourself, our team offers hands-on Server Management, Managed IT Services, and flexible Support Plans. Contact us today β we respond within one business day.