Monitorar o controlador RAID LSI 3ware no ESXi

3

Isso se refere a um servidor que executa o ESXi (v. 4.x ou 5.x) instalado em unidades configuradas em um raid10 usando um controlador RAID LSI 3ware 97050.

Eu gostaria de saber se existe uma maneira de monitorar a série de controladores LSI 3ware, em particular o 9750, através do ESXi. E esperamos que também execute o daemon de monitoramento que o LSI fornece.

Eu sei que você pode configurar um cronjob para executar o tw_cli através do ssh no servidor ESXi. No entanto, isso não é realmente ideal.

Eu não estou usando o vcenter pelo caminho. Seria bom ter mais do que apenas monitorar o trabalho, já que o software 3ware tem um web client muito útil, além do tw_cli.

    
por aseq 12.04.2012 / 02:59

2 respostas

1

Parece que a única maneira de monitorar esse controlador de raids 3ware através do ESXi é habilitar o acesso ssh no servidor ESXi, instalar o tw_cli no armazenamento de dados (não em locais como / opt porque ele não sobreviverá a uma reinicialização) e configurar uma tarefa cron diária ou semanal para executar algo como:

ssh esxihost.example.org /vmfs/volumes/datastore1/3ware/tw_cli /c0 show all
ssh esxihost.example.org /vmfs/volumes/datastore1/3ware/tw_cli /c0 show alarms

E envie o resultado por e-mail para você. Qual cron deve fazer automaticamente. Você pode aprimorá-lo com o grep e qualquer outra coisa que funcione para apenas enviar um email para você em caso de alarme. Certifique-se de copiar sua chave ssh para que você não precise fornecer sua senha. Você terá que repetir isso depois que o servidor ESXi for reinicializado.

Isso tem o benefício adicional de você também gerenciar o ataque usando a ferramenta tw_cli por meio de uma sessão ssh.

ssh pode ser ativado no ESXi 5.0 com bastante facilidade através do vsphere client:

Ou usando o console:

Para ativar o ssh no ESXi 4.1, tente isto:

E no ESXi 4.0, isso ativará o ssh:

Já que para o 4.0 é um pouco mais incômodo, eu expus o resultado básico:

  • no hit do console alt F1
  • type: não suportado
  • insira a senha
  • vi /etc/inetd.conf
  • comente na (s) linha (s) com ssh
  • mata o inetd
  • execute o inetd (apenas digite-o)
por 19.04.2012 / 02:02
3

O vCenter possui alguns alertas pré-construídos que detectam falhas de hardware no hardware (a maioria). Isso será exibido como um alerta no vSphere Client e também poderá enviar uma armadilha para um host de escuta.

    
por 12.04.2012 / 03:09