Para um RAID gerenciado pelo mdadm, existe alguma diferença real na especificação de dispositivos versus partições?

1

Eu rodei um RAID10 utilizando discos 4x 4TB, criados com o mdadm e sem um controlador RAID dedicado (quatro discos rígidos conectados diretamente na placa-mãe do servidor). Quando foi originalmente configurado, ele usava discos por números de partição - / dev / sda1, / dev / sdb1, etc. Bem, eu tive um disco falhando (/ dev / sdd) e apenas o troquei por um novo, e quando eu adicionou-o à matriz que eu acidentalmente adicionei como / dev / sdd em vez de / dev / sdd1. Está atualmente sendo reconstruída e será por mais algumas horas, mas ainda não parece ter causado nenhum problema.

Então, fiquei imaginando, para um RAID básico sem qualquer configuração especial em particular, qual é a diferença entre um ataque composto de partições (uma partição por disco) e um ataque dos próprios dispositivos? E enquanto eu estiver no tópico, meu novo disco RAID causará algum problema desde que foi adicionado como um dispositivo em vez de uma partição?

[root@fluttershy ~]# mdadm --detail /dev/md0
/dev/md0:
        Version : 1.1
  Creation Time : Wed Feb 19 05:43:49 2014
     Raid Level : raid10
     Array Size : 7813770240 (7451.79 GiB 8001.30 GB)
  Used Dev Size : 3906885120 (3725.90 GiB 4000.65 GB)
   Raid Devices : 4
  Total Devices : 4
    Persistence : Superblock is persistent

  Intent Bitmap : Internal

    Update Time : Sun Nov  8 20:32:28 2015
          State : clean, degraded, recovering 
 Active Devices : 3
Working Devices : 4
 Failed Devices : 0
  Spare Devices : 1

         Layout : near=2
     Chunk Size : 512K

 Rebuild Status : 3% complete

           Name : fluttershy:0  (local to host fluttershy)
           UUID : 45f8673c:332503c8:a9307bae:4177f753
         Events : 115588

    Number   Major   Minor   RaidDevice State
       0       8        1        0      active sync set-A   /dev/sda1
       1       8       17        1      active sync set-B   /dev/sdb1
       2       8       33        2      active sync set-A   /dev/sdc1
       4       8       48        3      spare rebuilding   /dev/sdd
[root@fluttershy ~]# 
    
por Mella 09.11.2015 / 03:46

1 resposta

1

A diferença é que uma tem uma tabela de partição no disco e a outra não. Não há diferença funcional. Ter uma unidade como um disco inteiro e as outras como partições não causará problemas.

    
por 09.11.2015 / 04:44

Tags