ZFS zpoolの起動に失敗しました

ZFS zpoolの起動に失敗しました

私はsystemdを使用してUbuntu 16.04でZFSを使用しています。私のブートドライブはSSDで、時にはUSBドライブが接続されています。

ZFSボリュームは、2つのホットスペアを含む10のraidz2ドライブです。最近の再起動時にZFSが表示されず、次の操作が行われました。zpoolのインポートもう一度インポートするように指示します。しかし、結果はこうです。

# zpool status
  pool: sbn
 state: ONLINE
  scan: scrub repaired 0 in 69h21m with 0 errors on Tue Dec 25 23:21:25 2018
config:

    NAME        STATE     READ WRITE CKSUM
    sbn         ONLINE       0     0     0
      raidz2-0  ONLINE       0     0     0
        sdb     ONLINE       0     0     0
        sdc     ONLINE       0     0     0
        sdd     ONLINE       0     0     0
        sde     ONLINE       0     0     0
        sdf     ONLINE       0     0     0
        sdg     ONLINE       0     0     0
        sdh     ONLINE       0     0     0
        sdi     ONLINE       0     0     0
        sdj     ONLINE       0     0     0
        sdk     ONLINE       0     0     0
    spares
      sdl       FAULTED   corrupted data
      sdk       FAULTED   corrupted data

errors: No known data errors

つまり、ZFSは2つのスペアドライブを認識しません。私はまた返すことができますzpoolを削除それからzpoolを追加しかし、最後にこれを行ったときに無効なドライブ文字が得られ、ブートドライブのパーティションテーブルが破損しています! (簡単に言えば:ウッ)

誰でもこの問題を回避する方法を提案できますか?

関連情報