Vous pouvez utiliser la CLI pour configurer SNMP sur des bibliothèques SL3000 et SL8500. Pour configurer SNMP sur la bibliothèque SL150, reportez-vous au Guide de l'utilisateur SL150.
Utilisez le processus suivant pour la configuration générale SNMP d'une bibliothèque. Pour la configuration SNMP pour STA, consultez le Guide d'installation et de configuration de STA.
Procurez-vous l'adresse IP de l'hôte qui recevra les déroutements.
Activez les ports de bibliothèque pour l'utilisation de SNMP (voir la section Gestion des ports).
Obtenez ou créez un nom d'utilisateur SNMP (voir la section Gestion des utilisateurs SNMP).
Configurez les destinataires de déroutement (voir la section Gestion des destinataires de déroutement).
Configurez les informations de service (voir la section Configuration des informations de service).
Les commandes CLI répertoriées utilisent les variables suivantes. Insérez certaines variables entre apostrophes, comme indiqué dans la syntaxe de la commande et les exemples.
Variable | Définition |
---|---|
trapLevelString | Niveaux de déroutement indiqués. Il peut s'agir d'un seul chiffre ou de plusieurs chiffres séparés par des virgules. |
hostAddr | Adresse IP de l'hôte. Il ne peut pas s'agir du nom DNS. |
userName
trapUserName |
Nom affecté à l'utilisateur SNMP. Toutes les bibliothèques contrôlées par un seul serveur doivent avoir le même nom d'utilisateur v3. Oracle vous recommande de créer un nouvel utilisateur unique dans ce but. |
auth_protocol | MD5 ou SHA. Protocole d'authentification pour les utilisateurs et les hôtes recevant des déroutements, Message Digest 5 (MD5) ou Secure Hash Algorithm (SHA). |
authPassPhrase | Mot de passe d'autorisation. Il doit contenir au moins huit caractères ; les virgules, points-virgules ou signes "égal" ne sont pas autorisés. |
privacy_protocol | DES ou AES. Type de protocole de confidentialité, Data Encryption Standard (DES) ou Advanced Encryption Standard (AES). |
privPassPhrase | Mot de passe de chiffrement qui représente la clé privée du chiffrement. Il doit contenir au moins huit caractères ; les virgules, points-virgules ou signes "égal" ne sont pas autorisés. |
engineIdString | Chaîne de caractères hexadécimaux (31 au maximum), précédée de 0x. L'ID moteur de référence est issu de l'agent SNMP qui envoie les déroutements (comme la bibliothèque). Requis sur les déroutements SNMPv3. |
communityString | Chaîne de communauté de l'agent. Si elle sont définies sur public, les demandes provenant d'une chaîne de communauté seront acceptées. Elle peut contenir 31 caractères alphanumériques (a-z, A-Z, 0-9) au maximum. Les caractères spéciaux ne sont pas autorisés. |
index | Numéro d'index du nom d'utilisateur SNMP ou du destinataire de déroutement, en fonction de la commande. |
portID | port2A ou port2B. Il s'agit des ports d'interface publique. |
contactString | Nom du contact pour le service |
streetAddrString | Adresse |
cityString | Ville |
stateString | Département |
countryString | Pays |
zipString | Code postal |
descriptionString | Toute description que vous souhaitez saisir |
phoneString | Numéro de téléphone pour le service |
Par défaut, l'agent SNMP est désactivé. Vous pouvez activer ou désactiver SNMP pour un port de bibliothèque spécifique (2B = standard, port public. 2A = facultatif, port redondant).
Commandes CLI de gestion des ports | Description |
---|---|
snmp ports print |
Affiche l'état du port SNMP. |
snmp enable portID |
Active SNMP sur un port.
Exemple : |
snmp disable portID |
Désactive SNMP sur un port.
Exemple : |
Vous pouvez spécifier 20 utilisateurs SNMP au maximum.
Remarque :
Vous ne devez pas supprimer un utilisateur SNMP v2c public existant sans consulter le support technique Oracle. Dans certains cas, un utilisateur SNMP v2c public est nécessaire pour la Service Delivery Platform (SDP) d'Oracle.Commandes CLI de gestion des utilisateurs SNMP | Description |
---|---|
snmp listUsers |
Répertorie les utilisateurs SNMP. |
snmp addUser version v3 name ’userName’ auth auth_protocol authPass ’authPassPhrase’ priv privacy_protocol privPass ’privPassPhrase’ |
Pour SNMP v3. Ajoute un utilisateur SNMP.
Exemple : |
snmp addUser version v2c community communityString |
Pour SNMP v2c. Ajoute un utilisateur SNMP.
Exemple : |
snmp deleteUser id index |
Supprime un utilisateur par numéro d'index. Utilisez snmp listUsers pour obtenir le numéro d'index.
Exemple : |
snmp deleteUser version v3 name ’userName’ |
Pour SNMP v3. Supprime un utilisateur par nom d'utilisateur.
Exemple : |
snmp deleteUser version v2c community communityString |
Pour SNMP v2c. Supprime un utilisateur par nom de communauté. |
Vous pouvez spécifier jusqu'à 20 destinataires de déroutement sans entrée dupliquée. Les utilisateurs spécifiés recevront des notifications de déroutement envoyées par la bibliothèque.
Commandes CLI de gestion des destinataires de déroutement | Description |
---|---|
snmp engineId print |
Affiche l'ID du moteur de bibliothèque. |
snmp listTrapRecipients |
Répertorie les destinataires de déroutement. |
snmp addTrapRecipient trapLevel trapLevelString host hostAddr version v3 name ’trapUserName’ auth auth_protocol authPass ’authPassPhrase’ priv privacy_protocol privPass ’privPassPhrase’ engineId engineIdString |
Pour SNMP v3. Ajoute un destinataire de déroutement.
Exemple : |
snmp addTrapRecipient trapLevel trapLevelString host hostAddr version v2c community communityString |
Pour SNMP v2c. Ajoute un destinataire de déroutement.
Exemple : |
snmp deleteTrapRecipient id index |
Supprime un destinataire de déroutement par numéro d'index. Utilisez snmp listTrapRecipients pour obtenir le numéro d'index.
Exemple : |
snmp deleteTrapRecipient host hostAddr version v3 name ’trapUserName’ |
Pour SNMP v3. Supprime un destinataire de déroutement par hôte.
Exemple : |
snmp deleteTrapRecipient host hostAddr version v2c community communityString |
Pour SNMP v2c. Supprime un destinataire de déroutement par hôte. |
Entrez jusqu'à 80 caractères pour une ou l'ensemble des variables. Insérez toutes les variables entre apostrophes, comme indiqué dans la syntaxe de la commande et les exemples.
Commandes CLI de configuration des informations de service | Description |
---|---|
config serviceInfo print |
Affiche les informations de service. |
config serviceInfo set contact 'contactString' streetAddr 'streetAddrString' city 'cityString' state 'stateString' country 'countryString' zip 'zipString' description 'descriptionString' phone 'phoneString' |
Modifie les informations de service.
Exemple : |