Désactivation de la sortie hostd et vpxa dans le journal /var/log/messages de l'ESXi
search cancel

Désactivation de la sortie hostd et vpxa dans le journal /var/log/messages de l'ESXi

book

Article ID: 338702

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

Cet article fournit des étapes pour empêcher les enregistrements vpxa (/var/log/vmware/vpx/vpxa.log) et hostd (/var/log/vmware/hostd.log) d'être dupliqué dans /var/log/messages.

Démenti: Cet article est un traduction de The vpxa management agent fills local logs in ESXi 4.1 (1030672). Parce que les articles sont traduit sur une base des meilleurs efforts, le contenu localisé peut devenir démodé. Pour le contenu le plus courant, voyez l'article anglais.


Symptoms:
  • Il y a des situations dans lesquelles la redirection des enregistrements hostd et vpxa dans le journal /var/log/messages (ou /scratch/log/messages) ne sont pas souhaité en raison de la confusion ressentie par l'utilisateur ou de l'augmentation de la taille du journal.

  • Les enregistrements vpxa ( /var/log/vmware/vpx/vpxa.log ) et hostd ( /var/log/vmware/hostd.log ) sont dupliqués dans le journal /var/log/messages, vous pouvez voir ces enregistrements dans le journal /var/log/messages:
    Mar 15 13:33:34 Vpxa: 2010-03-15T13:33:34.856Z [28649B90 verbose 'Default'] [VpxaHalServices] VmGuestDiskChange Event for vm(7) 32
    Mar 15 13:33:34 Vpxa: 2010-03-15T13:33:34.856Z [28649B90 verbose 'Default'] [VpxaInvtVmChangeListener] Guest DiskInfo Changed
    Mar 15 13:33:39 Hostd: [2010-03-15 13:33:39.772 21C8EB90 info 'Vmomi' opID=ACFA4D20-00000055] Activation [N5Vmomi10ActivationE:0x219526f8] : Invoke done [waitForUpdates] on [vmodl.query.PropertyCollector:ha-property-collector]
    Mar 15 13:33:39 Hostd: [2010-03-15 13:33:39.772 21C8EB90 verbose 'Vmomi' opID=ACFA4D20-00000055] Arg version:


Français Francais French

Environment

VMware ESXi 4.1.x Embedded
VMware ESXi 4.1.x Installable

Resolution

Pour désactiver les entrées hostd et vpxa dans le syslogd et/ou messages:

Avertissement : /var/log/messages se limitera uniquement au vmkernel et messages tandis que les enregistrements hostd et vpxa seront désactivés sur le serveur syslog distant.

  1. Ajuster la sortie hostd au syslog:
    Editez /etc/vmware/hostd/config.xml en utilisant l'éditeur " vi" et changez "<outputToSyslog>true</outputToSyslog>" à false.

  2. Redémarrez le service hostd:
    # /etc/init.d/hostd restart

  3. Pour ajuster la sortie vpxa au syslog:
    • Déconnectez l'hôte ESXi du serveur vCenter
    • Stoppez l'agent vpxa
      # /etc/opt/init.d/vmware-vpxa stop

    • Editez /etc/opt/vmware/vpxa/vpxa.cfg en utilisant l'éditeur " vi" et changez "<outputToSyslog>true</outputToSyslog>" to false.

  4. Redémarrez l'agent vpxa
    # /etc/opt/init.d/vmware-vpxa start

  5. Reconnectez l'hôte ESXi au serveur vCenter

  6. Redémarrez syslogd
    • Vérifiez l'ID de processus pour syslogd:
      # ps -cstv | grep syslogd | grep -v grep
      4415 4415 busybox User,Native WAIT AIO 0-7 syslogd -i -s 1024 -b 8 -S

    • La première colonne est l'ID de processus, redémarrez syslogd pour que les changements prennent effet
      # kill -HUP 4415


Additional Information

Configuring syslog logging for hostd and vpxa management agents on ESXi/ESX
The vpxa management agent fills local logs in ESXi 4.1