Bagaimana cara memperbaiki disk RAID5 perangkat lunak saya?

11

Saya secara tidak sengaja mencabut kabel eSATA saya sambil mengalihkan beberapa kabel di belakang meja saya dan mengetuk larik RAID saya secara offline.

Saya percaya drive baik-baik saja, tetapi sekarang muncul sebagai status "dihapus", bagaimana saya bisa menginisialisasi ulang array?

mdadm --detail /dev/md1 menunjukkan:

/dev/md1:
        Version : 00.90
  Creation Time : Wed Oct 20 20:00:41 2010
     Raid Level : raid5
     Array Size : 5860543488 (5589.05 GiB 6001.20 GB)
  Used Dev Size : 1953514496 (1863.02 GiB 2000.40 GB)
   Raid Devices : 4
  Total Devices : 4
Preferred Minor : 1
    Persistence : Superblock is persistent

    Update Time : Mon Oct  3 18:39:41 2011
          State : clean, degraded
 Active Devices : 0
Working Devices : 0
 Failed Devices : 4
  Spare Devices : 0

         Layout : left-symmetric
     Chunk Size : 64K

    Number   Major   Minor   RaidDevice State
       0       0        0        0      removed
       1       0        0        1      removed
       2       0        0        2      removed
       3       0        0        3      removed

       4       8       32        -      faulty spare
       5       8       48        -      faulty spare
       6       8       16        -      faulty spare
       7       8       64        -      faulty spare

Dan inilah mdstat:

Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] 
md1 : active raid5 sdc[4](F) sdd[5](F) sdb[6](F) sde[7](F)
      5860543488 blocks level 5, 64k chunk, algorithm 2 [4/0] [____]

unused devices: <none>
Jorge Castro
sumber

Jawaban:

13

Sepertinya Anda berhasil mematikan keempat drive dari array? Saya pikir Anda mendapatkan semacam lencana prestasi. :-)

Anda harus dapat menambahkannya kembali ke array:

sudo mdadm /dev/md1 --re-add /dev/sd[bcde]

Kemudian watch cat /proc/mdstatmelihatnya membangun kembali mereka.

Lihat man mdadm untuk lebih lanjut.

poolie
sumber
2
Jalankan watch cat /proc/mdstatuntuk status langsung di pembangunan kembali. Saya akan memperingatkan Anda: itu seperti menonton cat kering.
Oli
1
Kebohongan! Mengamati kucing / kucing / kucing adalah masa lalu saya. Ini sangat bagus jika Anda melakukan "-d" dan "-n 0,1".
popey