Ignorer les liens de navigation
Quitter l'aperu
| Guide d'administration d'Oracle VM Server for SPARC 3.0 Oracle VM Server for SPARC (Français)

Périmètre de la recherche:

- Ce document
- Toute la bibliothque

## Utilisation des déroutements SNMP

Cette section décrit la configuration de votre système afin d'envoyer et de recevoir des déroutements. Elle décrit également les déroutements que vous pouvez utiliser pour recevoir des notifications de modifications pour les domaines logiques (domaines), ainsi que d'autres déroutements que vous êtes susceptible d'utiliser.

Oracle VM Server for SPARC MIB fournit les mêmes déroutements SNMP pour Oracle Solaris 10et Oracle Solaris 11.

Cependant, le démon `snmptrapd` n'accepte plus automatiquement les déroutements entrants pour Oracle Solaris 11. Il faut donc configurer le démon avec des chaînes de communauté SNMP v1 et v2c autorisées, avec des utilisateurs SNMPv3 ou les deux. Les déroutements et les notifications non autorisés sont supprimés. Reportez-vous à la page de manuel `snmptrapd.conf`(4) ou `snmptrapd.conf`(5).

### Utilisation des déroutements du module Oracle VM Server for SPARC MIB

#### Envoi et réception de déroutements

MIB Oracle Solaris 11 contient les mêmes déroutements SNMP que ceux disponibles dans MIB Oracle Solaris 10. Cependant, les versions `net-snmp` sont différentes et ne doivent pas être configurées de la même manière. Dans MIB Oracle Solaris 10, `snmptrapd` accepte toutes les notifications entrantes et les consigne automatiquement. Dans MIB Oracle Solaris 11, des contrôles d'accès sont appliqués aux notifications entrantes. Si `snmptrapd` est exécuté sans fichier de configuration approprié ou sans paramètres de contrôle d'accès équivalents, ces déroutements ne sont pas traités. Reportez-vous à la page de manuel `snmptrapd.conf`(4) ou `snmptrapd.conf`(5).

### Procédure d'envoi de déroutements

1. Configurez le déroutement.
   - Configuration d'un déroutement sur un système Oracle Solaris 10.

     Editez le fichier `/etc/sma/snmp/snmpd.conf` afin d'ajouter les directives qui définissent le déroutement, la version et la destination.

         trapcommunity string --> define community string to be used when sending traps
         trapsink host[community [port]] --> to send v1 traps
         trap2sink host[community [port]] --> to send v2c traps
         informsink host[community [port]] --> to send informs

     Pour plus d'informations, reportez-vous à la page de manuel `snmpd.conf`(4) ou `snmpd.conf`(5).

   - Configuration d'un déroutement sur un système Oracle Solaris 11.

     Modifiez le fichier de configuration SNMP `/etc/net-snmp/snmp/snmpd.conf` de façon à ajouter des directives définissant le déroutement, la version inform et la destination.

         trapcommunity string --> define community string to be used when sending traps
         trapsink host[community [port]] --> to send v1 traps
         trap2sink host[community [port]] --> to send v2c traps
         informsink host[community [port]] --> to send informs

     Pour plus d'informations, reportez-vous à la page de manuel `snmpd.conf`(4) ou `snmpd.conf`(5).

     Par exemple, les directives suivantes utilisent la chaîne `public` comme chaîne de communauté lors de l'envoi des déroutements et les déroutements `v1` sont envoyés à la destination `localhost` :

         trapcommunity public
         trapsink localhost

2. Configurez les paramètres du contrôle d'accès en modifiant un fichier de configuration `/usr/etc/snmp/snmptrapd.conf` SNMP `trapd` ou créez-en un nouveau.

   L'exemple suivant affiche les utilisateurs autorisés à envoyer des déroutements (`public`) et la manière dont les déroutements entrants doivent être traités (`log,execute,net`). Reportez-vous à la page de manuel `snmptrapd.conf`(4) ou `snmptrapd.conf`(5).

       authCommunity log,execute,net public

3. Pour recevoir des messages d'interruption SNMP, démarrez l'utilitaire démon des déroutements SNMP, `snmptrapd`.

Exemple 16-4 Envoi de déroutements SNMP `v1` et `v2c`

