無効なZFSスタンバイエントリを削除する方法は?

無効なZFSスタンバイエントリを削除する方法は?

奇妙な方法で報告するZFSバックアップがあります。不要なものはありませんsdaspare3以下のスクリーンショットに示すように、バックアップは実際に使用されています。しかし、 sda実際にはZFSではなくブートドライブです。

zfsだけを交換する必要がありますか?

$ zpool status
  pool: san
 state: ONLINE
status: Some supported features are not enabled on the pool. The pool can
        still be used, but some features are unavailable.
action: Enable all features using 'zpool upgrade'. Once this is done,
        the pool may no longer be accessible by software that does not support
        the features. See zpool-features(5) for details.
  scan: resilvered 1.23T in 0 days 11:23:38 with 0 errors on Sun Nov 15 08:42:36 2020
config:

        NAME                                            STATE     READ WRITE CKSUM
        san                                             ONLINE       0     0     0
          raidz2-0                                      ONLINE       0     0     0
            ata-WDC_WD20EZRX-00DC0B0_WD-WMC1T3458346    ONLINE       0     0     0
            ata-WDC_WD2000FYYZ-01UL1B1_WD-WCC1P1171516  ONLINE       0     0     0
            ata-WDC_WD20EZRX-19D8PB0_WD-WCC4M0428332    ONLINE       0     0     0
            scsi-35000cca01cdc15d0                      ONLINE       0     0     0
            ata-WDC_WD20EARX-00PASB0_WD-WCAZAJ490344    ONLINE       0     0     0
            ata-WDC_WD2000FYYZ-01UL1B1_WD-WCC1P0891973  ONLINE       0     0     0
        spares
          sda                                           FAULTED   corrupted data
$ lsscsi
[2:0:0:0]    disk    ATA      WDC WD5000AACS-0 1B01  /dev/sda
[4:0:0:0]    cd/dvd  HL-DT-ST DVD-RAM GH22NS30 1.01  /dev/sr0
[5:0:0:0]    disk    ATA      WDC WD2000FYYZ-0 1K02  /dev/sdb
[6:0:0:0]    disk    HITACHI  HUS72302CLAR2000 C442  /dev/sdc
[6:0:1:0]    disk    ATA      WDC WD20EZRX-00D 0A80  /dev/sdd
[6:0:2:0]    disk    ATA      WDC WD20EZRX-19D 0A81  /dev/sde
[6:0:3:0]    disk    ATA      WDC WD2000FYYZ-0 1K02  /dev/sdf
[6:0:4:0]    disk    HITACHI  HUS72302CLAR2000 C442  /dev/sdg
[6:0:5:0]    disk    ATA      ST2000NM0011     PA09  /dev/sdh
[6:0:6:0]    disk    ATA      WDC WD2000FYYZ-0 1K02  /dev/sdi
[6:0:7:0]    disk    ATA      WDC WD20EARX-00P AB51  /dev/sdj

sda可能であれば、代替アイテムを完全に削除したいと思います。バックアップデバイスに接続されていません。無効な代替アイテムを削除できますか?

いくつかの背景情報。余裕が一つしかありません。昨年のある日、スペアドライブは自動的にアクティブドライブに引き継がれ、raidZ2設定で失敗したドライブのバックアップとして機能しました。これにより、ZFSは故障したドライブを破損していると報告し、スペアドライブはアクティブであると報告します。

それから数ヶ月前、スペアは不良セクタと衝突しました(最近再びゼロに設定された不良セクタを持つテストデバイスのみ)。

私は引き続きプールを使用し、ついに昨日すべてを正常に戻すために新しい交換用ドライブを接続しました。

昨日撮ったスクリーンショットは、代替条件が失敗したときに発生する状況をかなり反映していると言うのが妥当だと思います。わかりませんが、スペアドライブが1つしかないようですが、これは間違って報告されていますが、方法を理解できるかどうかを確認してみましょう。

zfs バックアップ出力 raidz2 が失敗しました。

したがって、上記のスクリーンショットは「前」の状態です。上部のコードスニペットはZFSZ1P07NVZscsi-35000cca01cdc15d0

それでは、zfsリストに/ dev / sdaが表示されるようにするにはどうすればよいですか? SDAプールに何の問題がありますか?先ほど接続してバックアップ1個登録した記憶が出ますね。

古くて破損したスペアがアレイに残り、破損したスペアとして報告される可能性があることを知っています。箱を開けずにそれが本当であるかどうかはどうすればわかりますか?

破損を示すエントリが消えている限り、バックアップエントリを実際のバックアップエントリと置き換えることができます。ただし、問題はブートボリュームがzfs replace /dev/sda with/something/elseあるかどうかであるsdaため、実際のバックアップエントリについて心配する必要はありません。/dev/sda

だから問題がありました。

追加できるドライブは2~3個ほどあるようです。まず、バックアップエントリを消したり、ワークドライブを更新して、バックアップエントリが1つしかない、2つもなく、2つもないようにしたいと思います。後で別のボリュームを追加して範囲サイズを1ずつ増やそうとします。私の考えでは、この記事は電子的なバックアップの問題に焦点を当てたようです。誰かが後者(範囲の大きさを増やす)についての意見を持っていて、これがこの問題を解決するのに役立つことができるならば、それもうまくいくかもしれません。

関連情報