Skip Headers
StorageTek Tape Analytics Guide d'administration
Version 2.0
E53286-01
  Accéder à la table des matières
Sommaire
Accéder à l'index
Index

Précédent
Précédent
 
Suivant
Suivant
 

5 Gestion des connexions SNMP

Ce chapitre fournit des concepts et des procédures de gestion des connexions Simple Network Management Protocol (SNMP) entre STA et les bibliothèques. Pour des informations générales sur SNMP, voir le Guide de référence pour les bibliothèques StorageTek SL150/SL500/SL3000/SL8500 SNMP . Pour la configuration initiale SNMP pour STA, voir le Guide d'installation et de configuration de STA.

5.1 Concepts de gestion de SNMP

5.1.1 Présentation

Les bibliothèques sont contrôlées via l'interface SNMP : STA est un agent client et chaque bibliothèque est un agent serveur.

Oracle recommande le protocole SNMP v3. Les fonctions d'authentification, de chiffrement et d'intégrité des messages dans le protocole SNMP v3 fournissent un mécanisme sécurisé pour l'envoi de données de bibliothèque. Cependant, vous pouvez choisir l'option SNMP v2c pour une bibliothèque ou plus (voir ”Configuration SNMP” dans le Guide d'installation et de configuration de STA).

Pour configurer les connexions SNMP, vous devez configurer un utilisateur SNMP et un destinataire de déroutement SNMP sur STA et chaque bibliothèque. Toutes les bibliothèques doivent utiliser les mêmes utilisateur et destinataire de déroutement SNMP.


Mise en garde:

La Service Delivery Platform (SDP) d'Oracle utilise également SNMP. Lorsque vous définissez les noms d'utilisateur SNMP pour STA, n'apportez aucune modification à la configuration SNMP de la bibliothèque qui risquerait de provoquer un conflit avec les exigences de la plateforme SDP. Pour obtenir de l'aide, contactez le support technique Oracle.

5.1.2 Test des connexions SNMP de bibliothèque

Un test de connexion de bibliothèque établit ou rétablit le protocole de transfert SNMP entre STA et la bibliothèque. Vous pouvez effectuer un test de connexion à la fois.


Remarque:

Un test de connexion doit être effectué uniquement quand il est nécessaire. Même si normalement, il faut moins d'une seconde pour tester une connexion de bibliothèque, aucun déroutement ne sera reçu d'aucune bibliothèque pendant que le moteur SNMP de STA est redémarré.

Quand faut-il effectuer un test de connexion

Oracle vous recommande d'exécuter un test de connexion de bibliothèque à chaque fois que vous effectuez une des tâches du Tableau 5-1, car chacune peut entraîner la coupure de la connexion SNMP à une bibliothèque jusqu'à la prochaine collecte de données planifiée. Il est également souhaitable d'effectuer un test de connexion à chaque fois que vous soupçonnez une perte de données SNMP par une ou plusieurs bibliothèques. Les tests réduisent le temps de déconnexion et évitent la perte de grandes quantités de données SNMP.

Pour effectuer un test de connexion, voir la section "Test de la connexion SNMP vers la bibliothèque" dans le Guide d'installation et de configuration de STA.

Tableau 5-1 Tâches demandant un test de connexion

Tâche Description

Modification des réglages du client SNMP de STA

Ces réglages comprennent le nom d'utilisateur SNMP et les mots de passe d'autorisation de connexion et de confidentialité. Après avoir effectué cette tâche, testez les connexions de toutes les bibliothèques contrôlées.

Modification de réglages SNMP de bibliothèque

A chaque fois que vous modifiez ces réglages, les données du champ Library Engine ID sont effacées afin d'indiquer que la connexion SNMP avec la bibliothèque a été perdue. Après avoir effectué cette tâche, testez la connexion de la bibliothèque concernée.

Réinitialisation de la bibliothèque

Attendez que la bibliothèque soit complètement opérationnelle avant d'initier le test de connexion. Si plusieurs bibliothèques sont redémarrées, attendez que toutes les bibliothèques soient opérationnelles, puis testez uniquement la connexion d'une seule bibliothèque.

Basculement Redundant Electronics

Attendez que le basculement soit entièrement terminé et que la bibliothèque soit complètement opérationnelle avant d'initier le test de connexion.


5.1.3 Collecte de données de configuration de bibliothèque

Une fois qu'une connexion SNMP à une bibliothèque est établie, STA commence à recevoir des déroutements SNMP et enregistre ces données dans le magasin de données de STA. Cependant, ces données ne s'affichent pas sur l'interface utilisateur tant que le modèle de configuration de bibliothèque STA n'a pas été construit (voir "Magasin de données STA" dans le Guide de référence sur les données de STA pour obtenir une description des types de données).

5.1.3.1 Construction d'un modèle de configuration d'une bibliothèque STA

Pour que STA construise un modèle de configuration initiale de bibliothèque, initiez une collecte de données manuelle dès que la connexion à la bibliothèque est établie. Pendant la collecte de ces données, STA récupère les informations de configuration, dont :

  • l'emplacement des cellules de stockage activées

  • des informations de partition

  • les types de lecteurs, les identifiants et les emplacements

  • les types de supports, les numéros de série des volumes (volsers), et les emplacements.

En fonction de la taille et du niveau d'activité de la bibliothèque, la collecte de données initiale peut durer de plusieurs minutes à plus d'une heure. Pendant ce processus, vous pouvez voir des fluctuations dans les différentes données analytiques et de synthèse. Une fois la collecte des données terminées, l'interface utilisateur affiche une image complète de la configuration de la bibliothèque et de l'activité d'échange en cours.

5.1.3.2 Maintien à jour du modèle de configuration

Après la collecte de données initiale, le modèle de configuration est actualisé par des collectes de données régulières. Une seule collecte de données peut être effectuée à la fois sur une bibliothèque donnée, et seulement cinq collectes de données peuvent être exécutées simultanément.


Remarque:

Les collectes de données ont un très faible impact sur les performances d'une bibliothèque. Cependant, la réalisation d'une collecte de données pendant une activité intense de la bibliothèque peut nécessiter plus de temps Les collectes de données planifiées et manuelles doivent être effectuées pendant des périodes de faible intensité de la bibliothèque.

Les collectes de données sont effectuées comme suit :

  • Collectes de données planifiées — Ont lieu automatiquement toutes les 24 heures à une heure précise. Il s'agit d'une collecte complète des données de configuration d'une bibliothèque, qui doit être planifiée pendant les périodes de faible activité de la bibliothèque. Voir "Modification des informations d'une bibliothèque surveillée".

  • Collectes de données déclenchées — Sont initiées automatiquement lorsque des modifications importantes sont détectées dans l'état ou dans la configuration de la bibliothèque (par exemple, ajout d'un lecteur ou d'une cartouche, ou modification d'une configuration de partition). Il s'agit d'une collecte de données partielle qui met à jour uniquement la configuration de la bibliothèque affectée par la modification.

  • Collectes de données manuelles — Il s'agit d'une collecte complète et initiée manuellement de toutes les données de configuration d'une bibliothèque, tant qu'il y a une connexion active vers la bibliothèque. Vous devez effectuer une collecte de données manuelle :

    Vous devez également effectuer une collecte de données manuelle lorsque vous effectuez l'une des tâches citées au Tableau 5-2. Même si STA initie une collecte de données déclenchée pour certaines de ces tâches, les modifications à grande échelle peuvent prendre un certain temps pour être réalisées.

    Tableau 5-2 Tâches demandant une collecte de données manuelle recommandée

    Tâche Informations supplémentaires

    Ajout ou échange de lecteur

    Le temps de latence entre la tâche et la notification à STA peut entraîner un mélange de données. Avant d'effectuer une collecte de données manuelle, patientez 15 minutes après l'initialisation du lecteur.

    Retrait de lecteur

    Avant d'effectuer une collecte de données manuelle, patientez environ une minute après le retrait.

    Modification des zones ou partitions de stockage actives

    Avant d'effectuer une collecte de données manuelle, patientez 15 minutes après la mise à jour de la base de données du contrôleur de bibliothèque.

    Entrées ou éjections d'un nombre important de cartouches

    S/O

    Suspicion que des données de configuration de bibliothèque ne sont pas synchrones sur STA

    Voir "’Médias’ absents" et "Numéros de série de volumes en double" dans le Guide de l'utilisateur de STA.

    Suspicion d'un échec de collecte de données pour une raison externe au serveur STA

    S/O


    Pour effectuer une collecte de données manuelle, voir la section "Obtenir les données de configuration les plus récentes de la bibliothèque" dans le Guide d'installation et de configuration de STA.

