Configuração 1 matriz RAID5 com vários LVs e sistemas de arquivos diferentes?

1

Centos 5.9 - 2.6.18-348.3.1.el5 i686

Raid5 - 4 Discos + 1 Spare (todos WD RED 3TB)

Faz sentido criar múltiplos LV dentro do mesmo VP e configurá-los como sistemas de arquivos diferentes:

Example:
LV1: ext4 - photo backup - so lots of smaller files
LV2: xfs  - server backups - so lots of large-to-massive files
LV3: ext4 - other data backups - mixture of small-to-medium sized files

Eu criei o RAID da seguinte maneira:

mdadm --create --verbose /dev/md0 --metadata=1.2 --chunk=128 --level=5 --raid-devices=4 /dev/sdb /dev/sdc /dev/sdd /dev/sde --spare-devices=1 /dev/sdf

Eu criei os filesyatems da seguinte maneira:

mkfs -t ext4 -E stride=32 -m 0 -O extents,uninit_bg,dir_index,filetype,has_journal,sparse_super /dev/RaidVolGroup00/RaidPhotoBkpVo

mkfs.xfs -d sunit=256,swidth=768 /dev/RaidVolGroup00/RaidServerBkpVo

mkfs -t ext4 -E stride=32 -m 0 -O extents,uninit_bg,dir_index,filetype,has_journal,sparse_super /dev/RaidVolGroup00/RaidDataBkpVo

Aqui um pouco sobre minha configuração: ??? alguém uma idéia por que / isso é normal que o "formato de metadados 1.02 desconhecido" está mostrando abaixo nos detalhes de md0 ???

mdadm --detail /dev/md0

mdadm: metadata format 1.02 unknown, ignored.
/dev/md0:
        Version : 01.02.03
  Creation Time : Thu Apr  4 17:07:55 2013
     Raid Level : raid5
     Array Size : 8790799104 (8383.56 GiB 9001.78 GB)
  Used Dev Size : 5860532736
   Raid Devices : 4
  Total Devices : 5
Preferred Minor : 0
    Persistence : Superblock is persistent

Update Time : Thu Apr  4 19:33:36 2013
      State : clean, degraded, recovering
 Active Devices : 3
Working Devices : 5
 Failed Devices : 0
  Spare Devices : 2

     Layout : left-symmetric
 Chunk Size : 128K

 Rebuild Status : 39% complete

       Name : 0
       UUID : 05b9571d:c0383b8a:7459a33d:394b4c56
     Events : 106

Number   Major   Minor   RaidDevice State
   0       8       16        0      active sync   /dev/sdb
   1       8       32        1      active sync   /dev/sdc
   2       8       48        2      active sync   /dev/sdd
   5       8       64        3      spare rebuilding   /dev/sde

   4       8       80        -      spare   /dev/sdf

lvdisplay RaidVolGroup00

  --- Logical volume ---
  LV Name                /dev/RaidVolGroup00/RaidPhotoBkpVo
  VG Name                RaidVolGroup00
  LV UUID                jEeXx1-0By2-Vtn3-kC08-AP2n-l9xh-xJhl9F
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                1006.02 GB
  Current LE             257542
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     1536
  Block device           253:0

  --- Logical volume ---
  LV Name                /dev/RaidVolGroup00/RaidServerBkpVo
  VG Name                RaidVolGroup00
  LV UUID                iZ3Cwu-yoNo-3Gqn-Xwpx-Q0xT-3Kws-KUzNjy
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                3.24 TB
  Current LE             849892
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     1536
  Block device           253:1

  --- Logical volume ---
  LV Name                /dev/RaidVolGroup00/RaidDataBkpVo
  VG Name                RaidVolGroup00
  LV UUID                90uQ0H-Exz0-qJ8I-IXGq-1l8Z-srVx-1GvpNT
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                2.97 TB
  Current LE             779067
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     1536
  Block device           253:2

Ainda temos 1 TB de espaço livre em disco caso eu precise "aumentar" qualquer uma das partições, mas tenho planos, no futuro próximo, de expandir para mais discos por canal / porta SATA usando um SATA de 1 a 5 - sil3726 Multiplicador de porta, que pode fazer comutação baseada em comando e !! FIS! então meu LV vai aumentar!

Espero que seja uma informação importante por enquanto e que alguns possam aconselhar Tnx um moinho Saudações Andre

    
por bilboo969 04.04.2013 / 21:20

1 resposta

0

Sim, é razoável criar vários LVs como pontos de montagem diferentes (assim como vários tipos de sistemas de arquivos, se para algumas partições você preferir recursos de algum outro como XFS).

O aviso está lá porque sua versão forçada de metadados com "mdadm ... --metadata = 1.2" (por que você fez isso? não há necessidade de especificá-lo - o mdadm escolherá o melhor!) qual a sua versão de mdadm parece não suportar (parece estranho que você conseguiu especificá-lo - qual versão do mdadm é?)

Examinando o mdadm 3.1.4 e sua origem, não deve ser possível especificar um formato inválido ou um que seja mal compreendido, mas "mdadm: metadata format 1.02 unknown, ignored." parece inofensivo o suficiente, pois é usado apenas (além da fase de criação que parece estar funcionando para você) para exibir informações. Você pode querer reformatar novamente (fazer backup / restauração se precisar de dados sobre esses discos) se quiser se livrar dele, pois isso pode confundir futuras versões do mdadm e causar quebra.

    
por 06.08.2013 / 17:30