2017-06-05 2 views
2

J'ai accidentellement ajouté un disque à un zpool dans le mauvais sens dans le processus de remplacement d'un disque défectueux. Maintenant, je ne peux pas retirer le disque car il est répertorié comme un périphérique sans redondance. Comment supprimer da2? L'utilisation de zpool remove pdx-zfs-02 da2 ne fonctionne pas. Il retourne « ne peut pas supprimer DA2: uniquement des disques de rechange inactifs, cache, de haut niveau, ou les périphériques journaux peuvent être supprimés ». Zfs dans freebsd/freenas ne permet pas la suppression des périphériques qui n'ont pas de redondance. Il n'y a pas d'options de force. Comment puis-je contourner cela?Comment supprimer un périphérique/disque à partir zpool où il n'y a pas de redondance

NAME           STATE  READ WRITE CKSUM 
pdx-zfs-02          DEGRADED  0  0  0 
    raidz2-0          DEGRADED  0  0  0 
    gptid/c459110a-a73c-1a49-b12c-f03fbec6eca6 FAULTED 158 25.3K  0 too many errors 
    gptid/8c87e988-7832-1e44-9c45-abe95ee2d8f7 ONLINE  0  0  0 
    gptid/3b4be4d0-136e-41e3-c546-d5c4ba2b3142 ONLINE  0  0  0 
    gptid/209e8c9c-ff66-6f6a-e38b-9045c0b6c3ec ONLINE  0  0  0 
    gptid/ea8b834a-0692-464b-fd29-a877bf8f7bb9 ONLINE  0  0  0 
    gptid/cf35d740-ea0b-bae6-9e4f-b7a31d66ab1d ONLINE  0  0  0 
    gptid/fe908e73-c93b-72ed-d4bb-9eae78bcc5b6 ONLINE  0  0  0 
    gptid/bdf03e4d-ba71-a4cc-dd90-edfd6446bac3 ONLINE  0  0  0 
    gptid/302bacc1-273a-54c9-c8f9-f458640b0d60 ONLINE  0  0  0 
    gptid/d94ea326-d5aa-f062-9662-953908ce0b53 ONLINE  0  0  0 
    raidz2-1          ONLINE  0  0  0 
    gptid/3c1b1d3b-3977-11e6-b1f0-0025902b035a ONLINE  0  0  0 
    gptid/3ec0ba4a-3977-11e6-b1f0-0025902b035a ONLINE  0  0  0 
    gptid/40d8b781-3977-11e6-b1f0-0025902b035a ONLINE  0  0  0 
    gptid/43387eae-3977-11e6-b1f0-0025902b035a ONLINE  0  0  0 
    gptid/45800439-3977-11e6-b1f0-0025902b035a ONLINE  0  0  0 
    gptid/47df2694-3977-11e6-b1f0-0025902b035a ONLINE  0  0  0 
    da2           ONLINE  0  0  0 
+0

Il y a une fonctionnalité dans les travaux pour permettre cela, mais maintenant il est encore une demande de traction sur la version Illumos de ZFS, il pourrait y avoir un peu de temps avant qu'il ne soit porté sur FreeBSD (et plus avant qu'il ne soit livré dans un nouvelle version). Voir https://github.com/openzfs/openzfs/pull/251 pour plus de détails. – Dan

Répondre

2

Malheureusement, vous devez détruire et recréer votre piscine. Vous pouvez utiliser zfs send et zfs receive pour déplacer les données vers d'autres disques et à l'arrière sans perte d'informations spécifiques ZFS, mais vous devez le déplacer quand même.