5.1.4 Informations sur l'état de connexion d'une bibliothèque

Le tableau Setup & Administration > Configuration > SNMP Connections > Monitored Libraries affiche l'état du test de connexion de bibliothèque le plus récent — planifié, déclenché ou manuel. Le Tableau 5-3 décrit les champs de l'état de connexion.

Tableau 5-3 Champs de l'état de connexion d'une bibliothèque

Champ Description

Last Successful Connection

Date et heure du test de connexion ou de la collecte de données le/la plus récent/e réussi/e.

Last Connection Attempt

Date et heure de la tentative la plus récente d'exécution d'un test de connexion ou d'une collecte de données.

Last Connection Status

Etat du test de connexion ou de la collecte de données le/la plus récent/e. Lors d'une collecte de données, l'état est actualisé pendant tout le processus selon une fréquence de rafraîchissement de l'écran définie pour votre nom d'utilisateur STA. Les états possibles sont les suivants :

  • In progress : une collecte de données est en cours.

  • Success : le test de connexion ou la collecte de données a réussi.

  • Failed : le test de connexion ou la collecte de données a échoué. Les raisons possibles sont énumérées dans le champ Last Connection Failure Detail.

  • Rejected : la demande de collecte de données a été rejetée, probablement parce que la bibliothèque est occupée ou indisponible.

  • Duplicate : la demande de collecte de données a été rejetée parce qu'une autre est déjà en cours.