Cet exemple envoie des déroutements `v1` et `v2c` au démon de déroutement SNMP qui s'exécute sur le même hôte. Mettez à jour le fichier `/etc/sma/snmp/snmpd.conf` Oracle Solaris 10 ou le fichier `/etc/net-snmp/snmp/snmpd.conf` Oracle Solaris 11 en respectant les directives suivantes :

    trapcommunity public
    trapsink localhost
    trap2sink localhost

### Procédure de réception de déroutements

- Lancez l'utilitaire du démon de déroutement SNMP.
  - Démarrez l'utilitaire de déroutements SNMP Oracle Solaris 10.

    Pour plus d'informations sur les options du format de sortie, reportez-vous à la page de manuel `snmptrapd`(1M).

    L'utilitaire `snmptrapd` est une application SNMP qui reçoit et consigne les messages `TRAP` SNMP. Par exemple, la commande `snmptrapd` suivante indique qu'un nouveau domaine a été créé (`ldomTrapDesc = Ldom Created`) avec le nom `ldg2` (`ldomName = ldg2`).

        # /usr/sfw/sbin/snmptrapd -P -F \
        "TRAP from %B on %m/%l/%y at %h:%j:%k Enterprise=%N Type=%w SubType=%q\n
        with Varbinds: %v\nSecurity info:%P\n\n" localhost:162
        TRAP from localhost on 5/18/2007 at 16:30:10 Enterprise=. Type=0 SubType=0
        with Varbinds: DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (47105)
        0:07:51.05 SNMPv2-MIB::snmpTrapOID.0 = OID: SUN-LDOM-MIB::ldomCreate
        SUN-LDOM-MIB::ldomIndexNotif = INTEGER: 3 SUN-LDOM-MIB::ldomName = STRING: ldg2
        SUN-LDOM-MIB::ldomTrapDesc = STRING: Ldom Created
        Security info:TRAP2, SNMP v2c, community public

    Notez que la chaîne d'argument de l'option `-F` est répartie sur deux lignes afin que le contenu soit lisible.

  - Démarrez l'utilitaire de déroutements SNMP Oracle Solaris 11.

    Pour plus d'informations sur les options du format de sortie, reportez-vous à la page de manuel `snmptrapd`(1M).

    L'utilitaire `snmptrapd` est une application SNMP qui reçoit et consigne les messages `TRAP` SNMP. Par exemple, la commande `snmptrapd` suivante indique qu'un nouveau domaine a été créé (`ldomTrapDesc = Ldom Created`) avec le nom `ldg2` (`ldomName = ldg2`).

        # /usr/sbin/snmptrapd -f -Le -F \
        "TRAP from %B on %m/%l/%y at %h:%j:%k Enterprise=%N Type=%w SubType=%q\n
        with Varbinds: %v\nSecurity info:%P\n\n" localhost:162
        NET-SNMP version 5.4.1
        TRAP from localhost on 6/27/2012 at 12:13:48
        Enterprise=SUN-LDOM-MIB::ldomMIBTraps Type=6 SubType=SUN-LDOM-MIB::ldomCreate
        with Varbinds: SUN-LDOM-MIB::ldomIndexNotif = INTEGER: 3
        SUN-LDOM-MIB::ldomName = STRING: ldg2   SUN-LDOM-MIB::ldomTrapDesc = STRING:
        Ldom Created
        Security info:TRAP, SNMP v1, community public

    Notez que la chaîne d'argument de l'option `-F` est répartie sur deux lignes afin que le contenu soit lisible.

### Description des déroutements Oracle VM Server for SPARC MIB

Cette section décrit les déroutements Oracle VM Server for SPARC MIB que vous pouvez utiliser.

#### Création de domaine (`ldomCreate`)

Ce déroutement vous notifie lorsque des domaines sont créés.

Tableau 16-24 Déroutement de création de domaine (`ldomCreate`)

Nom | Type de données | Description
--- | --- | ---
`ldomIndexNotif` | Nombre entier | Index dans `ldomTable`
`ldomName` | Chaîne d'affichage | Nom du domaine
`ldomTrapDesc` | Chaîne d'affichage | Description du déroutement.

#### Destruction de domaine (`ldomDestroy`)

Ce déroutement vous notifie lorsque des domaines sont détruits.

Tableau 16-25 Déroutement de destruction de domaine (`ldomDestroy`)

