Obrigado a Eric C. Singer por me apontar na direção certa - resolvi isso agora, com muito Google. Aqui está o que eu tive que fazer:
- Faça o download do VIB do provedor VMSA SMIS do MegaRAID SAS a partir do Support & Guia Downloads em esta página .
- Ative o SSH no meu host ESXi. Isso envolveu as seguintes etapas:
- Acesse a guia Configuração do host no vSphere Client
- Selecione "Perfil de segurança" em Software
- Clique no hiperlink "Propriedades ..." ao lado de Serviços
- Clique em "SSH" na lista, depois em "Opções ..." e, em seguida, em "Iniciar"
- Use scp para copiar o arquivo VIB para / tmp no host:
scp vmware-esx-provider-LSIProvider.vib root@esxhostname:/tmp
- Faça login no host via SSH:
ssh root@esxhostname
-
Instale o arquivo VIB:
esxcli software vib install -v /tmp/vmware-esx-provider-LSIProvider.vib
5a. Se você tiver erros de assinatura durante a instalação, instale com a opção
--no-sig-check
(a documentação oficial informa que você pode alterar o nível de verificação de sig, mas não consegui instalar independentemente do nível):esxcli software vib install --no-sig-check -v /tmp/vmware-esx-provider-LSIProvider.vib
- Reinicialize o host do ESXi
Após a reinicialização, o alarme "Status de armazenamento do host" disparou como esperado quando eu puxei uma unidade, por isso estou feliz: -)
Para completar, aqui está o que eu precisava fazer para enviar um e-mail quando o alarme fosse acionado:
- Definir configurações de SMTP
- Faça login no vCenter Server usando o vSphere Client
- No menu, selecione Visualizar / Administração / Configurações do servidor ...
- Clique em "Mail" no painel à esquerda
- Insira o nome do servidor SMTP e da conta do remetente (isso é um pouco ruim - seria interessante se pudéssemos especificar uma porta para conexão, SSL, autenticação, etc.)
- Clique em OK
- Configure o alarme para enviar email
- No menu, selecione Visualizar / Inventário / Hosts e Clusters
- Na visualização em árvore à esquerda, clique no objeto em que você deseja configurar o alarme - no nível superior (que afetará todos os hosts) ou em um host individual
- Selecione a guia "Alarmes"
- No topo da lista de alarmes, verifique se "Exibir: definições" está selecionado
- Localize "Status de armazenamento do host" na lista de alarmes e clique duas vezes nele
- Vá para a guia "Ações"
- Adicione uma nova ação "Enviar uma notificação por email"
- Na coluna "Configuração", ao lado de sua nova ação, insira o endereço de e-mail de que você precisa para enviar o alarme para
- Provavelmente, você também quer garantir que "Uma vez" seja selecionado em cada uma das últimas quatro colunas, para que você seja notificado sempre que o status for alterado