Last Connection Failure Detail

Si le test de connexion ou la collecte de données a échoué ou a été rejeté(e), les raisons possibles sont énumérées dans ce champ.


5.2 Tâches de gestion SNMP

Les sections suivantes décrivent les tâches associées à SNMP que vous pouvez effectuer après la configuration initiale d'une bibliothèque pour la surveillance de STA. Par exemple, il est nécessaire d'actualiser les réglages de connexion SNMP dans l'application STA ainsi que dans les bibliothèques concernées si vous attribuez une nouvelle adresse IP au serveur STA.

5.2.1 Confirmation de la connectivité entre le réseau et SNMP

Pour confirmer la bonne connexion SNMP entre le serveur STA et les bibliothèques, connectez-vous à la CLI sur le serveur STA et effectuez ces étapes pour chaque bibliothèque surveillée.


Remarque:

Si vous avez configuré dans STA la prise en charge de Redundant Electronics ou de TCP/IP double dans une bibliothèque SL3000 ou SL8500, effectuez deux fois chacune de ces étapes : une fois pour l'adresse IP primaire de la bibliothèque, et une fois pour l'adresse IP secondaire.

  1. Testez la connexion SNMP v3.

    # snmpget -v3 -u SNMP_user -a SHA -A auth_pwd -x DES -X priv_pwd -l authPriv library_IP_addr 1.3.6.1.4.1.1211.1.15.3.1.0
    

    Où :

    • SNMP_user est l'utilisateur SNMP v3 user.

    • SHA indique le protocole d'authentification.

    • auth_pwd est le mot de passe d'autorisation.

    • DES indique le protocole de confidentialité.

    • priv_pwd est le mot de passe de confidentialité.

    • authPriv indique que la confidentialité est exécutée sur la commande.

    • library_IP_addr est l'adresse IP du port public sur la bibliothèque.

  2. Testez la connexion SNMP v2c.

    # snmpget -v2c -c public -l authPriv library_IP_addr
    

    Où :

    • library_IP_addr est l'adresse IP du port public sur la bibliothèque.

  3. Confirmez le routage du paquet depuis le serveur STA vers la bibliothèque.

    # traceroute -I library_IP_addr
    

    Où :

    • ‐I indique qu'il faut utiliser les paquets de requête d'écho Internet Control Message Protocol (ICMP) à la place des datagrammes User Datagram Protocol (UDP).

    • library_IP_addr est l'adresse IP du port public sur la bibliothèque.

  4. Surveillez les paquets TCP/IP envoyés entre le serveur STA et la bibliothèque.

    # tcpdump –v host library_IP_addr > /var/tmp/file_name &
    

    Où :

    • ‐v indique une saisie détaillée.

    • host indique qu'il faut collecter les paquets provenant ou allant seulement vers l'hôte indiqué (dans le cas présent, la bibliothèque).

    • library_IP_addr est l'adresse IP du port public sur la bibliothèque.

    • file_name est le nom du fichier de la sauvegarde de la sortie.

