Tinc l'estat següent:
$ zpool status
pool: cs01
state: DEGRADED
status: One or more devices has been taken offline by the administrator.
Sufficient replicas exist for the pool to continue functioning in a
degraded state.
action: Online the device using 'zpool online' or replace the device with
'zpool replace'.
escaneig: no s'ha sol·licitat cap config:
NAME STATE READ WRITE CKSUM
cs01 DEGRADED 0 0 0
raidz1-0 DEGRADED 0 0 0
11994499246498421261 OFFLINE 0 0 0 was /dev/ada2
ada3 ONLINE 0 0 0
ada4 ONLINE 0 0 0
ada2 ONLINE 0 0 0
Vull crear un grup nou:
$ sudo zpool create bk01 ada5
invalid vdev specification
use '-f' to override the following errors:
/dev/ada5 is part of active pool 'cs01'
Llavors ...
$ sudo zpool detach cs01 ada5
cannot detach ada5: no such device in pool
$ sudo zpool detach cs01 ada5
cannot detach ada5: no such device in pool
Llavors, és ada5 a cs01 o no? Exempció de responsabilitat: ada5 era ada2 (ara falta a cs01), però té un error hw (ha deixat de respondre), de manera que es va eliminar i reformar. còpia de seguretat per poder tornar a crear cs01. Com puc solucionar aquest embolic?
Это то, для чего предназначен zpool labelclear
.
На диске все еще есть метаданные ZFS, указывающие на то, что он является частью zpool, поскольку вы удалили диск, не сообщая об этом ZFS.
Чтобы решить проблему, используйте zpool labelclear -f
. Это сотрет метки ZFS с устройства, чтобы его можно было использовать в другом пуле. -f
требуется, когда метка устройства указывает, что оно все еще активно в zpool, как в вашем случае.