web-dev-qa-db-fra.com

Comment puis-je obtenir une alerte par e-mail lorsque Raid Array est dégradé? VMware ESXI 5.0, MegaRAID SAS 9260-4I

Nous avons récemment acheté une "boîte blanche" pour exécuter VMware ESXI 5.0 (nous prévoyons d'utiliser le kit Essentials VSphere 5). Selon le guide de compatibilité de VMware, le serveur LSI logique MegaAid =SAS 9260-4I RAID Controller est compatible (Type de support répertorié comme "Boîte de réception").

J'ai jusqu'à installer ESXI 5.0 sur l'hôte et j'ai également installé l'appliance VCenter Server. J'ai connecté au serveur vCenter à l'aide de VSphere Client, et je peux voir une liste d'alarmes prédéfinies, dont une qui devrait déclencher chaque fois que "l'état de stockage d'hôte" change, ce qui ressemble à ce dont j'ai besoin.

Je viens d'essayer de tirer l'un des lecteurs du tableau RAID (entraînant des bips attendus du contrôleur RAID) mais absolument rien ne semble avoir eu lieu dans vCenter. L'alarme "Statut d'hôte" ne semble pas être déclenchée.

Ce que j'ai vraiment besoin de faire, c'est configurer vCenter pour envoyer un courrier électronique si le tableau RAID est dégradé, pour vous assurer que nous saurai et peut remplacer le lecteur mort. Si l'alarme ne va même pas déclencher, cela ne semble pas prometteur.

Est-ce que j'ai râté quelque chose? Je ne suis en aucun cas un expert sur le matériel VMware ou serveur, donc je ne suis même pas sûr de savoir qui à poser à ce sujet.

Merci d'avance!

9
Anodyne

Merci à Eric C. Singer pour me diriger dans la bonne direction - j'ai résolu ceci maintenant, avec beaucoup de googling. Voici ce que je devais faire:

  1. Téléchargez MegaRaid SAS VMware SMIS fournisseur VIB à partir de l'onglet Supports et téléchargements sur Cette page .
  2. Activer SSH sur mon hôte ESXI. Cela impliquait les étapes suivantes:
    • Allez à l'onglet Configuration de l'hôte du client VSphere
    • Sélectionnez "Profil de sécurité" sous Logiciel
    • Cliquez sur "Propriétés ..." Hyperlink à côté des services
    • Cliquez sur "SSH" dans la liste, puis "Options ...", puis "Démarrer"
  3. Utilisez SCP pour copier le fichier VIB sur/TMP sur l'hôte: scp vmware-esx-provider-LSIProvider.vib root@esxhostname:/tmp
  4. Connectez-vous à l'hôte via SSH: ssh root@esxhostname
  5. Installez le fichier VIB: esxcli software vib install -v /tmp/vmware-esx-provider-LSIProvider.vib

    5a. Si vous avez des erreurs de signature lors de l'installation, installez-la avec l'option --no-sig-check (Documentation officielle indique que vous pouvez modifier le niveau de contrôle SIG, mais je ne pouvais pas installer quel que soit le niveau): esxcli software vib install --no-sig-check -v /tmp/vmware-esx-provider-LSIProvider.vib

  6. Redémarrez l'hôte ESXI

Après le redémarrage, l'alarme "Statut de stockage d'hôte" est tirée comme prévu lorsque j'ai tiré un lecteur, alors je suis un joyeux lapin :-)

En complétude, voici ce que je devais faire pour que ce soit pour m'envoyer un email lorsque l'alarme a déclenché:

  1. Configurez les paramètres SMTP
    • Connectez-vous au serveur vCenter à l'aide de VSphere Client
    • Dans le menu, sélectionnez Afficher/Administration/Server Paramètres ...
    • Cliquez sur "Mail" dans le panneau à gauche
    • Entrez le nom du serveur SMTP et du compte de l'expéditeur (c'est une sorte de boiteux - serait bien si nous pouvions spécifier un port pour se connecter à, SSL, Authentification, etc.)
    • Cliquez sur OK
  2. Configurez l'alarme pour envoyer un courrier électronique [.____]
    • Dans le menu, sélectionnez Afficher/Inventaire/Hôtes et clusters
    • Dans la vue de l'arborescence à gauche, cliquez sur l'objet où vous souhaitez configurer l'alarme - soit au niveau supérieur (qui affectera tous les hôtes) ou un hôte individuel.
    • Sélectionnez l'onglet "Alarmes"
    • En haut de la liste des alarmes, assurez-vous que "Affichage: définitions" est sélectionné
    • Localiser "Statut de stockage d'hôte" dans la liste des alarmes et double-cliquez dessus
    • Aller à l'onglet "Actions"
    • Ajouter une nouvelle action "Envoyer un e-mail de notification"
    • Dans la colonne "Configuration" à côté de votre nouvelle action, entrez l'adresse e-mail que vous avez besoin de l'alarme envoyée à
    • Vous voulez probablement également vous assurer que "une fois" est sélectionné dans chacune des 4 dernières colonnes. Vous serez donc averti à chaque fois que l'état change.
14
Anodyne

Pouvez-vous voir "stockage" sous votre onglet Matériel de serveurs ESXI et, dans l'affirmative, pouvez-vous voir chaque disque? Si ce n'est pas le HW à ce niveau est probablement abrégé d'ESX. Vous auriez besoin de voir si votre contrôleur dispose d'une extension pouvant être installée sur votre serveur ESX.

1
Eric C. Singer