Les utilitaires DSRepair de chaque plate-forme OpenText eDirectory contiennent des fonctions avancées que vous ne pouvez pas utiliser normalement. Ces dernières sont activées par des paramètres spécifiques lors du chargement de l'utilitaire DSRepair sur ces différentes plates-formes.
Cliquez sur Démarrer > Paramètres > Panneau de configuration > OpenText eDirectory Services.
Cliquez sur dsrepair.dlm, puis sur Démarrer.
Pour accéder à DSRepair avec des options avancées, saisissez -a dans le champ Paramètres de démarrage de la console OpenText eDirectory Services avant de lancer le fichier dsrepair.dlm.
Pour exécuter DSRepair, entrez ndsrepair sur la console du serveur en utilisant la syntaxe suivante :
ndsrepair {-U |-E |-C |-P [-Ad] |-S [-Ad]|-N |-T |-J <entry_id> [-Ad -AM <attribute name>]} [-A <yes/no>] [-O <yes/no>][-F filename] [-h <local_interface:port>] [--config-file <configuration_file_path>]
ou
ndsrepair -R [-l yes|no] [-u yes|no] [-m yes|no] [-i yes|no] [-f yes|no][-d yes|no] [-t yes|no] [-o yes|no][-r yes|no] [-v yes|no] [-c yes|no] [-F filename] [-A yes|no] [-O yes|no]
IMPORTANT :le paramètre avancé [-Ad] doit être spécifié comme dernier argument. Il est recommandé de n'activer le paramètre avancé -Ad qu'à la demande du support technique d'OpenText. Si le fichier de configuration est fourni comme argument, il doit être spécifié avant le paramètre avancé [-Ad].
Pour effectuer une réparation sans surveillance et consigner des événements dans le fichier /root/ndsrepair.log ou pour annexer des événements au fichier journal existant, entrez la commande suivante :
ndsrepair -U -A no -F /root/ndsrepair.log
Pour afficher la liste de toutes les opérations globales de schéma ainsi que des options avancées, entrez la commande suivante :
ndsrepair -S -Ad
Pour réparer la base de données locale en provoquant son verrouillage, entrez la commande suivante :
ndsrepair -R -l yes
Pour réparer un objet unique si l'ID d'entrée de l'objet est connu, entrez la commande suivante :
ndsrepair -J <entry ID in hex>
Pour réparer une réplique ou une partition spécifique, entrez la commande suivante :
ndsrepair -P
Cette commande renvoie une liste de toutes les partitions présentes sur le serveur. Vous pouvez choisir une partition quelconque pour obtenir la liste des opérations pouvant être effectuées.
Pour afficher des informations sur l'espace disponible dans la base de données qu'il est possible de libérer pour votre usage, entrez la commande suivante :
ndsrepair -I
Pour réparer des adresses réseau, entrez la commande suivante :
ndsrepair -N
REMARQUE :l'entrée de la commande ndsrepair peut être réacheminée à partir d'un fichier d'options. Il s'agit d'un fichier texte qui contient des options et sous-options liées aux répliques et au fonctionnement des partitions qui n'exigent pas une authentification auprès du serveur. Les options ou sous-options sont séparées par un retour à la ligne. Vérifiez que le contenu du fichier se présente dans le bon ordre. Si ce contenu n'est pas dans le bon ordre, le résultat est imprévisible.
|
Option |
Description |
|---|---|
|
-U |
Option Réparation complète sans surveillance. Indique à DSRepair de s'exécuter et de quitter sans autre intervention de l'utilisateur. Vous pouvez consulter le fichier journal une fois la réparation effectuée pour connaître les opérations effectuées par DSRepair. Cette option n'est pas une réparation normalement recommandée par défaut. Résoudre des problèmes spécifiques est bien plus efficace que d'effectuer une réparation sans surveillance. |
|
-P |
Option Opérations de partition et de réplique. Répertorie les partitions dont des répliques sont stockées dans les fichiers de la base de données OpenText eDirectory du serveur actuel. Le menu des options de réplique permet de réparer les répliques, d'annuler une opération de partition, de planifier une synchronisation et de désigner la réplique locale comme réplique maîtresse. |
|
-S |
Option Opérations globales du schéma. Contient plusieurs opérations de schéma qui pourraient s'avérer nécessaires pour mettre le schéma du serveur en conformité avec la réplique maîtresse de l'objet Arborescence. Cependant, vous ne devez utiliser ces opérations que lorsque cela s'avère nécessaire. Les opérations de réparation locales et sans surveillance effectuent déjà une vérification du schéma. |
|
-C |
Option de vérification des objets de référence externe. Cette option vérifie chaque objet de référence externe afin de déterminer si une réplique contenant l'objet peut être localisée. Si tous les serveurs qui contiennent une réplique de la partition sur laquelle se trouve l'objet sont inaccessibles, l'objet ne peut pas être trouvé. Si l'objet est introuvable, un avertissement est envoyé. |
|
-E |
Option Rapporter la synchronisation de la réplique. Cette option indique l'état de synchronisation des répliques de chacune des partitions possédant une réplique sur le serveur actuel. Cette opération lit l'attribut État de la synchronisation de l'objet Arborescence de la réplique sur chacun des serveurs contenant des répliques des partitions. L'heure de la dernière synchronisation réussie avec tous les serveurs et les erreurs survenues depuis cette synchronisation sont affichées. Un message d'avertissement s'affiche si la synchronisation n'est pas terminée dans les douze heures. |
|
-N |
Option Serveurs connus de cette base de données. Répertorie tous les serveurs connus de la base de données OpenText eDirectory locale. Si le serveur actuel contient une réplique de la partition Arborescence, il affiche la liste de tous les serveurs de l'arborescence OpenText eDirectory. Sélectionnez un serveur pour l'exécution des options. |
|
-J |
Répare un seul objet du serveur local. Vous devez fournir l'ID d'entrée (au format hexadécimal) de l'objet à réparer. Vous pouvez utiliser cette option à la place de Réparation sans surveillance (-U) pour réparer un objet endommagé spécifique. L'exécution de l'option Réparation sans surveillance peut prendre plusieurs heures, selon la taille de la base de données. Cette option permet de gagner du temps. |
|
-T |
Option Synchronisation horaire. Contacte chaque serveur répertorié dans la base de données OpenText eDirectory locale pour lui demander des informations sur son état de synchronisation horaire. Si ce serveur contient une réplique de la partition Arborescence, chaque serveur de l'arborescence OpenText eDirectory est interrogé. Indique également la version d'OpenText eDirectory exécutée sur chaque serveur. |
|
-Un fichier |
Option d'ajout au fichier journal existant. Les informations sont ajoutées au fichier journal existant. cette option est activée par défaut. |
|
-O |
Option de consignation de la sortie dans un fichier. cette option est activée par défaut. |
|
-F nom_fichier |
Consigne la sortie dans le fichier spécifié. |
|
-R |
Option Réparer la base de données locale. Répare la base de données OpenText eDirectory locale. L'option de réparation permet d'éliminer les incohérences dans la base de données locale afin qu'OpenText eDirectory puisse ouvrir cette dernière et y accéder. Elle est associée à des sous-options qui facilitent les opérations de réparation réalisées sur la base de données. Cette option comporte des modificateurs de fonction qui sont décrits dans le tableau ci-dessous. |
|
-I |
Affiche des informations sur l'espace disponible dans la base de données qu'il est possible de libérer pour votre usage. OpenText eDirectory vous permet de récupérer les enregistrements vides et de réutiliser l'espace disponible à l'aide de l'option Récupérer de la commande ndsrepair. |
Les modificateurs de fonction utilisés avec l'option -R sont décrits ci-après :
|
Option |
Description |
|---|---|
|
-l |
Verrouille la base de données OpenText eDirectory durant la réparation. |
|
-u |
Utilise une base de données OpenText eDirectory temporaire lors de la réparation. Invite l'utilisateur à enregistrer ou rejeter les modifications et à afficher le fichier journal. |
|
-m |
Option de maintien de la base de données initiale non réparée. |
|
-i |
Vérifie la structure et l'index de la base de données OpenText eDirectory. |
|
-f |
Option de récupération de l'espace libre dans la base de données. |
|
-d |
Option de reconstitution de l'ensemble de la base de données. |
|
-t |
Vérifie la structure de l'arborescence. Précisez Oui pour vérifier que tous les liens de l'arborescence à la base de données sont corrects. Indiquez Non pour ignorer cette vérification. Valeur par défaut = Yes. |
|
-o |
Option de reconstitution du schéma opérationnel. |
|
-r |
Option de réparation de toutes les répliques locales. |
|
-v |
Option de validation des fichiers de flux. |
|
-c |
Option de vérification des références locales. |
AVERTISSEMENT :Les fonctions décrites dans cette section peuvent causer des dommages irréparables à votre arborescence OpenText eDirectory si elles ne sont pas correctement utilisées. N'exécutez ces fonctions que sur instruction du support technique d'OpenText.
Effectuez une sauvegarde complète d'OpenText eDirectory sur le serveur avant d'utiliser ces fonctions dans un environnement de production. Pour plus d'informations, reportez-vous au Section 15.0, Sauvegarde et restauration de NetIQ OpenText eDirectory.
Sous Linux, entrez ndsrepair -R -Ad -XK2.
Sous Windows, entrez ces options dans le champ Paramètres de démarrage de NDSConsole avant de lancer dsrepair.dlm. Reportez-vous à la section Exécution de DSRepair sur le serveur OpenText eDirectory pour plus d'informations.
|
Paramètre |
Description |
|---|---|
|
-P |
Marque tous les objets OpenText eDirectory de type Inconnu comme étant référencés. Les objets référencés ne participent pas à la synchronisation des répliques dans OpenText eDirectory. |
|
-WM |
Dans de nombreux cas, l'attribut WM: Registered Workstations prend une valeur très élevée en cas d'utilisation de ZENworks® 2.0. L'exécution de DSRepair avec -WM supprime ces valeurs élevées. |
|
-XK2 |
Supprime tous les objets OpenText eDirectory dans la base de données OpenText eDirectory de ce serveur. Cette opération permet de détruire une réplique altérée qui ne peut être supprimée autrement. |
|
-XK3 |
Supprime toutes les références externes dans la base de données OpenText eDirectory de ce serveur. Cette opération permet de détruire toutes les références externes d'une réplique défectueuse. Si les références sont à l'origine du problème, OpenText eDirectory peut les recréer afin de rétablir le bon fonctionnement de la réplique. |
|
-RC |
Sauvegarde la DIB. Cette option n'est disponible que sous Windows. |
|
-OT |
Applique des tampons horaires aux notices nécrologiques pendant une réparation locale de la base de données. Toutes les notices nécrologiques reçoivent un tampon horaire sauf INHIBIT MOVE. |
|
-NLD |
Supprime IRF des objets NLS:Certificat de licence et NLS:Conteneur du produit. |
|
-AM |
Déplace les attributs qui répondent aux critères spécifiques vers un autre conteneur dans la base de données FLAIM. Pour plus d'informations sur les attributs OpenText eDirectory qui répondent aux critères de déplacement vers un autre conteneur, reportez-vous à FLAIM Attribute Containerization (Conteneurisation des attributs FLAIM). |
|
-AH |
Ne crée pas les fichiers NDO lorsque la taille DIB est inférieure à 1 Go et que les anciens fichiers NDO ont plus de 72 heures. |