Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Dell OpenManage Server Administrator Version 7.4 Benutzerhandbuch

SNMP-Agenten auf Systemen konfigurieren, die unterstützte VMware ESX 4.X-Betriebssysteme zu Proxy VMware MIBs ausführen

Der ESX 4.X-Server kann durch eine einzige Standardschnittstelle 162 unter Verwendung des SNMP-Protokolls verwaltet werden. Hierzu wird snmpd zur Verwendung der Standardschnittstelle 162 konfiguriert, und vmwarehostd wird zur Verwendung einer anderen (unbenutzten) Schnittstelle konfiguriert, z. B. Schnittstelle 167. Alle SNMP-Aufforderungen des VMWare-MIB-Zweigs werden unter Verwendung der Proxy-Funktion des snmpd-Daemon zu vmware-hostd umgeleitet.

Die VMWare-SNMP-Konfigurationsdatei kann manuell auf dem ESX-Server modifiziert werden oder durch Ausführen des VMWare-RCLI-Befehls (Remote Command-Line Interface) vicfg-snmp über ein Remote-System (Windows oder Linux). Die RCLI-Hilfsprogramme können von der VMware-Website unter vmware.com/download/vi/drivers_tools.html heruntergeladen werden.

So konfigurieren Sie den SNMP-Agenten:

  1. Bearbeiten Sie die VMWare-SNMP-Konfigurationsdatei ( /etc/vmware/snmp.xml) entweder manuell oder führen Sie die folgenden vicfg-snmp-Befehle aus, um die SNMP-Konfigurationseinstellungen zu modifizieren. Hierzu zählen die SNMP-Abhörschnittstelle, die Community-Zeichenkette und die IP-Adresse/Schnittstelle des Trap-Ziels sowie der Trap-Community-Name. Aktivieren Sie anschließend den VMWare-SNMP-Dienst.
    1. vicfg-snmp.pl --server <ESX_IP_addr> --username root --password <password> -c <community name> -p X –t <Destination_IP_Address>@162/<community name>

      wobei steht für eine unbenutzte Schnittstelle. Sie können eine unbenutzte Schnittstelle ausfindig machen, indem Sie die Datei /etc/services nach der Schnittstellenzuweisung für definierte Systemdienste durchsehen. Führen Sie außerdem den Befehl netstat –a auf dem ESX-Server aus, um sicherzustellen, dass die ausgewählte Schnittstelle nicht gegenwärtig von einer anderen Anwendung oder einem anderen Dienst in Anspruch genommen wird.
      • ANMERKUNG: Sie können mehrere IP-Adressen eingeben, indem Sie eine Liste verwenden, in der die einzelnen Einträge durch Kommas getrennt sind.

      Führen Sie zum Aktivieren des VMWare-SNMP-Diensts den folgenden Befehl aus:

    2. vicfg-snmp.pl --server <ESX_IP_addr> --username root --password <password> - E

      Führen Sie zum Anzeigen der Konfigurationseinstellungen den folgenden Befehl aus:

    3. vicfg-snmp.pl --server <ESX_IP_addr> --username root --password <password> -s

      Das folgende Beispiel zeigt die Konfigurationsdatei nach der Änderung:

      <?xml version="1.0">

      <config>

      <snmpSettings>

      <enable>true</enable>

      <communities>public</communities>

      <targets>143.166.152.248@162/public</targets>

      <port>167</port>

      <snmpSettings>

      <config>

  2. Wenn der SNMP-Dienst bereits auf dem System ausgeführt wird, können Sie ihn anhalten, indem Sie den folgenden Befehl eingeben: service snmpd stop
  3. Fügen Sie die folgende Zeile am Ende der Datei /etc/snmp/snmpd.conf hinzu: proxy -v 1 -c public udp:127.0.0.1:X .1.3.6.1.4.1.6876

    wobei X beim Konfigurieren von SNMP für die oben festgelegte ungenutzte Schnittstelle steht.

  4. Konfigurieren Sie das Trap-Ziel unter Verwendung des folgenden Befehls: <Destination_IP_Address> <community_name>

    Die trapsink-Angabe ist erforderlich, damit Traps gesendet werden können, die in den proprietären MIBs definiert sind.

  5. Starten Sie den mgmt-vmware-Dienst mit dem folgenden Befehl: service mgmt-vmware restart
  6. Starten Sie den snmpd-Dienst mit dem folgenden Befehl neu: service snmpd start
    • ANMERKUNG: Wenn srvadmin installiert ist und die Dienste bereits gestartet wurden, starten Sie die Dienste neu, da sie vom snmpd-Dienst abhängig sind.
  7. Führen Sie den folgenden Befehl aus, damit der snmpd-Daemon bei jedem Neustart startet: chkconfig snmpd on
  8. Führen Sie den folgenden Befehl aus, um sicherzustellen, dass die SNMP-Schnittstellen offen sind, bevor Traps an die Management Station gesendet werden: esxcfg-firewall -e snmpd

Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\