Question Que se passe-t-il lorsque la clé USB ou la carte SD sur laquelle j'ai installé VMware ESXi échoue?


Une carte SD (SDHC) installée dans un HP ProLiant DL380p Gen8 Le serveur exécutant VMware ESXi vient d’échouer :(

J'ai rencontré des messages sinistres sur la console vCenter et dans le journal des événements HP ProLiant ILO ...

Connexion perdue sur le périphérique ... sauvegarde du système de fichiers de démarrage. Comme un   En conséquence, les modifications apportées à la configuration de l'hôte ne seront pas enregistrées de manière permanente.   espace de rangement.

enter image description here

Flash intégré / Carte SD: erreur lors de l'écriture du support 0, bloc physique 848880:   Exception de pile.

enter image description here


VMware préconise l’utilisation de périphériques d’amorçage USB et SD (SDHC) pour ESXi. C’est l’une des principales raisons pour lesquelles la taille réduite d’ESXi a été développée (par rapport à la version antérieure d’ESX). J'ai passé beaucoup de temps à souligner les différences entre les modes installables et intégrés d'ESXi aux collègues et aux clients. Cependant, ces échecs semblent se produire. Dans ce cas, il s’agit de ma troisième instance.

Heureusement, il s'agit d'un cluster vSphere avec stockage SAN. Quelles mesures faut-il prendre pour remédier à cet échec?


27
2017-10-28 21:30


origine




Réponses:


Voici le processus que j'ai utilisé pour résoudre ceci:

VMware ESXi peut être installé dans un intégré mode ou un installable mode. Comme souligné ici, le mode d’installation est déterminé par le support de destination et la taille du volume disponible pour le programme d’installation ESXi.

  • USB, SDHC ou tout appareil de moins de 5 Go en taille:  Intégré
  • Disques durs / volumes supérieurs ou égaux à 5 Go:  Installable

L'un des attributs uniques de l'exécution d'ESXi dans intégré le mode est que le système d'exploitation est chargé dans la RAM et touche uniquement le périphérique USB / SD toutes les heures pendant le fonctionnement normal. Dans mon cas, le système a continué à fonctionner, même avec un périphérique SDHC en panne.

Le message d'erreur que j'ai reçu dans l'interface vCenter a indiqué que les modifications de configuration ne seraient pas enregistrées, mais le cluster était encore utilisable. J'ai laissé le système dans cet état pendant plusieurs jours jusqu'à ce que je puisse me rendre au centre de données pour remplacer la carte SD.


En ce qui concerne les mesures à prendre à la suite d’une défaillance d’un périphérique USB ou SD, il est important de: extraire et sauvegarder une copie des paramètres de votre hôte!

Ceci est facilement accompli via PowerCLI ou vSphere CLI. J'ai utilisé PowerCLI à partir du serveur vCenter:

Get-VMHostFirmware -VMHost 10.10.8.22 -BackupConfiguration -DestinationPath C:\Users\ewwhite\Downloads
  • Ensuite, j'ai évacué toutes les machines virtuelles de l'hôte affecté et je l'ai placé en mode de maintenance.
  • L'hôte a ensuite été arrêté, la carte SDHC remplacée par un nouveau périphérique et j'ai installé à nouveau ESXi.
  • Une fois que l'hôte a redémarré avec une nouvelle installation ESXi, j'ai apporté les modifications de configuration minimales nécessaires pour rendre l'hôte visible sur le réseau. définir les informations IP, les informations VLAN et le mot de passe.
  • J'ai rechargé la configuration enregistrée sur l'hôte via PowerCLI ...

Pour cette étape, j'ai utilisé:

Set-VMHostFirmware -VMHost 10.10.8.22 -Restore -SourcePath c:\Users\ewwhite\configBundle-10.10.8.22.tgz -HostUser root -HostPassword YoMama!!

La restauration de la configuration oblige un redémarrage de l'hôte. Une fois de plus, j'ai été en mesure d'émettre une reconnexion pour rejoindre l'hôte dans vCenter et quitter le mode de maintenance.


Si PowerCLI n'est pas disponible, les commandes du shell ESXi se présentent comme suit:

vim-cmd hostsvc/firmware/backup_config 

Cela produit un lien Web sur lequel vous pourrez naviguer et télécharger une archive tar de la configuration de l'hôte.

Vous pouvez créer un fichier de configuration SCP sur un hôte et utiliser les éléments suivants pour restaurer les paramètres.

vim-cmd hostsvc/firmware/restore_config /tmp/configBundle.tgz

C'est tout!


28
2017-11-02 10:10



Si vous n'avez jamais utilisé PowerCLI auparavant, il doit d'abord être connecté à votre cluster avec quelque chose comme: C:\PS>Connect-VIServer -Server vcenter01 -User admin -Password pass  blogs.vmware.com/PowerCLI/2013/03/… - Oscar


Article de la KB: http://kb.vmware.com/selfservice/documentLinkInt.do?micrositeID=&popup=true&languageId=&externalID=2004784

Remarque: Si votre carte flash SD ou votre clé USB d'origine   échoue, ces étapes peuvent être utilisées dans une capacité de reprise après sinistre pour obtenir   un hôte ESXi entièrement fonctionnel fonctionnant aussi rapidement que possible sur un ordinateur.   clé USB ou carte flash SD de remplacement.

Scénario de récupération après sinistre

Si vous avez un magasin de données local contenant des informations de production et   ont terminé l'installation sur un lecteur flash USB ou SD de remplacement   carte flash dans un scénario de récupération après sinistre, vous devrez peut-être   effectuez ces étapes supplémentaires:

  1. Connectez-vous à l'hôte ESXi à l'aide de vSphere Client ou ajoutez l'hôte ESXi à une implémentation existante de vCenter Server.
  2. Cliquez sur l'hôte.
  3. Cliquez sur l'onglet Configuration.
  4. Cliquez sur Stockage.
  5. Cliquez sur Réanalyser pour vous assurer que vous pouvez voir tous les magasins de données.
  6. Parcourez le magasin de données et enregistrez toutes les machines virtuelles situées sur les magasins de données.

11
2017-10-28 21:56





Je dirais qu'il suffit de réinstaller ESXi Fresh sur une nouvelle carte, cela ne vaut pas la peine que vous consacriez du temps ou des efforts à essayer de préserver les données potentiellement corrompues de la carte actuelle.


5
2017-10-28 21:52





Un de mes hôtes a montré la même erreur "Perte de connectivité". J'ai googlé et trouvé ce post. J'ai donc essayé de sauvegarder la configuration avec PowerCLI et vCLI comme suggéré. La sauvegarde est revenue avec "Erreur interne". Appelé VMWare. La réponse est que lorsque la carte SD échoue, vous ne pourrez pas sauvegarder votre configuration car la commande de sauvegarde ne peut extraire que la configuration de la carte SD.


1
2018-06-19 21:46



Cela est vrai si la carte SD a vraiment échoué, je suppose. Je suis en mesure d'exécuter les commandes PowerCLI sur un hôte qui affiche cette erreur, donc je ne sais pas trop pourquoi "l'erreur interne" se produit pour vous. - TheCleaner