Identificando visualmente discos Dell no Solaris

4

Eu tenho um Dell PE1950 executando o mais recente OpenSolaris, conectado a um gabinete Dell MD1000 com 15 discos nele. Eu não estou usando PERC para controlar os discos, em vez disso, eu uso um simples controlador SAS 5 / E (LSISAS1068) que expõe os discos brutos para que possamos usar o RAID ZFS em vez do RAID de hardware.

Tudo funciona muito bem, mas tenho uma preocupação sobre o momento em que precisamos substituir um dos discos por qualquer motivo. Quando eu usei o PERC, ele tinha a capacidade de transformar o erro no disco se algo desse errado, e também me dava uma maneira de piscar manualmente o led, caso eu quisesse localizá-lo fisicamente por qualquer motivo.

No entanto, agora quando uso a conexão SAS simples, parece que esses recursos estão inacessíveis, e a única maneira de identificar o disco é adivinhar o que é do número do dispositivo (o que acho muito arriscado) ou desligar todo o sistema, puxando os discos um por um e comparando o serial #.

Ambas as opções, obviamente, não são aceitáveis. Gostaria de saber se existe alguma maneira de operar manualmente os LEDs no Solaris. Eu pesquisei muito e descobri que nos servidores da Sun isso pode ser feito usando a ferramenta cfgadm, mas quando tentei executar os mesmos comandos no meu servidor ele falhou, dizendo que o recurso específico do hardware não está disponível.

Eu também tentei usar o comando LSIUtil, mas também não parece suportar essa funcionalidade.

Existe alguma maneira de identificar visualmente os discos?

    
por sagi 02.01.2010 / 11:47

2 respostas

1

procure por ferramenta MegaCli para solaris [você pode encontrá-lo na página web do lsi] e use a sintaxe:     megacli -PdLocate -stop -physdrv [1: 2] -a0 Nota: Eu tenho apenas controladores de perc e funciona bem com eles, como eu entendo a mesma ferramenta pode ser usada com controladores non-raid, mas eu posso estar errado. seu comentário dizendo se funciona ou não é bem-vindo.

se isso não funcionar - durante a janela de manutenção, desative todo o sistema e rotule todos os caddies com números de série dos discos rígidos.

    
por 02.01.2010 / 15:37
0

OK, eu admito que esta é uma resposta FUD e então eu peço às pessoas que me chame de estúpido ao invés de tirar pontos, mas ...

Se você estiver usando o ZFS, acredito que pode colocar um disco offline sem medo de que todo o conjunto de invasões seja engraçado, então (na verdade, talvez você não precise colocá-lo offline primeiro, eu realmente não sei):

Você não pode simplesmente executar dd no dispositivo físico (e enviá-lo para / dev / null). basicamente fazendo uma leitura massiva e fazendo com que a luz de acesso ao disco esteja totalmente ligada? Isso pressupõe que você tenha LEDs de acesso intermitentes para cada disco físico.

    
por 06.01.2010 / 06:05