Le client eDirectory Management Toolbox (eMBox) est un client Java à ligne de commande qui permet d'accéder à DSRepair à distance. Le client eMBox 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 de eDirectory.
Le fichier emboxclient.jar est installé sur votre serveur comme élément de eDirectory. Vous pouvez l'exécuter sur toute machine dotée d'une JVM. Pour plus d'informations sur le client eMBox, reportez-vous à Utilisation du client à ligne de commande eMBox.
-
Exécutez le client eMBox en mode interactif en entrant les éléments suivants dans la ligne de commande :
java -cp chemin_fichier/emboxclient.jar embox -i
(Si vous avez déjà placé le fichier emboxclient.jar dans votre chemin d'accès à la classe, il vous suffit d'entrer java embox -i.)
L'invite du client eMBox apparaît :
Client eMBox>
-
Loguez-vous au serveur à réparer en entrant la commande suivante :
login -snom_ou_adresse_IP_serveur -pnuméro_port
-unom_utilisateur.contexte -wmot_de_passe -n
Le numéro de port est généralement 80 ou 8008, à moins qu'il ne soit déjà utilisé par un serveur Web. L'option -n ouvre une connexion non sécurisée.
Le client eMBox indique si le login a réussi.
-
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 eMBox 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 à Options de l'outil eMTool DSRepair.
-
Déloguez-vous du client eMBox en entrant la commande suivante :
logout
-
Quittez le client eMBox. Pour ce faire, entrez la commande suivante :
Quitter
Les tableaux suivants listent les options de l'outil eMTool DSRepair. Vous pouvez également utiliser la commande list -tdsrepair du client eMBox pour afficher les options DSRepair de manière détaillée. Pour plus d'informations, reportez-vous à Listage des outils eMTools et de leurs services
rso -o -d |
Réparation d'objet 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 -e -c -o -a -m -v |
Réparation de la base de données locale Verrouiller la base de données eDirectory pendant la réparation Utiliser la base de données temporaire de eDirectory pendant la réparation Maintainir les bases de données non réparées d'origine Vérifier la structure de la base de données Vérifier la structure et l'index de la base de données Récupérer l'espace libre de la base de données Reconstruire toute la base de données Vérifier la structure de l'arborescence Reconstruire le schéma opérationnel Réparer toutes les répliques locales Valider les répertoires de messagerie et les fichiers de flux Vérifier les références locales |
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, la réplique sélectionnée 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 dans ce serveur ID de partition DN de partition |
xsr -p -d -s -d |
Enlever ce serveur de l'anneau de réplique ID de partition DN de partition ID de serveur DN de serveur |
dnm -p -d |
Désigner ce serveur en tant que nouvelle réplique maîtresse ID de partition DN de partition |
dul |
Supprimer les objets Feuille inconnus |