Nom | Type de données | Description
--- | --- | ---
`ldomIndexNotif` | Nombre entier | Index dans `ldomTable`
`ldomName` | Chaîne d'affichage | Nom du domaine
`ldomTrapDesc` | Chaîne d'affichage | Description du déroutement.

#### Modification de l'état du domaine (`ldomStateChange`)

Ce déroutement vous notifie en cas de modification de l'état de fonctionnement d'un domaine.

Tableau 16-26 Déroutement de modification de l'état du domaine (`ldomStateChange`)

Nom | Type de données | Description
--- | --- | ---
`ldomIndexNotif` | Nombre entier | Index dans `ldomTable`
`ldomName` | Chaîne d'affichage | Nom du domaine
`ldomOperState` | Nombre entier | Nouvel état du domaine.
`ldomStatePrev` | Nombre entier | Ancien état du domaine.
`ldomTrapDesc` | Chaîne d'affichage | Description du déroutement.

#### Modification de la CPU virtuelle (`ldomVCpuChange`)

Ce déroutement vous notifie lorsque le nombre de CPU virtuelles d'un domaine change.

Tableau 16-27 Déroutement de modification de la CPU virtuelle (`ldomVCpuChange`)

Nom | Type de données | Description
--- | --- | ---
`ldomIndexNotif` | Nombre entier | Index dans `ldomTable`
`ldomName` | Chaîne d'affichage | Nom du domaine contenant la CPU virtuelle.
`ldomNumVCPU` | Nombre entier | Nouveau nombre de CPU virtuelles pour le domaine.
`ldomNumVCPUPrev` | Nombre entier | Ancien nombre de CPU virtuelles pour le domaine.
`ldomTrapDesc` | Chaîne d'affichage | Description du déroutement.

#### Modification de la mémoire virtuelle (`ldomVMemChange`)

Ce déroutement vous notifie lorsque la quantité de mémoire virtuelle d'un domaine change.

Tableau 16-28 Déroutement de modification de la mémoire virtuelle (`ldomVMemChange`)

Nom | Type de données | Description
--- | --- | ---
`ldomIndexNotif` | Nombre entier | Index dans `ldomTable`
`ldomName` | Chaîne d'affichage | Nom du domaine contenant la mémoire virtuelle.
`ldomMemSize` | Nombre entier | Quantité de mémoire virtuelle dans le domaine.
`ldomMemSizePrev` | Nombre entier | Quantité antérieure de mémoire virtuelle dans le domaine.
`ldomMemUnit` | Nombre entier | Unité de mémoire pour la mémoire virtuelle, parmi les suivantes : 1 = Ko 2 = Mo 3 = Go 4 = octets Si cela n'est pas spécifié, la valeur de l'unité est octets.
`ldomMemUnitPrev` | Nombre entier | Unité de mémoire pour la mémoire virtuelle antérieure, parmi les suivantes : 1 = Ko 2 = Mo 3 = Go 4 = octets Si cela n'est pas spécifié, la valeur de l'unité est octets.
`ldomTrapDesc` | Chaîne d'affichage | Description du déroutement.

#### Modification du service de disques virtuels (`ldomVdsChange`)

Ce déroutement vous notifie en cas de modification du service de disques virtuels.

Tableau 16-29 Déroutement de modification du service de disques virtuels d'un domaine (`ldomVdsChange`)

Nom | Type de données | Description
--- | --- | ---
`ldomIndexNotif` | Nombre entier | Index dans `ldomTable`
`ldomName` | Chaîne d'affichage | Nom du domaine contenant le service de disques virtuels.
`ldomVdsServiceName` | Chaîne d'affichage | Nom du service de disques virtuels modifié.
`ldomChangeFlag` | Nombre entier | Indique que l'une des modifications suivantes s'est produite sur le service de disques virtuels : 1 = Ajout 2 = Modification 3 = Suppression
`ldomTrapDesc` | Chaîne d'affichage | Description du déroutement.

#### Modification du disque virtuel (`ldomVdiskChange`)

Ce déroutement vous notifie en cas de modification du disque virtuel d'un domaine.

Tableau 16-30 Déroutement de modification du disque virtuel (`ldomVdiskChange`)

