Le client eDirectory Management Toolbox (eMBox) est un client Java à ligne de commande qui permet d'accéder à DSRepair à distance. Le client peut être lancé en mode de traitement par lots (batch). Vous pouvez donc l'utiliser pour effectuer des réparations sans surveillance à l'aide de l'outil eMTool DSRepair d'eDirectory.
Le fichier emboxclient.jar est installé sur votre serveur dans le cadre de l'installation d'eDirectory. Vous pouvez l'exécuter sur toute machine dotée d'une JVM. Pour plus d'informations sur le client, reportez-vous à la Section 22.1, Utilisation du client à ligne de commande.
Exécutez le client en mode interactif en entrant les éléments suivants dans la ligne de commande :
java -cp path_to_the_file/emboxclient.jar -i
(Si le fichier emboxclient.jar figure déjà dans votre chemin d'accès à la classe, il vous suffit d'entrer la commande java -i.)
L'invite du client apparaît :
Client>
Connectez-vous au serveur à réparer en entrant la commande suivante :
login -s server_name_or_IP_address -p port_number -u username.context -w password -n
Le numéro de port est généralement 80 ou 8028, à moins qu'il ne soit déjà utilisé par un serveur Web. L'option -n ouvre une connexion non sécurisée.
Le client indique si la connexion a abouti.
Entrez une commande de réparation à l'aide de la syntaxe suivante :
dsrepair.tâche options
Par exemple, dsrepair.ufr effectue une réparation complète sans surveillance.
dsrepair.rld -a -v répare la base de données locale à l'aide des options Réparer toutes les répliques locales et Vérifier les références locales.
Chaque paramètre doit être délimité par un espace. L'ordre des paramètres n'a pas d'importance.
Le client indique la réussite ou l'échec de la réparation.
Pour plus d'informations sur les options de l'outil eMTool DSRepair, reportez-vous à la section Options de l'outil eMTool DSRepair.
Déconnectez-vous du client en entrant la commande suivante :
logout
Quittez le client en entrant la commande suivante :
exit
Les tableaux suivants listent les options de l'outil eMTool DSRepair. Vous pouvez également utiliser la commande list -t dsrepair du client pour afficher les options DSRepair de manière détaillée. Pour plus d'informations, reportez-vous à la section Liste des outils eMTools et de leurs services.
Option |
Description |
---|---|
rso -o -d |
Réparation d'objet unique, ID d'objet au format hexadécimal, DN d'objet |
rts |
Synchronisation horaire |
rss |
Signaler l'état de la synchronisation de toutes les partitions |
rld -l -t -d -p -i -f -c -o -a -m -v |
|
ufr |
Réparation complète sans surveillance |
rsn -o -d |
Réparer l'adresse réseau du serveur sélectionné, ID d'objet au format hexadécimal, DN d'objet |
ran |
Réparer toutes les adresses réseau |
rsr -p -d |
Réparer la réplique sélectionnée, ID de partition, DN de partition |
rer |
Réparation de toutes les répliques |
ror -p -d |
Réparer l'anneau de répliques sélectionné, ID de partition, DN de partition |
rar |
Réparer l'anneau, toutes les répliques |
ssa -p -d |
Signaler l'état de synchronisation des répliques de tous les serveurs, ID de partition, DN de partition |
cer |
Vérifier les références externes |
rao -p -d -s -d |
Recevoir tous les objets pour cette réplique, ID de partition, DN de partition, ID de serveur, DN de serveur |
sao -p -d -s -d |
Envoyer tous les objets à chaque réplique de l'anneau, ID de partition, DN de partition, ID de serveur, DN de serveur |
dne -p -d |
Réparer les tampons horaires et déclarer une nouvelle période, ID de partition, DN de partition |
sri -p -d |
Planifier une synchronisation immédiate, ID de partition, DN de partition, ID de serveur, DN de serveur |
sks -p -d -s -d |
Synchroniser les répliques sur le serveur sélectionné, ID de partition, DN de partition, ID de serveur, DN de serveur |
ske -p -d |
Synchroniser les répliques sur tous les serveurs, ID de partition, DN de partition |
dsr -p -d |
Détruire la réplique sélectionnée sur ce serveur, ID de partition, DN de partition |
xsr -p -d -s -d |
Supprimer ce serveur de l'anneau de répliques, ID de partition, DN de partition, ID de serveur, DN de serveur |
dnm -p -d |
Désigner ce serveur comme la nouvelle réplique maîtresse, ID de partition, DN de partition |
dul |
Supprimer les objets Feuille inconnus |