Tenho alguns servidores HP ProLiant DL360e Gen8 equipados com o controlador Dynamic Smart Array B320i RAID .
Um sistema específico foi enviado com um único disco instalado em vez de um par de unidades necessárias para um espelho RAID 1. Pedi outro drive, mas continuei com a instalação do SO como RAID 0, pretendendo adicionar o segundo disco posteriormente.
Quando chegou, passei pelo processo normal de expansão ( transformação ) do array HP usando o HP Smart Storage Administrator . Estranhamente, não havia opções reais para adicionar a unidade adicional à matriz existente na GUI.
Então, dei uma olhada nas opções da CLI.
Trecho de configuração do array atual ( configuração completa aqui ):
=> ctrl all show config
Dynamic Smart Array B320i RAID in Slot 0 (Embedded)
Internal Drive Cage at Port 1I, Box 1, OK
Internal Drive Cage at Port 2I, Box 0, OK
array A (SAS, Unused Space: 212343 MB)
logicaldrive 1 (72.0 GB, RAID 0, OK)
physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS, 300 GB, OK)
unassigned
physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS, 300 GB, OK)
Usar a ferramenta de linha de comando hpssacli
para iniciar a transformação gerou um erro:
# hpssacli controller slot=0 array A add drives=allunassigned
Error: This operation is not supported with the current configuration. Use the
"show" command on devices to show additional details about the
configuration.
Reason: Transformation size zero. This may indicate that
there is no battery or a failed battery on the controller.
Uma verificação rápida das especificações do controlador B320i mostra:
Provides increased server uptime by providing advanced storage functionality:
- Online RAID level migration (between any RAID level/with FBWC )
- Online drive firmware upgrade
- Pre-Failure Warranty
Parece que o Smart Array B320i deve ser capaz de uma migração de nível RAID, desde que uma unidade FBWC esteja presente. O controlador em questão tem uma unidade FBWC de 512 MB e uma chave de licença SAS instaladas.
No entanto, esta breve nota enterrada no site da HP diz:
O usuário possui um B320i, com módulo de cache de 512MB e licença SAS instalada. Unidades adicionais foram adicionadas ao servidor e o usuário deseja expandir a matriz e, em seguida, estender a unidade lógica. Ao examinar o Array Configuration Utility (ACU), não há opção para fazer isso.
Os controladores Smart Array da série B não permitem essa funcionalidade. Esta opção está disponível na maioria dos controladores Smart Array da série P. Se o usuário deseja atualizar para o Smart Array da série P, as instruções para executar esta ação estão incluídas na [documentação]
Então, embora eu possa aceitar que pode haver linguagem incorreta ( enganosa ) na literatura do produto, o que posso realmente fazer sobre isso?
Parece que estou preso a um controlador RAID que não tem capacidade de modificar sua configuração de unidade física ou lógica. Existe alguma outra opção para este sistema além de uma reformatação completa, reconfiguração e reconstrução do array?
Quaisquer outros pensamentos?
Isso simplesmente não funciona.
Aceito que a documentação que influenciou a decisão de comprar esta solução era falha e que o controlador HP Smart Array B320i RAID não é capaz de expansão, migração ou modificação de unidade lógica.
É uma vergonha.
Neste caso específico, tive que reconstruir o servidor para adicionar um novo disco ao conjunto de matrizes.