Utilisation des services de noms et d'annuaire Oracle® Solaris 11.2 : LDAP

Quitter la vue de l'impression

Mis à jour : Juillet 2014
 
 

Vérification de l'exécution du démon ldap_cachemgr

Le démon ldap_cachemgr doit être en cours d'exécution et fonctionner correctement à tout moment. Dans le cas contraire, le système ne fonctionne pas. Lorsque vous configurez et démarrez le service client LDAP, svc:/network/ldap/client, la méthode SMF client démarre automatiquement le démon ldap_cachemgr. Il existe plusieurs façon de déterminer si le service client LDAP est en ligne :

  • Exécutez la commande svcs pour déterminer si le service est activé.

    # svcs \*ldap\*
    STATE          STIME    FMRI
    disabled       Aug_24   svc:/network/ldap/client:default
  • Utilisez l'option –l pour afficher toutes les informations sur le service.

    # svcs -l network/ldap/client:default
    fmri svc:/network/ldap/client:default
    name LDAP Name Service Client
    enabled false
    state disabled
    next_state none
    state_time Thu Oct 20 23:04:11 2011
    logfile /var/svc/log/network-ldap-client:default.log
    restarter svc:/system/svc/restarter:default
    contract_id
    manifest /lib/svc/manifest/network/ldap/client.xml
    manifest /lib/svc/manifest/milestone/config.xml
    manifest /lib/svc/manifest/network/network-location.xml
    manifest /lib/svc/manifest/system/name-service/upgrade.xml
    dependency optional_all/none svc:/milestone/config (online)
    dependency optional_all/none svc:/network/location:default (online)
    dependency require_all/none svc:/system/filesystem/minimal (online)
    dependency require_all/none svc:/network/initial (online)
    dependency require_all/restart svc:/network/nis/domain (online)
    dependency optional_all/none svc:/system/manifest-import (online)
    dependency require_all/none svc:/milestone/unconfig (online)
    dependency optional_all/none svc:/system/name-service/upgrade (online)
  • Exécutez ldap_cachemgr avec l'option –g.

    Cette option fournit des informations supplémentaires sur l'état, qui peuvent s'avérer utiles lors du diagnostic de problèmes.

    # /usr/lib/ldap/ldap_cachemgr -g
    cachemgr configuration:
    server debug level          0
    server log file "/var/ldap/cachemgr.log"
    number of calls to ldapcachemgr         19
    
    cachemgr cache data statistics:
    Configuration refresh information:
    Previous refresh time: 2010/11/16 18:33:28
    Next refresh time:     2010/11/16 18:43:28
    Server information:
    Previous refresh time: 2010/11/16 18:33:28
    Next refresh time:     2010/11/16 18:36:08
    server: 192.168.0.0, status: UP
    server: 192.168.0.1, status: ERROR
    error message: Can't connect to the LDAP server
    Cache data information:
    Maximum cache entries:          256
    Number of cache entries:          2

Si le démon ldap_cachemgr est désactivé, activez-le à l'aide de la commande suivante :

# svcadm enable network/ldap/client

Pour plus d'informations à propos du démon, reportez-vous à la page de manuel ldap_cachemgr(1M)