問題タブ [btrfs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
btrfs - 行われたことが行われた場合に btrfs エラーを抑制する方法
これはパフォーマンスと信頼性のテストでした:
7 つのパーティション メタデータ RAID10 データ RAID6 の btrfs ボリュームを構成しました。その上に生のqemuディスクイメージを作成し、イメージをiscsi経由でWindowsに接続しました。このボリュームは、bcache を介して nvme キャッシュされます (ライトバックなし)。これらのドライブにある Apex Legends の再生中にボリュームを削除しました (vfio の vm も)。結果として発生する 2 つのドライブを強制的に取り外すたびに、失敗する場合は、raid10 メタデータが原因であると想定します。チェックディスクをスクラブしました。ボリュームに dd を使用してゼロの地獄を降らせます。切断されたドライブは強制的に劣化モードになり、それらを接続したなど...あなたが考えることができるどんな拷問でも。ただし、同時に 2 つ以上のドライブを取り外したり、結果としてドライブを取り外したりするなどの明白なことは行いませんでした (一度行ったが最初からやり直しました) ...
そして、205 GB のうち 169 GB で、どれだけの量のデータが無傷であるかを推測します。私はちょっとbtrfsを信頼していますが、問題はスクラブ後に見続けるときです:
だから私はそれと和解したい。不良セクタ、修正不可能なエラーをそのまま受け入れます。カウンターをゼロにしてエラーを受け入れるか破棄するにはどうすればよいですか? 次のスクラブでエラーが表示されないようにするにはどうすればよいですか? リバランスすればいいの?