5.2.2 Tâches de gestion SNMP — Bibliothèque

Les tâches suivantes doivent être effectuées sur chaque bibliothèque surveillée. Pour les bibliothèques SL500, SL3000 ou SL8500, connectez-vous à la CLI de la bibliothèque. Pour les bibliothèques SL150, connectez-vous à l'interface utilisateur dans le navigateur de la bibliothèque.

5.2.2.1 Affichage de tous les destinataires de déroutement SNMP

  • Avec la CLI (pour toutes les bibliothèques sauf SL150) :

    snmp listTrapRecipients
    

    Notez le numéro d'indice du destinataire de déroutement STA dans la sortie affichée.

    Exemple 5-1 Affichage de tous les destinataires de déroutement SNMP avec la CLI

    ADMIN> snmp listTrapRecipients
     requestId 
    requestId 1 
    Attributes Auth SHA
     AuthPass *****
    Engine Id 0x80001f88807ad87e39453f 
    Host 192.0.2.20 
    Index 1 
    Name STAuser 
    Port 162 
    Priv DES 
    Priv Pass *****
    Trap Level 1,2,3,4,11,13,14,21,25,27,41,45,61,63,65,81,85,100 
    Version v3 
    Object Snmp snmp 
    Done 
    Failure Count 0 
    Success Count 1 
    COMPLETED 
    
  • Avec l'interface de navigateur d'une SL150 :

    Allez à SNMP > SNMP Trap Recipients pour consulter la liste des destinataires de déroutement.

5.2.2.2 Suppression ou modification d'un destinataire de déroutement STA

Pour toutes les bibliothèques, sauf la SL150, vous pouvez utiliser la CLI pour d'abord supprimer un destinataire de déroutement puis l'ajouter avec de nouvelles informations. Pour une SL150, vous pouvez sélectionner et modifier un destinataire de déroutement sans le supprimer auparavant.

  • Avec la CLI (pour toutes les bibliothèques sauf SL150) :

    snmp deleteTrapRecipient id index
    

    index est le numéro d'indice du destinataire de déroutement qui doit être supprimé.

    Exemple 5-2 Suppression d'un destinataire de déroutement

    ADMIN> snmp deleteTrapRecipient id 1
     requestId 1 
    requestId 2 
    Device 1,0,0,0 
    Success true 
    Done 
    Failure Count 0 
    Success Count 1 
    COMPLETED 
    
  • Avec l'interface de navigateur d'une SL150 :

    1. Sélectionnez un destinataire de déroutement dans la liste.

    2. Sélectionnez Edit Trap Recipient ou Delete Trap Recipient.

    3. Si vous modifiez un destinataire de déroutement, modifiez les réglages puis cliquez sur Save.

5.2.2.3 Ajout d'un nouveau destinataire de déroutement

Pour créer un nouveau destinataire de déroutement, voir les sections suivantes dans le Guide d'installation et de configuration de STA :

  • SNMP v3 — "Création d'un destinataire de déroutement SNMP v3" au chapitre 5.

  • SNMP v2c — "Création d'un destinataire de déroutement SNMP v2c" en Annexe B.

