Les machines virtuelles peuvent consigner des informations de support technique et de dépannage dans un fichier journal de machine virtuelle stocké sur un volume VMFS.
Les paramètres par défaut des machines virtuelles conviennent pour la plupart des situations.
Si votre environnement dépend fortement de l'utilisation de vMotion ou si les paramètres par défaut ne semblent pas appropriés pour d'autres raisons, vous pouvez modifier les paramètres de journalisation des systèmes d'exploitation invités des machines virtuelles.
Un fichier journal est TOUJOURS créé lors de la mise sous tension de la machine virtuelle, de sa reprise, de sa migration avec vMotion, etc.
vmx.log.keepOld
: le nombre de fichiers journaux conservés par machine virtuelle est contrôlé par la propriétévmx.log.keepOld
.Note : VMware recommande d'enregistrer au moins 10 fichiers journaux. Si vous souhaitez conserver les fichiers journaux sur une période plus longue, vous pouvez définir le paramètrevmx.log.keepOld
sur 20.vmx.log.rotateSize
: la taille maximale de chaque fichier journal, en octets, est contrôlée par la propriétévmx.log.rotateSize
.Pour vous assurer qu'un fichier journal est créé plus fréquemment, vous pouvez limiter la taille maximale des fichiers journaux avec ce paramètre de configuration. Lors de chaque entrée dans le journal, la taille de ce dernier est vérifiée. Sivmx.log.rotateSize
est configuré sur une valeur autre que la valeur par défaut, et si sa taille est supérieure à la limite, l'entrée suivante est écrite dans un nouveau fichier journal. Dès que le nombre maximal de fichiers journaux est atteint, le fichier le plus ancien est supprimé.Note : Si ce paramètre est utilisé, VMware recommande de le définir sur un minimum de 2 000 000 d'octets.
La quantité totale d'espace de stockage consommée par tous les fichiers journaux est le produit de ces deux paramètres.
Ces paramètres peuvent être définis sur une machine virtuelle individuelle ou pour toutes les machines virtuelles d'un hôte ESXi.
- Pour limiter la quantité de données de journaux de machine virtuelle, modifiez /etc/vmware/config
- Si les propriétés
vmx.log.keepOld
etvmx.log.rotateSize
ne sont pas définis dans le fichier, ajoutez-les.
Par exemple, pour conserver dix fichiers journaux, chacun ne dépassant pas 2 000 000 octets, ajoutez ce qui suit à /etc/vmware/config
:
vmx.log.keepOld = "10"
vmx.log.rotateSize = "2000000"
La quantité maximale d'espace de stockage consommée par chaque machine virtuelle est de 10 * 2 000 000 d'octets.
Vous pouvez utiliser un script PowerCLI pour modifier ces propriétés pour toutes les machines virtuelles sur un hôte.