I have a bit of an issue.
I have a RAID 1+0 setup in my NAS with 2x2TB HDDs. I am upgrading one disk from each mirror to 4TB, so that I should end up with each mirror having 2+4TB of storage.
Now, I managed to replace one of the disks using the GUI perfectly fine. When I tried to replace the second drive, in the other mirror, the GUI responded with an error stating that the drive can't be replaced because the mirror vdev would have incompatible sectors. I checked with zdb and for some reason one of the mirrors is 4k and the other is still 512B. I looked around and found two sysctl commands which allowed me to replace one of the 2TB drives in the problem mirror with the new 4TB drive.
The problem now is that I still will have one mirror with 4k sectors, and the other without. Is there any way at all that I can replace/resilver both drives in the dodgy mirror to be 4k without having to recreate the entire pool? I really don't want to destroy the pool and loose my data. :(
I have a RAID 1+0 setup in my NAS with 2x2TB HDDs. I am upgrading one disk from each mirror to 4TB, so that I should end up with each mirror having 2+4TB of storage.
Now, I managed to replace one of the disks using the GUI perfectly fine. When I tried to replace the second drive, in the other mirror, the GUI responded with an error stating that the drive can't be replaced because the mirror vdev would have incompatible sectors. I checked with zdb and for some reason one of the mirrors is 4k and the other is still 512B. I looked around and found two sysctl commands which allowed me to replace one of the 2TB drives in the problem mirror with the new 4TB drive.
The problem now is that I still will have one mirror with 4k sectors, and the other without. Is there any way at all that I can replace/resilver both drives in the dodgy mirror to be 4k without having to recreate the entire pool? I really don't want to destroy the pool and loose my data. :(