2017-06-05 12 views
2

誤って不良ディスクを交換する過程で、誤ってzpoolにディスクを追加しました。ディスクが冗長性のないデバイスとしてリストされているため、ディスクを取り外すことができません。 da2を削除するには? zpool remove pdx-zfs-02を使用するda2は機能しません。これは、「da2を削除できません:非アクティブなホットスペア、キャッシュ、トップレベル、またはログデバイスのみを削除できます」を返します。 freebsd/freenasのZFSでは、冗長性を持たないデバイスの削除を許可していません。強制オプションはありません。これを回避するにはどうしたらいいですか?冗長性のないzpoolからデバイス/ディスクを削除する方法

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

これを可能にする機能がありますが、今はZFSのillumosバージョンで引き続き依頼していますので、FreeBSDに移植されるまで少し時間がかかることがあります。新しいリリース)。詳細についてはhttps://github.com/openzfs/openzfs/pull/251をご覧ください。 – Dan

答えて

2

残念ながら、プールを破棄して再作成する必要があります。 zfs sendzfs receiveを使用すると、ZFS固有の情報を失うことなくデータを他のディスクに移動して戻すことができますが、移動する必要があります。

関連する問題