12.2 Gestion d'instances à l'aide de l'utilitaire ndsmanage

L'utilitaire ndsmanage permet de créer, de démarrer et d'arrêter des instances de serveur dans le coffre-fort d'identité. Il permet également d'afficher une liste des instances configurées.

12.2.1 Liste des instances du coffre-fort d'identité

Vous pouvez utiliser l'utilitaire ndsmanage pour afficher le chemin d'accès au fichier de configuration, le nom distinctif complet et le port de l'instance de serveur, ainsi que l'état de l'instance (actif ou inactif) des utilisateurs spécifiés. L'utilitaire prend en charge les paramètres suivants :

ndsmanage

Liste toutes les instances que vous avez configurées.

ndsmanage -a|--all

Liste les instances de tous les utilisateurs d'une installation spécifique du coffre-fort d'identité.

ndsmanage nom_utilisateur

Liste les instances configurées par l'utilisateur spécifié.

12.2.2 Création d'une instance dans le coffre-fort d'identité

  1. Dans la ligne de commande, entrez ndsmanage.

  2. Entrez c.

  3. À l'invite de commande, suivez les instructions pour créer la nouvelle instance.

12.2.3 Configuration et annulation de la configuration d'une instance dans le coffre-fort d'identité

Pour configurer une instance, entrez la commande suivante :

ndsconfig new -t treename -n server_context -a admin_FDN -b port_to_bind -D path_for_data 

Par exemple :

ndsconfig new -t mytree -n o=netiq -a cn=admin.o=company -b 1524 -D
/home/mary/inst1/var --config-file /home/mary/inst1/nds.conf

REMARQUE :le système d'exploitation Linux limite la création de sockets sur le système de fichiers monté. Avec eDirectory, NetIQ recommande d'installer le répertoire var sur le système de fichiers local (option -D avec ndsconfig). Le répertoire DIB peut, quant à lui, être installé sur n'importe quel système de fichiers (option -d avec ndsconfig).

Pour annuler la configuration d'une instance :

  1. Dans la ligne de commande, entrez ndsmanage.

  2. Sélectionnez l'instance dont vous souhaitez annuler la configuration.

  3. Entrez d.

12.2.4 Appel d'un utilitaire pour une instance du coffre-fort d'identité

Vous pouvez exécuter des utilitaires, tels que DSTrace, pour une instance. Supposons par exemple que vous souhaitez exécuter l'utilitaire DSTrace pour une instance 1 qui écoute sur le port 1524 et dont les fichiers de configuration et DIB se trouvent respectivement dans les répertoires /home/mary/inst1/nds.conf et /home/mary/inst1/var. Dans ce cas, vous pouvez entrer l'une des commandes suivantes :

ndstrace --config-file /home/mary/inst1/nds.conf

ou

ndstrace -h 164.99.146.109:1524

Si vous ne spécifiez pas les identificateurs d'instance, l'utilitaire affiche toutes vos instances. Vous pouvez alors sélectionner une instance.

12.2.5 Démarrage et arrêt d'instances dans le coffre-fort d'identité

Vous pouvez démarrer ou arrêter une ou plusieurs instances que vous avez configurées.

  1. (Conditionnel) Pour un processus guidé de démarrage ou d'arrêt d'une seule instance, procédez comme suit :

    1. Dans la ligne de commande, entrez ndsmanage.

    2. Sélectionnez l'instance que vous voulez démarrer ou arrêter.

    3. Entrez s ou k, respectivement pour démarrer ou arrêter l'instance.

  2. (Conditionnel) Pour démarrer ou arrêter une seule instance, entrez :

    ndsmanage start --config-file configuration_file_of_the_instance

    ou

    ndsmanage stop --config-file configuration_file_of_the_instance
  3. (Conditionnel) Pour démarrer ou arrêter toutes les instances, entrez :

    ndsmanage startall

    ou

    ndsmanage stopall