Mit der Befehlszeilenschnittstelle konfigurieren Sie SNMP in SL3000- und SL8500-Bibliotheken. Informationen zum Konfigurieren von SNMP in der SL150-Bibliothek finden Sie im Benutzerhandbuch zu SL150.
Verwenden Sie den folgenden Prozess zur allgemeinen SNMP-Konfiguration für Bibliotheken. Informationen zum Konfigurieren von SNMP für STA finden Sie im Installations- und Konfigurationshandbuch zu STA.
Rufen Sie die IP-Adresse des Hosts ab, der Traps empfangen soll.
Aktivieren Sie die SNMP-Funktion auf den Bibliotheksports (siehe Verwalten von Ports).
Rufen Sie einen SNMP-Benutzernamen ab, oder erstellen Sie einen (siehe Verwalten von SNMP-Benutzern).
Konfigurieren Sie Trapempfänger (siehe Verwalten von Trapempfängern).
Konfigurieren Sie Wartungsinformationen (siehe Konfigurieren von Wartungsinformationen).
Die aufgeführten CLI-Befehle verwenden die folgenden Variablen. Einige Variablen müssen in einfache Anführungszeichen eingeschlossen werden, wie in der Befehlssyntax und den Beispielen angegeben.
Variable | Definition |
---|---|
trapLevelString | Angegebene Trapebenen. Dies kann eine einzelne Ziffer oder können mehrere durch Komma getrennte Ziffern sein. |
hostAddr | IP-Adresse des Hosts. Dies darf nicht der DNS-Name sein. |
userName
trapUserName |
Der dem SNMP-Benutzer zugewiesene Name. Alle von einem einzigen Server überwachten Bibliotheken müssen denselben v3-Benutzernamen haben. Oracle empfiehlt, zu diesem Zweck einen neuen, eindeutigen Benutzer zu erstellen. |
auth_protocol | MD5 oder SHA. Authentifizierungsprotokoll für Benutzer und Hosts, die Traps empfangen: Message Digest 5 (MD5) oder Secure Hash Algorithm (SHA). |
authPassPhrase | Autorisierungspasswort. Muss mindestens acht Zeichen lang sein und darf keine Kommas, Semikolons oder Gleichheitszeichen enthalten. |
privacy_protocol | DES oder AES. Datenschutz-Protokolltyp: Data Encryption Standard (DES) oder Advanced Encryption Standard (AES). |
privPassPhrase | Entschlüsselungspasswort, das als Private Key für die Verschlüsselung dient. Muss mindestens acht Zeichen lang sein und darf keine Kommas, Semikolons oder Gleichheitszeichen enthalten. |
engineIdString | Eine auf "0x" folgende Zeichenfolge aus Hexadezimalzeichen (max. 31). Die übergeordnete Engine-Kennung stammt von dem SNMP-Agent, der die Traps versendet (wie beispielsweise die Bibliothek). Bei SNMPv3-Traps erforderlich. |
communityString | Agent-Communityzeichenfolge. Wenn hierfür public festgelegt ist, werden Anforderungen von allen Communityzeichenfolgen angenommen. Darf bis zu 31 alphanumerische Zeichen (a-z, A-Z, 0-9) enthalten. Sonderzeichen sind nicht zulässig. |
index | Indexnummer entweder des SNMP-Benutzernamens oder des Trapempfängers (je nach Befehl). |
portID | port2A oder port2B. Dies sind die öffentlichen Schnittstellenports. |
contactString | Name der Kontaktperson für die Wartung |
streetAddrString | Straße |
cityString | Ort |
stateString | Bundesland |
countryString | Land |
zipString | Postleitzahl |
descriptionString | Beliebige Beschreibung, die Sie eingeben können |
phoneString | Telefonnummer für Wartungsdienst |
Der SNMP-Agent ist standardmäßig deaktiviert. Sie aktivieren bzw. deaktivieren SNMP für einen angegebenen Bibliotheksport (2B = Standardport, öffentlich. 2A = Redundanter Port, optional).
CLI-Befehle zum Verwalten von Ports | Beschreibung |
---|---|
snmp ports print |
Zeigt den SNMP-Portstatus an. |
snmp enable portID |
Aktiviert SNMP auf einem Port.
Beispiel: |
snmp disable portID |
Deaktiviert SNMP auf einem Port.
Beispiel: |
Sie können maximal 20 SNMP-Benutzer angeben.
Hinweis:
Wenn Sie einen bestehenden öffentlichen Benutzer der SNMP-Version 2c entfernen möchten, wenden Sie sich zuvor an Oracle Support. In einigen Fällen ist ein öffentlicher Benutzer der SNMP-Version 2c für SDP (Oracle Service Delivery Platform) erforderlich.CLI-Befehle zum Verwalten von SNMP-Benutzern | Beschreibung |
---|---|
snmp listUsers |
Listet SNMP-Benutzer auf. |
snmp addUser version v3 name ’userName’ auth auth_protocol authPass ’authPassPhrase’ priv privacy_protocol privPass ’privPassPhrase’ |
Für SNMP-Version 3. Fügt einen SNMP-Benutzer hinzu.
Beispiel: |
snmp addUser version v2c community communityString |
Für SNMP-Version 2c. Fügt einen SNMP-Benutzer hinzu.
Beispiel: |
snmp deleteUser id index |
Löscht einen Benutzer nach Indexnummer. Verwenden Sie snmp listUsers , um die Indexnummer abzurufen.
Beispiel: |
snmp deleteUser version v3 name ’userName’ |
Für SNMP-Version 3. Löscht einen Benutzer nach Benutzername.
Beispiel: |
snmp deleteUser version v2c community communityString |
Für SNMP-Version 2c. Löscht einen Benutzer nach Communityname. |
Sie können bis zu 20 Trapempfänger ohne doppelte Einträge angeben. Die angegebenen Empfänger erhalten dann Trapbenachrichtigungen von der Bibliothek.
CLI-Befehle zum Verwalten von Trapempfängern | Beschreibung |
---|---|
snmp engineId print |
Zeigt die Engine-Kennung der Bibliothek an. |
snmp listTrapRecipients |
Listet Trapempfänger auf. |
snmp addTrapRecipient trapLevel trapLevelString host hostAddr version v3 name ’trapUserName’ auth auth_protocol authPass ’authPassPhrase’ priv privacy_protocol privPass ’privPassPhrase’ engineId engineIdString |
Für SNMP-Version 3. Fügt einen Trapempfänger hinzu.
Beispiel: |
snmp addTrapRecipient trapLevel trapLevelString host hostAddr version v2c community communityString |
Für SNMP-Version 2c. Fügt einen Trapempfänger hinzu.
Beispiel: |
snmp deleteTrapRecipient id index |
Löscht einen Trapempfänger nach Indexnummer. Verwenden Sie snmp listTrapRecipients , um die Indexnummer abzurufen.
Beispiel: |
snmp deleteTrapRecipient host hostAddr version v3 name ’trapUserName’ |
Für SNMP-Version 3. Löscht einen Trapempfänger nach Host.
Beispiel: |
snmp deleteTrapRecipient host hostAddr version v2c community communityString |
Für SNMP-Version 2c. Löscht einen Trapempfänger nach Host. |
Geben Sie für beliebige oder alle Variablen bis zu 80 Zeichen ein. Alle Variablen müssen in einfache Anführungszeichen eingeschlossen werden, wie in der Befehlssyntax und den Beispielen angegeben.
CLI-Befehle zum Konfigurieren der Wartungsinformationen | Beschreibung |
---|---|
config serviceInfo print |
Zeigt Wartungsinformationen an. |
config serviceInfo set contact 'contactString' streetAddr 'streetAddrString' city 'cityString' state 'stateString' country 'countryString' zip 'zipString' description 'descriptionString' phone 'phoneString' |
Dient zum Ändern von Wartungsinformationen.
Beispiel: |