[SOLVED] Replace mirrored zpool rpool drive

Pandamonium

New Member
Oct 26, 2025
13
3
3
Hi All,

I have a mirrored pair of Crucial MX500 on which I have installed Proxmox and which host my rpool. One of the drives has started reporting read and write errors which resulted in the pool being degraded and then faulting, despite SMART shows no issues on the drive. I'm not convinced the drive is faulty but I do have a spare so I would like to swap it out anyway.

My problem is I cannot see how to do this properly. I've read articles that say simply offline the faulty drive and replace it with the new one, but when I try to offline it, this fails as there are no valid replicas. Unfortunatley, I have no spare drive bays to install the new drive before I offline the old one.

Also, I've seen articles which imply that, because this is the Proxmox OS boot drive pair, I need to take care of replacing the boot config too.

This is a home lab setup and I have all the VMs/LXC's backed up so I have considered doing a fresh install but I wanted to check if there was a better way first.

Does anyone have any advice on the simplest, safest way to replace this drive please?
 
Thanks for the reply, but I still couldn't see how to replace the (possibly) failing drive with no spare drive ports. However...

I have resolved the issue by moving the drives from the two Sata ports to an HBA which WOULD allow me to dd a third drive and follow the normal replacement process. Since doing this though, the drives have been fine and I suspect it was the controller or cable that was failing.

Thanks again.