Reconfigure o HP Smart Array RAID 50 com unidades maiores

1

Temos um HP ML 350 G6 com um controlador HP smartArray 410i. Rodando o Ubuntu x64.

Anteriormente, havia 8 unidades 146G configuradas como um drive lógico 50 de 50 GB.

Agora, substituí 4 unidades de 146 GB por unidades de 900 GB e quero redimensionar a unidade lógica.

Mas, por algum motivo, isso não funciona. hpacucli dá o seguinte erro:

ctrl slot = 0 ld 1 modificar tamanho = máx Erro: Esta operação não é suportada com a configuração atual. Use o        comando "show" nos dispositivos para mostrar detalhes adicionais sobre o        configuração.

Eu assumi que se poderia ter dois grupos de paridade com tamanhos diferentes, porque eles são independentes. Qual é a melhor maneira de migrar para utilizar o tamanho total do disco? Como posso reconfigurar sem perder dados?

Minha configuração é a seguinte:

Smart Array P410i in Slot 0 (Embedded)
Bus Interface: PCI
Slot: 0
Serial Number: 5001438013590600
Cache Serial Number: PAAVPID11071DTD
RAID 6 (ADG) Status: Disabled
Controller Status: OK
Chassis Slot: 
Hardware Revision: Rev C
Firmware Version: 3.66
Rebuild Priority: Medium
Expand Priority: Medium
Surface Scan Delay: 3 secs
Surface Scan Mode: Idle
Queue Depth: Automatic
Monitor and Performance Delay: 60 min
Elevator Sort: Enabled
Degraded Performance Optimization: Disabled
Inconsistency Repair Policy: Disabled
Wait for Cache Room: Disabled
Surface Analysis Inconsistency Notification: Disabled
Post Prompt Timeout: 15 secs
Cache Board Present: True
Cache Status: OK
Accelerator Ratio: 25% Read / 75% Write
Drive Write Cache: Disabled
Total Cache Size: 512 MB
No-Battery Write Cache: Disabled
Cache Backup Power Source: Batteries
Battery/Capacitor Count: 1
Battery/Capacitor Status: OK
SATA NCQ Supported: True

Array: A
Interface Type: SAS
Unused Space: 0 MB
Status: OK



Logical Drive: 1
Size: 820.2 GB
Fault Tolerance: RAID 50
Number of Parity Groups: 2
Heads: 255
Sectors Per Track: 32
Cylinders: 65535
Strip Size: 256 KB
Status: OK
Array Accelerator: Enabled
Parity Initialization Status: Initialization Completed
Unique Identifier: 600508B1001CBB49A596781F682CFA50
Disk Name: /dev/cciss/c0d0
Mount Points: /boot 243 MB
OS Status: LOCKED
Logical Drive Label: AF2B6C6D5001438013590600F4AF
Parity Group 0:
physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS, 900.1 GB, OK)
physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SAS, 900.1 GB, OK)
physicaldrive 2I:1:5 (port 2I:box 1:bay 5, SAS, 900.1 GB, OK)
physicaldrive 2I:1:7 (port 2I:box 1:bay 7, SAS, 900.1 GB, OK)
Parity Group 1:
physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS, 146 GB, OK)
physicaldrive 1I:1:4 (port 1I:box 1:bay 4, SAS, 146 GB, OK)
physicaldrive 2I:1:6 (port 2I:box 1:bay 6, SAS, 146 GB, OK)
physicaldrive 2I:1:8 (port 2I:box 1:bay 8, SAS, 146 GB, OK)

Thx!

    
por RoccoD 24.01.2013 / 08:54

1 resposta

3

Sua melhor abordagem aqui é usar discos com tamanhos semelhantes. Nesse caso, você deve ter todos os discos de 900 GB.

Por que você só atualizou o tamanho de metade dos discos?

Eles ainda estão em uma única unidade lógica, portanto, seus discos de 900 GB são essencialmente tratados como unidades de 146 GB. Esse espaço não pode ser recuperado na situação atual.

Esse será o caso até você substituir os quatro discos restantes. Nesse ponto, o Espaço não utilizado: 0 MB refletirá um número muito maior. Você terá a opção de expandir a unidade lógica existente ou de extrair unidades lógicas adicionais do espaço não utilizado.

pro-tip: Você pode ter unidades lógicas de diferentes níveis de RAID em um único grupo de discos !! Cada unidade lógica é apresentada ao SO como um dispositivo de bloco distinto.

Por exemplo, a seguinte matriz de 8 discos é gravada em vários volumes de RAID10 e RAID5:

Smart Array P400 in Slot 8                (sn: P61630G9SVN702)

   array A (SAS, Unused Space: 404824  MB)


      logicaldrive 1 (72.0 GB, RAID 1+0, OK)
      logicaldrive 2 (120.0 GB, RAID 1+0, OK)
      logicaldrive 3 (100.0 GB, RAID 5, OK)
      logicaldrive 4 (100.0 GB, RAID 1+0, OK)

      physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS, 146 GB, OK)
      physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS, 146 GB, OK)
      physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SAS, 146 GB, OK)
      physicaldrive 1I:1:4 (port 1I:box 1:bay 4, SAS, 146 GB, OK)
      physicaldrive 2I:1:5 (port 2I:box 1:bay 5, SAS, 146 GB, OK)
      physicaldrive 2I:1:6 (port 2I:box 1:bay 6, SAS, 146 GB, OK)
      physicaldrive 2I:1:7 (port 2I:box 1:bay 7, SAS, 146 GB, OK)
      physicaldrive 2I:1:8 (port 2I:box 1:bay 8, SAS, 146 GB, OK)
    
por 24.01.2013 / 15:28