array HP RAID - hpacucli

2

Eu notei que uma das unidades tem status "não atribuído". Isso significa que é um disco reserva?

# hpacucli controller all show config

Smart Array P410i in Slot 0 (Embedded)    (sn: 50014380143EC650)

   array A (SAS, Unused Space: 0 MB)


      logicaldrive 1 (1.6 TB, RAID 5, OK)

      physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS, 900.1 GB, OK)
      physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS, 900.1 GB, OK)
      physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SAS, 900.1 GB, OK)

   unassigned

      physicaldrive 1I:1:4 (port 1I:box 1:bay 4, SAS, 900.1 GB, OK)

   SEP (Vendor ID PMCSIERA, Model  SRC 8x6G) 250 (WWID: 50014380143EC65F)
# hpacucli controller slot=0 physicaldrive all show status

   physicaldrive 1I:1:1 (port 1I:box 1:bay 1, 900.1 GB): OK
   physicaldrive 1I:1:2 (port 1I:box 1:bay 2, 900.1 GB): OK
   physicaldrive 1I:1:3 (port 1I:box 1:bay 3, 900.1 GB): OK
   physicaldrive 1I:1:4 (port 1I:box 1:bay 4, 900.1 GB): OK

Como posso adicioná-lo com segurança a essa matriz existente?

EDIT1:

Oi, adicionei com sucesso a quarta unidade à matriz. Estou tentando estender a unidade lógica agora:

hpacucli ctrl slot=0 ld 1 modify size=max
  • e eu recebi a seguinte guerra:

    Aviso: a extensão pode não ser suportada em determinados sistemas operacionais. Executar a extensão nesses sistemas operacionais pode fazer com que os dados fiquem inacessíveis. Veja a documentação da ACU para detalhes. Continuar?

Estou rodando o CentOS 6.3 - onde posso verificar se o CentOS suporta isso?

Se isso acontecer e eu estender a unidade lógica na placa RAID, ainda preciso criar uma nova partição, redimensionar o volume físico e estender o volume lógico no próprio SO para poder usar esse espaço extra?

EDIT2:

# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_main-lv_root
                       20G  6.9G   12G  37% /
tmpfs                  71G     0   71G   0% /dev/shm
/dev/sda1             485M   89M  371M  20% /boot
# pvs
  PV         VG      Fmt  Attr PSize  PFree  
  /dev/sda2  vg_01 lvm2 a--  24.00g      0 
  /dev/sda3  vg_02  lvm2 a--   1.61t 702.17g
# vgs
  VG      #PV #LV #SN Attr   VSize  VFree  
  vg_02    1   8   0 wz--n-  1.61t 702.17g
  vg_01   1   2   0 wz--n- 24.00g      0
    
por HTF 22.11.2012 / 00:24

1 resposta

4

Para adicionar apenas o disco e criar um array RAID5 de 4 discos, você precisará executar:

ctrl slot=0 ld 1 add drives=1I:1:4

Isso adicionará o disco, redistribuirá os dados pela matriz e expandirá a unidade lógica. Aqui está uma folha de fraude .

Você faz tem outras opções, como adicionar a unidade à matriz e criar uma nova unidade lógica do espaço não utilizado ou com um nível de RAID totalmente diferente. Estes são controladores muito flexíveis.

De qualquer forma, a linha acima irá realizar o que você deseja.

Quanto à objeção do RAID5, aqui está uma explicação . Esses são discos SAS corporativos, portanto, você ficará bem ... mas, em geral, as pessoas estão se afastando do RAID5 como um nível de RAID de unidade recomendado à medida que o tamanho dos discos aumenta.

    
por 22.11.2012 / 00:31