Alle Befehle sind in der Domäne NETWORK-MANAGEMENT verfügbar und erfordern eine NET-ADMINISTRATION-Berechtigung.
Verwendung:
START-SNMP-AGENT AGENT-NAME=*ALL STOP-SNMP-AGENT AGENT-NAME=*ALL RESTART-SNMP-AGENT AGENT-NAME=*ALL SHOW-SNMP-AGENT-STATUS AGENT-NAME=*ALL
AGENT-NAME nimmt Werte an: *ALL, APPMON, CONSOLE, OPENFT, OPENSM2, SPOOL, STORAGE, HOST, HSMS, OPENUTM, BCAM, SESAM or FTP. Wenn der angegebene Befehl mit dem Parameter *ALL ausgeführt wird, wird der Befehl für alle Agenten ausgeführt.
Jeder Befehl kann darüber hinaus Fehler von NET0006 bis NET0008 oder NET0001 zurückgeben (Beschreibungen sind im vorherigen Kapitel aufgeführt).
Mögliche Ausgaben:
Der [agentName], der in der Ausgabe des Befehls / der Prozedur genannt wird, ist der Dateiname des aktuell verarbeiteten Subagenten: appMonAgent, consoleAgent, openFTAgent, openSM2Agent, spoolAgent, storageAgent, hostAgent, hsmsAgent, openUTMAgent, bcamAGent, sesAgent, ftpAgent
- START-SNMP-AGENT
Wenn snmpd is nicht running using über das rc-Skript oder über den Befehl START-NET-SNMP gestartet wurde:
snmpd is not running: START-NET-SNMP
Wenn [agentName] nicht läuft und START-NET-SNMP ausgeführt wird, wird eine Meldung angezeigt (wird auch auf der Operator-Konsole angezeigt):
[agentName] is started log file is on POSIX file system: : /var/adm/[agentName].log
Wenn [agentName] läuft und START-SNMP-AGENT ausgeführt wird, wird eine Meldung angezeigt:
[agentName] is already started
- STOP-SNMP-AGENT
Wenn [agentName] läuft und STOP-NET-SNMP ausgeführt wird, wird eine Meldung angezeigt (wird auch auf der Operator-Konsole angezeigt):
[agentName] successfully terminated
Wenn [agentName] nicht läuft und STOP-NET-SNMP ausgeführt wird, wird eine Meldung angezeigt:
[agentName] is not running
Wenn der STOP-Befehl nicht erfolgreich ausgeführt werden kann:
unable to stop [agentName]
- RESTART-SNMP-AGENT
Wenn [agentName] nicht läuft und RESTART-SNMP-AGENT ausgeführt wird, wird eine Meldung angezeigt:
[agentName] is not running
Wenn [agentName] läuft und RESTART-SNMP-AGENT ausgeführt wird, wird eine Meldung angezeigt (wird auch auf der Operator-Konsole angezeigt):
[agentName] is restarted log file is on POSIX file system:/var/adm/[agentName].log
- SHOW-SNMP-AGENT-STATUS
Wenn [agentName] nicht läuft und SHOW-SNMP-AGENT-STATUS ausgeführt wird, wird eine Meldung angezeigt:
[agentName] is not running
Wenn [agentName] äuft und SHOW-SNMP-AGENT-STATUS ausgeführt wird, wird eine Meldung angezeigt:
[agentName] is running log file is on POSIX file system: :/var/adm/[agentName].log
Wenn die Anwendung abgestürzt ist, bzw. abgebrochen oder beendet wurde:
[agentName] is dead
Wenn die Anwendung unter posix ausgeführt wird, aber nicht über RC-Skripte oder den Befehl START-SNMP-AGENT ausgeführt wurde:
[agentName] is running but it has not been started by START-SNMP-AGENT log file is on POSIX file system: /var/adm/[agentName].log
Verhalten von Befehlen für AGENT-NAME=*ALL in Bezug auf Rückgabecodes:
Wenn ein bestimmter Befehl mit dem Parameter *ALL ausgeführt wird und mindestens ein Agent einen anderen Fehler als CMD0001 zurückgibt, wird der Rückgabecode auf den von diesem Agenten zurückgegebenen Code eingerichtet. Der Code NET0001 ist für alle Agenten gleich, so dass er entweder von allen Agenten zurückgegeben wird oder überhaupt nicht zurückgegeben wird. Wenn für RESTART-SNMP-AGENT einer der Agenten NET0005 zurückgibt, ist der Rückgabecode NET0005, auch wenn die restlichen Agenten CMD0001 zurückgeben. Zum Beispiel:
/RESTART-NET-SNMP-AGENT AGENT-NAME=*ALL appMonAgent is restarted log file is on POSIX file system: /var/adm/appMonAgent.log NET0005 consoleAgent is not started openFTAgent is restarted log file is on POSIX file system: /var/adm/openFTAgent.log openSM2Agent is restarted log file is on POSIX file system: /var/adm/openSM2Agent.log spoolAgent is restarted log file is on POSIX file system: /var/adm/spoolAgent.log storageAgent is restarted log file is on POSIX file system: /var/adm/storageAgent.log hostAgent is restarted log file is on POSIX file system: /var/adm/hostAgent.log NET0005 hsmsAgent is not running openUTMAgent is restarted log file is on POSIX file system: /var/adm/openUTMAgent.log bcamAgent is restarted log file is on POSIX file system: /var/adm/bcamAgent.log sesAgent is restarted log file is on POSIX file system: /var/adm/sesAgent.log ftpAgent is restarted log file is on POSIX file system: /var/adm/ftpAgent.log /show-ret %Returncode: %Subcode2 = 0 %Subcode1 = 64 %Maincode = NET0005