Question Les outils VMware doivent-ils toujours être installés dans des invités Linux sans tête?


Nous avons un déploiement avec ce que j'appellerais un fournisseur de cloud d'entreprise. Il s'agit de VMWare Infrastructure 3.5.x et inclut les instances VMotion / VMWare HA, etc.

Au fournisseur 1, VMWare Tools a été installé:

  • vmware-guestd est en cours d'exécution et;
  • au moins deux modules du noyau sont chargés, vmmemctl & vmhgfs

Le fournisseur 1 effectue des instantanés VM tous les soirs.

Nous commençons un nouveau déploiement chez Provider 2 (également un Enterprise Cloud Provider). Ils n’ont pas installé VMWare Tools. Le fournisseur 2 n'effectue pas de captures instantanées de machines virtuelles la nuit, mais plutôt de sauvegardes du système de fichiers (à l'aide d'un agent).

D'après mes lectures, il semble au minimum que VMWare Tools devrait être installé pour le pilote de ballons de mémoire (vmmemctl) et à partir de sources de lecture telles que celui-là cela suggère que certaines opérations de gestion de VirtualCenter dépendent également de l'installation de VMWare Tools sur l'invité Linux.

Notez que toutes nos instances sont sans tête (le niveau d'exécution par défaut est 3) et RHEL.

Il est difficile de trouver des informations faisant autorité sur cette question et la source susmentionnée est quelque peu datée.

Quelqu'un peut-il nous éclairer à ce sujet? Quels sont les facteurs / critères qui conduiraient à une réponse affirmative ou négative?

TIA

À votre santé


7
2018-01-18 21:00


origine




Réponses:


Les outils doivent également être chargés pour faciliter l’arrêt des invités et la gestion de l’alimentation. Il est pratique de pouvoir fermer le système d'exploitation invité à partir du serveur Vcenter ou du client d'infrastructure.


7
2018-01-18 21:34



Entendu par le fournisseur 2. Ils ont essentiellement admis un oubli (FML). Dans un déploiement VirtualCenter, VMWare Tools doit absolument être installé, même dans les invités Linux sans tête. (Sélection comme meilleure réponse puisqu'il s'agissait du plus proche.) - HTTP500


Je serais tenté de charger tous les outils vmtools. Non seulement l'invité sera moins chargé sur l'hôte, mais c'est un excellent moyen de gagner du temps.


6
2018-01-18 21:03



Merci pour votre réponse. En matière de chronométrage, les meilleures pratiques VMWare consistent à utiliser NTP et non les outils VMWare. kb.vmware.com/selfservice/microsites/… "Dans tous les cas, utilisez NTP au lieu de la synchronisation périodique de VMware Tools." - HTTP500
@Jason - Savez-vous s'il s'agit d'une nouvelle recommandation récente? Je pourrais jurer qu'une version antérieure de ce document disait le contraire, mais il est possible que je me souvienne mal. - larsks
@larsks, l'utilisation de NTP est une recontamination quelque peu nouvelle. J'ai remarqué le changement il y a quelques mois. - Zoredache
Je n'avais pas vu ce document. - Chopper3
@ Zoredache - intéressant. Merci! - larsks


En plus de la meilleure gestion de puissance / processeur / mémoire évoquée par d’autres réponses, les outils vous donnent également les pilotes vmxnet * et pvscsi / autre chose / périphérique qui, apparemment, fournissent de meilleures performances pour la mise en réseau et les E / S par rapport à l’émulation de " dispositif.


3
2018-01-19 14:11





Dans les temps modernes, il est préférable d'installer open-vm-tools, par exemple. sur Debian ou Ubuntu:

apt-get install open-vm-tools

De la description du paquet:

Le projet Open Virtual Machine Tools (open-vm-tools) est une application open source.    mise en œuvre de VMware Tools. C’est une suite d’utilitaires de virtualisation et    pilotes pour améliorer la fonctionnalité, l'expérience utilisateur et l'administration des    Machines virtuelles VMware.

Voir également http://open-vm-tools.sourceforge.net/


2
2018-05-28 14:10



VMware eux-mêmes actuellement recommander et supporter en utilisant open-vm-tools sur toutes les distributions qui l'incluent. - Michael Hampton♦
Le lien ci-dessus fait référence à RHEL 7+. Quelle est l'approche recommandée pour RHEL 6? epel (Fedora) ou le dépôt de VMWare (packages.vmware.com)? - HTTP500


L'installation des outils permettra une meilleure gestion du processeur et de la mémoire. Par exemple, partage de page transparent et montgolfière.

Comprendre la gestion des ressources de mémoire dans VMware (pdf)


1
2018-01-19 13:23