サーバーで現在2つのディスク障害が発生しており、データが失われたかどうかを知る方法を探していました。みんなを検索してみましたが、答えが見つかりませんでした(申し訳ありませんが、これは初めてです)。
私は実行しました(cat/proc/mdstat):
Personalities : [raid10] [raid1] md0 : active raid1 sdb1[2] sda1[0]
1023936 blocks super 1.0 [2/2] [UU]
md1 : active raid10 sdb2[2] sda2[0]
24558592 blocks super 1.1 512K chunks 2 near-copies [4/2] [U_U_]
md2 : active raid10 sdb3[2] sda3[0]
1926568960 blocks super 1.1 512K chunks 2 near-copies [4/2] [U_U_]
bitmap: 15/15 pages [60KB], 65536KB chunk
unused devices: <none>
私が知っているように、アンダースコアはディスクに障害が発生したことを意味します。このRAID10は4X 1 TBディスク(sg1、sg2、sg3、sg4)を実行しています。同じデータでどちらがストリップ/ミラーリングされているか、データが失われていないかどうかを確認するにはどうすればよいですか?
事前に助けてくれてありがとう。
2台のドライブが故障しています。 (sdcおよびsdd)。 「コピーに近い」レイアウトでは、データはそれらの近くのディスクに複製されています。近いとは、ブラケット内の数を意味します[]。
あなたの場合、失敗する前に考えられるシナリオは次のとおりです。
sdb [2] sda [0] sdc [1] sdd [3]
つまり、sdcに複製されたsdaのデータとsddに複製されたsdbのデータ
sdcとsddを失っても、データが失われることはありません。