14.6 Rafraîchissement du serveur LDAP

Après avoir modifié une option ou un paramètre de configuration sur un serveur LDAP, vous devez rafraîchir le serveur afin que les changements soit appliqués.

Vous ne pouvez cependant pas le rafraîchir lorsque des requêtes LDAP sont en cours de traitement. Par exemple, si une opération nécessite un parcours de l'arborescence eDirectory de quinze minutes, le rafraîchissement n'aura lieu qu'une fois cette opération terminée.

De même, vous ne pouvez pas arrêter le serveur LDAP lorsque ses threads sont en activité.

Lorsqu'un rafraîchissement est planifié, le serveur LDAP retarde le démarrage des nouvelles requêtes LDAP jusqu'à ce qu'il soit exécuté.

Par défaut, toutes les trente minutes, le serveur LDAP vérifie les tampons horaires sur les objets Serveur LDAP et Groupe LDAP afin de détecter les éventuels changements de paramètres. S'il en détecte, le serveur les applique.

S'il constate que les tampons horaires des paramètres n'ont pas changé, aucun rafraîchissement n'a lieu. Si vous imposez un rafraîchissement, le serveur ignore les tampons horaires et applique les modifications.

Pour rafraîchir le serveur LDAP, effectuez l'une des opérations ci-dessous :

  • Utilisez iManager.

    • 1. Sur la page Rôles et tâches, cliquez sur LDAP > Options LDAP > Afficher les serveurs LDAP.
    • 2. Cliquez sur le serveur LDAP, puis sur Rafraîchir.
  • Attendez que le serveur se reconfigure durant l'intervalle de rafraîchissement.

  • Déchargez puis rechargez nldap.nlm.

    Il n'est pas nécessaire de décharger des programmes NLM préalablement requis avant de décharger le fichier nldap.nlm.

    Nldap.nlm décharge, puis recharge les programmes dépendants de NLM.

  • Dans la ligne de commande, modifiez l'intervalle de rafraîchissement.

    Cette option peut s'avérer utile si vos liaisons WAN ne sont pas actives en permanence. Vous pouvez au besoin augmenter ou réduire temporairement la pulsation du serveur.

    Cette modification n'est pas permanente. Vous devez entrer à nouveau la commande lors de chaque chargement du fichier nldap.nlm.

    À partir de la console du serveur, entrez

    ldap refresh [=] [date][heure][intervalle]

    • Le format de la variable de date est mm:jj:aaaa. Si vous entrez des zéros dans tous les champs de date, la date actuelle est utilisée.

    • Le format de la variable d'heure est hh:mm:ss. Si vous entrez des zéros dans tous les champs d'heure, l'heure actuelle est utilisée.

    • Le format de l'intervalle est égal à 0 ou compris entre 1 et 2 147 483 647 minutes. Si vous entrez zéro, la valeur par défaut utilisée est 30 minutes.

    Vous pouvez afficher cette commande au fichier autoexec.ncf dans le répertoire sys:\system. Placez la commande après la ligne qui charge nldap.nlm.