Nom | Type de données | Description
--- | --- | ---
`ldomIndexNotif` | Nombre entier | Index dans `ldomTable`
`ldomName` | Chaîne d'affichage | Nom du domaine contenant le périphérique de disques virtuels.
`ldomVdiskName` | Chaîne d'affichage | Nom du périphérique de disques virtuels modifié.
`ldomChangeFlag` | Nombre entier | Indique que l'une des modifications suivantes s'est produite sur le service de disques virtuels : 1 = Ajout 2 = Modification 3 = Suppression
`ldomTrapDesc` | Chaîne d'affichage | Description du déroutement.

#### Modification du commutateur virtuel (`ldomVswChange`)

Ce déroutement vous notifie en cas de modification du commutateur virtuel d'un domaine.

Tableau 16-31 Déroutement de modification du commutateur virtuel (`ldomVswChange`)

Nom | Type de données | Description
--- | --- | ---
`ldomIndexNotif` | Nombre entier | Index dans `ldomTable`
`ldomName` | Chaîne d'affichage | Nom du domaine contenant le service de commutateurs virtuels.
`ldomVswServiceName` | Chaîne d'affichage | Nom du service de commutateurs virtuels modifié.
`ldomChangeFlag` | Nombre entier | Indique que l'une des modifications suivantes s'est produite sur le service de commutateurs virtuels : 1 = Ajout 2 = Modification 3 = Suppression
`ldomTrapDesc` | Chaîne d'affichage | Description du déroutement.

#### Modification de réseau virtuel (`ldomVnetChange`)

Ce déroutement vous notifie en cas de modification du réseau virtuel d'un domaine.

Tableau 16-32 Déroutement de modification de réseau virtuel (`ldomVnetChange`)

Nom | Type de données | Description
--- | --- | ---
`ldomIndexNotif` | Nombre entier | Index dans `ldomTable`
`ldomName` | Chaîne d'affichage | Nom du domaine contenant le périphérique réseau virtuel.
`ldomVnetDevName` | Chaîne d'affichage | Nom du périphérique réseau virtuel du domaine.
`ldomChangeFlag` | Nombre entier | Indique que l'une des modifications suivantes s'est produite sur le service de disques virtuels : 1 = Ajout 2 = Modification 3 = Suppression
`ldomTrapDesc` | Chaîne d'affichage | Description du déroutement.

#### Modification du concentrateur de consoles virtuelles (`ldomVccChange`)

Ce déroutement vous notifie en cas de modification du concentrateur de consoles virtuelles d'un domaine.

Tableau 16-33 Déroutement de modification du concentrateur de consoles virtuelles (`ldomVccChange`)

Nom | Type de données | Description
--- | --- | ---
`ldomIndexNotif` | Nombre entier | Index dans `ldomTable`
`ldomName` | Chaîne d'affichage | Nom du domaine contenant le concentrateur de consoles virtuelles.
`ldomVccName` | Chaîne d'affichage | Nom du service de concentrateurs de consoles virtuelles modifié.
`ldomChangeFlag` | Nombre entier | Indique que l'une des modifications suivantes s'est produite sur le concentrateur de consoles virtuelles : 1 = Ajout 2 = Modification 3 = Suppression
`ldomTrapDesc` | Chaîne d'affichage | Description du déroutement.

#### Modification du groupe de consoles virtuelles (`ldomVconsChange`)

Ce déroutement vous notifie en cas de modification du groupe de consoles virtuelles d'un domaine.

Tableau 16-34 Déroutement de modification du groupe de consoles virtuelles (`ldomVconsChange`)

Nom | Type de données | Description
--- | --- | ---
`ldomIndexNotif` | Nombre entier | Index dans `ldomTable`
`ldomName` | Chaîne d'affichage | Nom du domaine contenant le groupe de consoles virtuelles.
`ldomVconsGroupName` | Chaîne d'affichage | Nom du groupe de consoles virtuelles modifié.
`ldomChangeFlag` | Nombre entier | Indique que l'une des modifications suivantes s'est produite sur le groupe de consoles virtuelles : 1 = Ajout 2 = Modification 3 = Suppression
`ldomTrapDesc` | Chaîne d'affichage | Description du déroutement.

Copyright © 2007, 2013, Oracle et/ou ses affiliés. Tous droits réservés. Notice légale |