Pour éviter que les utilisateurs et les processus de machine virtuelle ne créent un grand nombre de fichiers journaux, ce qui risquerait de provoquer un déni de service, vous pouvez limiter le nombre de fichiers journaux pour une machine virtuelle. Vous ne pouvez pas limiter la taille des fichiers journaux pour des machines virtuelles individuelles.

Avant de commencer

Désactivez la machine virtuelle.

Pourquoi et quand exécuter cette tâche

Vous pouvez limiter le nombre de fichiers journaux pour toutes les machines virtuelles sur un hôte en modifiant le fichier /etc/vmware/config. Si la propriété vmx.log.KeepOld n'est pas définie dans le fichier, vous pouvez l'ajouter. Par exemple, pour garder dix fichiers journaux pour chaque machine virtuelle, ajoutez la propriété suivante à /etc/vmware/config :

vmx.log.keepOld = "10"

Vous pouvez également utiliser un script PowerCLI pour modifier cette propriété sur toutes les machines virtuelles d'un hôte.

Procédure

  1. Trouvez la machine virtuelle dans l'inventaire vSphere Web Client.
    1. Pour trouvez une machine virtuelle, sélectionnez un centre de données, dossier, cluster, pool de ressources ou hôte.
    2. Cliquez sur l'onglet Objets associés, puis cliquez sur Machines virtuelles.
  2. Cliquez avec le bouton droit sur la machine virtuelle et cliquez surModifier les paramètres.
  3. Sélectionnez Options VM.
  4. Cliquez sur Avancées, puis cliquez sur Modifier la configuration.
  5. Ajoutez ou modifiez le paramètre vmx.log.keepOld afin d'indiquer le nombre de fichiers à conserver. Par exemple, pour conserver 8 fichiers journaux et commencer à supprimer les fichiers les plus anciens au fur et à mesure que de nouveaux fichiers sont créés, saisissez 8.
  6. Cliquez sur OK.