5.2.3 Tâches de gestion SNMP — Interface utilisateur STA

Les tâches suivantes sont effectuées dans l'interface utilisateur STA.

5.2.3.1 Modification des attributs d'un client SNMP

Cette procédure permet de modifier les paramètres de connexion SNMP existants pour STA, y compris le nom d'utilisateur SNMP et les mots de passe. Pour que la connexion réussisse, les valeurs spécifiées dans cette procédure doivent coïncider avec celles de la bibliothèque.

  1. Allez à Setup & Administration > Configuration > SNMP Connections.

  2. Dans le tableau Client Attributes, sélectionnez une ligne puis cliquez sur Edit.

    Affiche l'emplacement de l'icône Edit.
  3. Dans la boîte de dialogue Define SNMP Client Settings, saisissez les modifications puis cliquez sur Save.

  4. Pour éviter les déconnexions et de perdre des déroutements SNMP, vous devez tester la connexion de toutes les bibliothèques surveillées. Voir "Test de la connexion SNMP vers la bibliothèque" dans le Guide d'installation et de configuration de STA.

5.2.3.2 Modification des informations d'une bibliothèque surveillée

Cette procédure permet de modifier les paramètres de connexion SNMP d'une bibliothèque existante, y compris les adresses IP de la bibliothèque, l'ID du moteur de la bibliothèque et l'adresse IP du serveur STA. Vous pouvez également modifier le nom de la bibliothèque, l'heure de collecte planifiée des données et le fuseau horaire de la bibliothèque.

  1. Allez à Setup & Administration > Configuration > SNMP Connections.

  2. Dans le tableau Monitored Libraries, sélectionnez la bibliothèque à modifier puis cliquez sur Edit.

    Affiche l'emplacement de l'icône Edit.
  3. Dans la boîte de dialogue Define Library Connection Details, saisissez les modifications puis cliquez sur Save.

    Après avoir modifié les paramètres de connexion de la bibliothèque, le champ Library Engine ID du tableau Monitored Libraries est vide, ce qui indique que la connexion SNMP a été perdue.


    Remarque:

    Lors d'une modification d'adresse IP d'une bibliothèque, STA vérifie si la nouvelle adresse IP est associée au numéro de série de la bibliothèque que vous êtes en train de modifier. Vous ne pouvez pas spécifier l'adresse IP d'une autre bibliothèque.

  4. Pour rétablir la connexion et éviter de perdre des déroutements SNMP, vous devez tester la connexion vers la bibliothèque concernée si vous modifiez une quelconque valeur ayant trait à la connexion, comme l'adresse IP de la bibliothèque. Voir "Test de la connexion SNMP vers la bibliothèque" dans le Guide d'installation et de configuration de STA.

5.2.3.3 Exportation des paramètres de connexion SNMP vers un fichier texte

Cette procédure permet d'exporter vers un fichier texte toutes les informations qui apparaissent sur l'écran Setup & Administration > Configuration > SNMP Connections. Ce fichier est utile pour le dépannage de problèmes de connexion ou pour l'importation des informations de connexion. Les mots de passe ne sont pas inclus dans le fichier ; ils sont masqués par des astérisques (*).

  1. Allez à Setup & Administration > Configuration > SNMP Connections.

  2. En bas de l'écran, cliquez sur Export. Le fichier est enregistré sous le nom "SnmpConfiguration".

5.2.3.4 Suppression d'une connexion de bibliothèque

