zpool - zfs からボリュームを削除するにはどうすればいいですか?

zpool - zfs からボリュームを削除するにはどうすればいいですか?

私は以下を使用して、それぞれ 8TB のドライブ 12 台を持つ zpool を作成しました。

zpool create ch1 sdb sdc sdd sde sdf sdg sdh sdi sdj sdk sdl sdm

その後私は8TBドライブを12台追加そしてそれらをzpoolに追加したいと思ったのです。追加容量は8TBしか得られませんでしたこのコマンドを使用すると、予想される追加の約 70 TB の代わりに、

zpool add ch1 raidz sdn1 sdo1 sdp1 sdq1 sdr1 sds1 sdt1 sdu1 sdv1 sdw1 sdx1 sdy1

私がやりたかったのはこれです:

zpool create ch2 sdb sdc sdd sde sdf sdg sdh sdi sdj sdk sdl sdm

私の zpool のステータスは次のとおりです:

hs@hs-farm:~$ zpool clear ch1
cannot clear errors for ch1: permission denied
hs@hs-farm:~$ sudo zpool clear ch1
hs@hs-farm:~$ zpool status
  pool: ch1
 state: ONLINE
  scan: resilvered 44K in 0 days 00:00:00 with 0 errors on Thu Dec  2 13:59:03 2021
config:

    NAME                              STATE     READ WRITE CKSUM
    ch1                               ONLINE       0     0     0
      raidz1-0                        ONLINE       0     0     0
        wwn-0x5000c500c8f1d16d        ONLINE       0     0     0
        wwn-0x5000c500c8e398b4        ONLINE       0     0     0
        wwn-0x5000c500c640250e        ONLINE       0     0     0
        wwn-0x5000c500c8c85db3        ONLINE       0     0     0
        wwn-0x5000c500c9207ce8        ONLINE       0     0     0
        wwn-0x5000c500c8d31803        ONLINE       0     0     0
        wwn-0x5000c500c8c3b74c        ONLINE       0     0     0
        wwn-0x5000c500c8e73721        ONLINE       0     0     0
        wwn-0x5000c500c8e76055        ONLINE       0     0     0
        wwn-0x5000c500c8d2d64f        ONLINE       0     0     0
        wwn-0x5000c500c8e6b10a        ONLINE       0     0     0
        wwn-0x5000c500c62c8f66        ONLINE       0     0     0
      raidz1-1                        ONLINE       0     0     0
        wwn-0x5000c500c8f38e11-part1  ONLINE       0     0     0
        wwn-0x5000c500c8f2fae4-part1  ONLINE       0     0     0
        wwn-0x5000c500c8d45a0e-part1  ONLINE       0     0     0
        wwn-0x5000c500c8c8bd98-part1  ONLINE       0     0     0
        wwn-0x5000c500c8f2fda8-part1  ONLINE       0     0     0
        wwn-0x5000c500c8dbc00a-part1  ONLINE       0     0     0
        wwn-0x5000c500c7104af2-part1  ONLINE       0     0     0
        wwn-0x5000c500c8f62aad-part1  ONLINE       0     0     0
        wwn-0x5000c500c8db7231-part1  ONLINE       0     0     0
        wwn-0x5000c500c9206973-part1  ONLINE       0     0     0
        wwn-0x5000c500c8d2a7d4-part1  ONLINE       0     0     0
        wwn-0x5000c500c92175bc-part1  ONLINE       0     0     0

errors: No known data errors

12 個の新しいドライブで新しい ch2 プールを作成し、すべてのスペースを使用できるように、raidz1-1 を削除するにはどうすればよいですか。

ところで、zpoolをドライブIDを使用するように変換しました

助けてください。ストレージが必要です。私はUbuntu初心者です。初めてのLinuxマシンで、旅を楽しんでいますが、完全に行き詰まっています。

ありがとう!!!

現在の zpool のスクリーンショット

答え1

&を破壊しch1て再作成します。ch1ch2

データがすでに存在する場合は、 / をpool使用して移動します。sendrecv

前述の通りマニュアルページzpool removeおよびzpool detachは動作しませんraidz Vdevs


編集:

さらに詳しく見てみると、この機能はFreeBSDでも利用可能である。バージョン11.2以降device_removal機能フラグは、ゾロ0.8. ZFS は 以降、freeBSD と Linux 間で同じ基本コードを使用しているためopenZFS 2.0、この機能フラグは では Linux 側に存在しない可能性があることに注意してくださいZoL 0.8

関連情報