sda1とsdb1のmdadm RAID 1パーティション

sda1とsdb1のmdadm RAID 1パーティション

mdadmクイックバックグラウンド情報:両方のドライブをハードドライブとして使用するRAID 1アレイがあります。 RAIDアレイと呼ばれますmd127。このRAIDアレイには、20G /var、20G /opt、および891.4Gの3つのパーティションがあります/home

/home出力されるディレクトリのファイルを確認したら、次の操作を行います。

ls: reading directory '.': Input/output error

dmesgを確認した後、次のエラーがたくさん表示されます。

md: super_written gets error=10

このコマンドは、mdadm -D /dev/md127次の出力を生成します。

Number   Major   Minor   RaidDevice State
   0       8        1        0      active sync   /dev/sda1
   -       0        0        1      removed

   1       8       17        -      faulty   /dev/sdb1

たとえば、RAIDアレイが1つのパーティションの下にあることがわかりましたが、sda1別のパーティションがあるとマークされますsdb1。これを実行した後lsblksdb1表示されません(何か問題があるようです)。 RAIDアレイからドライブを取り外した記憶はありません。ドライブの1つが実際に破損している可能性はありますか?

出力cat /proc/partitions

 259        0  244198584 nvme0n1
 259        1     510976 nvme0n1p1
 259        2     101376 nvme0n1p2
 259        3      16384 nvme0n1p3
 259        4   40816640 nvme0n1p4
 259        5  202752167 nvme0n1p5
   8        0  976762584 sda
   8        1  976748544 sda1
   8       16  976762584 sdb
   8       17  976748544 sdb1
   8       32 1953514584 sdc
   8       33      16367 sdc1
   8       34 1953497088 sdc2
   8       48 1953481728 sdd
   8       49 1953481727 sdd1
   8       64    7815168 sde
   8       65    7814144 sde1
   9      127  976617472 md127
 259        6   20971520 md127p1
 259        7   20971520 md127p2
 259        8  934674431 md127p3

出力cat /proc/mdstat

md127 : active raid1 sdb1[1] sda1[0]
      976617472 blocks super 1.2 [2/2] [UU]
      bitmap: 3/8 pages [12KB], 65536KB chunk

unused devices: <none>

「U」の代わりに下線があると、ドライブに欠陥があるという意味であることがわかりました。また、コンピュータの再起動後に問題を解決することにしました。問題(入力/出力エラー)が発生したディレクトリに、問題なくすべてのファイルが一覧表示されていることがわかりました。これも実行しましたが、dmesgすべての(重要な)エラーが消えました。スタートアップと関係がないかと思います。 Linuxが起動すると、ターミナルと同じインターフェースに入り、ログインしてカスタムAdaptaテーマに切り替えます。これらの変化の最も合理的な説明は何ですか?

ベストアンサー1

First check the status of disk sdb by below command

sudo smartctl -H /dev/sdb if it shows PASSED OR OK Then its in good condition

Try re-adding disk /dev/sdb1 to raid by below command
Steps to remove
sudo mdadm --manage /dev/md127 --fail /dev/sdb
sudo mdadm --manage /dev/md127 --remove /dev/sdb


Add back to array

sudo mdadm --manage /dev/md127 --add /dev/sdb

おすすめ記事