Cette procédure permet de supprimer une connexion SNMP de bibliothèque. Toutes les données existantes de la bibliothèque seront supprimées des écrans STA mais seront conservées dans le magasin de données STA (voir "Bibliothèques supprimées" dans le Guide de référence sur les données de STA pour l'impact de cette procédure).

Une fois cette procédure effectuée, vous pouvez supprimer le destinataire de déroutement SNMP STA de la bibliothèque. Voir "Suppression ou modification d'un destinataire de déroutement STA".

  1. Allez à Setup & Administration > Configuration > SNMP Connections.

  2. Dans le tableau Monitored Libraries, sélectionnez la bibliothèque à retirer puis cliquez sur Delete.

    Affiche l'emplacement de l'icône Delete.

5.2.4 Tâches à effectuer après la mise à niveau d'un firmware de bibliothèque


Remarque:

Cette procédure ne s'applique pas aux bibliothèques SL150.

Cette procédure permet d'actualiser les configurations de bibliothèque et SNMP de STA après la mise à niveau vers l'une des versions suivantes, ou supérieures, des firmwares de bibliothèque :

  • SL500 – FRS 1468

  • SL3000 – FRS 4.0

  • SL8500 – FRS 8.0

L'ID du moteur de bibliothèque est généré avec une nouvelle valeur 32 bits à partir de ces versions de firmware. Si vous n'effectuez pas cette procédure, STA ne pourra pas recevoir de déroutement SNMP provenant de la bibliothèque.

  1. Connectez-vous à l'interface utilisateur STA.

  2. Dans les détails de connexion pour la bibliothèque mise à niveau, effacez la valeur du champ Library Engine ID et cliquez sur Save. Voir "Modification des informations d'une bibliothèque surveillée".

  3. Rétablissez la connexion SNMP avec la bibliothèque. Voir "Test de la connexion SNMP vers la bibliothèque" dans le Guide d'installation et de configuration de STA.

  4. Notez le nouvel ID de moteur SNMP affiché dans le tableau des connexions SNMP.

  5. Connectez-vous à la CLI de la bibliothèque mise à niveau.

  6. Affichez tous les destinataires de déroutement SNMP. Voir "Affichage de tous les destinataires de déroutement SNMP".

  7. Vérifiez le niveau de version SNMP affiché pour le serveur STA :

    • Si "v2c" et affiché, quittez cette procédure.

    • Si "v3" est affiché, passez à l'étape suivante.

  8. Comparez l'ID de moteur affiché avec celui que vous avez noté à l'étape 4 :

    • S'ils sont identiques, quittez cette procédure.

    • S'ils ne sont pas identiques, passez à l'étape suivante.

  9. Notez le numéro d'indice du destinataire de déroutement STA.

  10. Supprimer le destinataire de déroutement STA. Voir "Suppression ou modification d'un destinataire de déroutement STA".

  11. Ajoutez à nouveau le destinataire de déroutement STA v3 à l'aide du nouvel ID du moteur de bibliothèque. Voir "Ajout d'un nouveau destinataire de déroutement".

5.2.5 Tâches à effectuer après un basculement Redundant Electronics

Si un basculement Redundant Electronics (RE) a eu lieu (bibliothèques SL3000 et SL8500 uniquement), procédez comme suit :

  1. Patientez 15 minutes après l'initialisation complète d'une carte nouvellement active.

  2. Effectuez un test de connexion afin de vérifier la connexion SNMP de la bibliothèque (voir "Test de la connexion SNMP vers la bibliothèque" dans le Guide d'installation et de configuration de STA).

  3. Effectuez une collecte de données afin de récupérer les données de configuration actuelles de la bibliothèque, voir la section "Obtenir les données de configuration les plus récentes de la bibliothèque" dans le Guide d'installation et de configuration de STA.

  4. Si une carte de contrôleur est remplacée après le basculement RE, mettez l'adresse IP de la bibliothèque à niveau dans STA. Voir les instructions sous "Modification des informations d'une bibliothèque surveillée".

La configuration STA de RE est décrite au chapitre "Concept de configuration de bibliothèque" dans le Guide d'installation et de configuration de STA.

5.2.6 Tâches à effectuer après la modification de l'adresse IP d'une bibliothèque ou du serveur STA

5.2.7 Tâches à exécuter après un changement de robot

Si vous modifiez le robot (par un ajout, une suppression ou un échange), vous devez effectuer une collecte de données manuelle afin de récupérer les données de configuration actuelles de la bibliothèque, voir la section "Obtenir les données de configuration les plus récentes de la bibliothèque" dans le Guide d'installation et de configuration de STA.