mdadm raid1 は削除されたディスクを表示しています

mdadm raid1 は削除されたディスクを表示しています

それぞれ 5 つのパーティションを持つ 2 つのハード ドライブで構成された専用サーバーがあります。

NAME    MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINTS
sda       8:0    0   1.8T  0 disk  
├─sda1    8:1    0     1M  0 part  
├─sda2    8:2    0   488M  0 part  /boot/efi
├─sda3    8:3    0   7.6G  0 part  
│ └─md0   9:0    0  15.3G  0 raid0 [SWAP]
├─sda4    8:4    0   977M  0 part  
└─sda5    8:5    0   1.8T  0 part  
sdb       8:16   0   1.8T  0 disk  
├─sdb1    8:17   0     1M  0 part  
├─sdb2    8:18   0   488M  0 part  
├─sdb3    8:19   0   7.6G  0 part  
│ └─md0   9:0    0  15.3G  0 raid0 [SWAP]
├─sdb4    8:20   0   977M  0 part  
│ └─md1   9:1    0 976.4M  0 raid1 /boot
└─sdb5    8:21   0   1.8T  0 part  
  └─md2   9:2    0   1.8T  0 raid1 /

ディスクが認識されずサーバーが再起動しないという問題が発生した後、RAID 構成を確認したところ、/dev/md2 (OS とすべてのデータが含まれていると思われる) に削除されたディスクがあり、アクティブとして /dev/sdb5 のみが示され、2 番目のディスクが削除済みとして表示されていることに気付きました。

sudo mdadm --detail /dev/md2
/dev/md2:
           Version : 1.2
     Creation Time : Fri Jan  3 09:18:45 2020
        Raid Level : raid1
        Array Size : 1943880704 (1853.83 GiB 1990.53 GB)
     Used Dev Size : 1943880704 (1853.83 GiB 1990.53 GB)
      Raid Devices : 2
     Total Devices : 1
       Persistence : Superblock is persistent

     Intent Bitmap : Internal

       Update Time : Sun Sep 17 09:11:34 2023
             State : active, degraded 
    Active Devices : 1
   Working Devices : 1
    Failed Devices : 0
     Spare Devices : 0

Consistency Policy : bitmap

              Name : srv10135:2  (local to host srv10135)
              UUID : 2dcfef18:2714aa4a:7a708454:42eb8813
            Events : 219026

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

両方のパーティション(/dev/sda5と/dev/sdb5)を調べると、両方とも同じRAIDに属しており、アクティブとしてマークされていることがわかります。

sudo mdadm --examine /dev/sda5
/dev/sda5:
          Magic : a92b4efc
        Version : 1.2
    Feature Map : 0x1
     Array UUID : 2dcfef18:2714aa4a:7a708454:42eb8813
           Name : srv10135:2  (local to host srv10135)
  Creation Time : Fri Jan  3 09:18:45 2020
     Raid Level : raid1
   Raid Devices : 2

 Avail Dev Size : 3887761408 sectors (1853.83 GiB 1990.53 GB)
     Array Size : 1943880704 KiB (1853.83 GiB 1990.53 GB)
    Data Offset : 262144 sectors
   Super Offset : 8 sectors
   Unused Space : before=262056 sectors, after=0 sectors
          State : active
    Device UUID : d2b34f96:e2f0a43b:d3e85f43:b8cf7ea4

Internal Bitmap : 8 sectors from superblock
    Update Time : Sat Sep 16 11:19:49 2023
  Bad Block Log : 512 entries available at offset 72 sectors
       Checksum : 27e920f0 - correct
         Events : 189131


   Device Role : Active device 0
   Array State : AA ('A' == active, '.' == missing, 'R' == replacing)

sudo mdadm --examine /dev/sdb5
/dev/sdb5:
          Magic : a92b4efc
        Version : 1.2
    Feature Map : 0x1
     Array UUID : 2dcfef18:2714aa4a:7a708454:42eb8813
           Name : srv10135:2  (local to host srv10135)
  Creation Time : Fri Jan  3 09:18:45 2020
     Raid Level : raid1
   Raid Devices : 2

 Avail Dev Size : 3887761408 sectors (1853.83 GiB 1990.53 GB)
     Array Size : 1943880704 KiB (1853.83 GiB 1990.53 GB)
    Data Offset : 262144 sectors
   Super Offset : 8 sectors
   Unused Space : before=262056 sectors, after=0 sectors
          State : active
    Device UUID : 78918ed5:59a78605:df84fcf7:91ba926b

Internal Bitmap : 8 sectors from superblock
    Update Time : Sun Sep 17 09:16:06 2023
  Bad Block Log : 512 entries available at offset 72 sectors
       Checksum : acbce60c - correct
         Events : 219236


   Device Role : Active device 1
   Array State : .A ('A' == active, '.' == missing, 'R' == replacing)

mdadm --detail /dev/md2今、RAIDメンバーに間違った情報が表示されているか、または/dev/sda5が本当にRAIDに存在しないのか、そしてそれをRAIDに再度追加しても安全なのか疑問に思っています。

答え1

一般的に、/proc/mdstat実際の現在の RAID ステータスを表示します。

sda5は実際に RAID アレイから欠落しています。イベント数が よりはるかに少ないことに注意してくださいsdb5。また、sdb5アレイ ステータスが になっていることにも注意してください.A。つまり、最初のディスクが欠落として表示されます。

sda5次のようなコマンドを発行してアレイに再度追加する必要がありますmdadm /dev/md2 -a /dev/sda5(このコマンドを3回確認してください)。前にただし、発行はしません。

関連情報