何が間違っているのか理解しようとしています。
文脈上:
私ミラーリングに設定ドライブ3個そして非ECCメモリ。何をもっと共有するのかわかりません。
私は以下があると仮定します。三方ミラーは私を比較的安全に守ることができます偶発的な損傷(ドライブ障害など)またはメモリ破損は回復する可能性があります(残りの2つのディスクのいずれか)。
しかし、私が誤解した可能性があります。
私が将来の準備をするために何が間違っているのかを説明できる人はいますか?
$ sudo zpool status -v
pool: dozer
state: ONLINE
status: One or more devices has experienced an error resulting in data
corruption. Applications may be affected.
action: Restore the file in question if possible. Otherwise restore the
entire pool from backup.
see: http://zfsonlinux.org/msg/ZFS-8000-8A
scan: scrub repaired 0 in 8h36m with 1 errors on Sun Jan 6 02:12:32 2019
config:
NAME STATE READ WRITE CKSUM
dozer ONLINE 0 0 1
mirror-0 ONLINE 0 0 2
ata-WDC_WD40EFRX-68N32N0_WD-WCC7K1ZKZLYK ONLINE 0 0 2
ata-WDC_WD40EFRX-68N32N0_WD-WCC7K6VCAZXL ONLINE 0 0 2
ata-ST4000DM000-1F2168_S301LW48 ONLINE 0 0 2
errors: Permanent errors have been detected in the following files:
/dozer/path/to/my/file
答え1
単一の非RAIDドライブに障害が発生するとデータが失われ、非ECCメモリチップの1つに障害が発生した場合も同様です。データが失われます。
次のような場合も同様です。
- デュアルプロセッサ
- デュアルネットワークカード
- デュアルハードドライブ
- ECCメモリ
- 異なる大陸の異なるデータセンターにある高可用性フェイルオーバーサーバー
...すべての種類の修正不可能なエラー(バグ、人、電磁パルスなど)が発生します。それでもデータ損失が発生します。。
そのため、これらの賢い技術は今日もオフラインバックアップが複数あります。
メモ:セカンダリデータセンターのオンラインバックアップ/データレプリケーションもこの方法で破損する可能性があります。