Make zpool clear reset the removed flag on vdevs
Signed-off-by: Allan Jude <allan@klarasystems.com>
This commit is contained in:
parent
41b06f70c6
commit
9c9eed9737
|
@ -4199,7 +4199,7 @@ vdev_clear(spa_t *spa, vdev_t *vd)
|
||||||
* written out to disk.
|
* written out to disk.
|
||||||
*/
|
*/
|
||||||
if (vd->vdev_faulted || vd->vdev_degraded ||
|
if (vd->vdev_faulted || vd->vdev_degraded ||
|
||||||
!vdev_readable(vd) || !vdev_writeable(vd)) {
|
!vdev_readable(vd) || !vdev_writeable(vd) || vd->vdev_removed) {
|
||||||
/*
|
/*
|
||||||
* When reopening in response to a clear event, it may be due to
|
* When reopening in response to a clear event, it may be due to
|
||||||
* a fmadm repair request. In this case, if the device is
|
* a fmadm repair request. In this case, if the device is
|
||||||
|
|
Loading…
Reference in New Issue