Configuration de la reconnaissance asynchrone
Pour exécuter une reconnaissance asynchrone, vous devez commencer par configurer cette reconnaissance.
Pour configurer une reconnaissance asynchrone, vous devez générer un package de script de reconnaissance, le copier sur le système cible et exécuter le script sur le système cible. La sortie du script de reconnaissance est un fichier archive contenant les résultats de la reconnaissance. Vous devez ensuite déplacer ce fichier vers le serveur TADDM.
Exécutez la reconnaissance. Les droits du superutilisateur ne sont pas nécessaires pour exécuter cette reconnaissance.
Au cours de la reconnaissance, si le détecteur Ping,
le détecteur de port ou le détecteur de session ne peut pas accéder au système cible, le système cible est
considéré comme étant inaccessible. Si la valeur de la propriété
com.ibm.cdb.discover.asd.ProcessUnreachableIPs est définie sur
true, le détecteur de reconnaissance asynchrone
est exécuté pour traiter le fichier archive de reconnaissance du système cible. Le fichier archive est traité uniquement si l'adresse IP de la portée de reconnaissance
correspond à l'adresse IP du système qui a généré le fichier archive. Selon le contenu de ce fichier,
les détecteurs sont planifiés en vue du traitement de la sortie du script. Une fois le fichier archive traité, il est renommé tarfilename.tar_DONE de sorte qu'il n'est pas traité à nouveau.
- Redonnez au fichier archive son nom d'origine. Par exemple, supprimez
_DONEdu nom de fichier. - Le fichier .processed du répertoire $COLLATION_HOME/var/asdd contient une liste des fichiers archive traités. Supprimez le nom du fichier archive du fichier .processed.
Plusieurs fichiers archive de systèmes différents peuvent être traités en une seule exécution de la reconnaissance, mais un seul fichier archive pour chaque système cible est traité. Si un système cible contient plusieurs fichiers archive, seul le plus récent est traité.
Pour reconnaître plusieurs fichiers d'archive de différents systèmes dans une seule exécution de reconnaissance, copiez chaque fichier archive à l'emplacement défini par la propriété com.ibm.cdb.discover.asd.AsyncDiscoveryResultsDirectory. Incluez l'adresse IP de chaque système cible dans la portée de la reconnaissance.
Etant donné que le script de reconnaissance utilise la commande tar pour créer le fichier d'archive de reconnaissance, si vous utilisez un serveur TADDM exécutant le système d'exploitation Windows, vous devez installer un programme tar tiers que TADDM doit utiliser pour extraire les fichiers du fichier d'archive. L'emplacement du programme TAR est défini par la propriété com.ibm.cdb.tarpath.
Pour référence, l'implémentation de tar tiers « bsdtar » est prise en charge lorsqu'elle est configurée via la propriété mentionnée ci-dessus pour le serveur TADDM s'exécutant sur le système d'exploitation Windows.
| Nom de la propriété | Valeurs possibles | Description |
|---|---|---|
| com.ibm.cdb.discover.asd.autodiscovery.enabled | True/false | Si la valeur est true, l'option de traitement des fichiers de résultats ASD stockés est activée. La valeur par défaut est false. |
| com.ibm.cdb.discover.asd.autodiscovery.asdScope | <nom de portée> Par défaut = ASD | L'unité d'exécution sélectionnera la cible mentionnée dans cette portée pour traiter le fichier de résultats. Si cette propriété n'est pas mentionnée, la portée par défaut ASD sera traitée. |
| com.ibm.cdb.discover.asd.autodiscovery.asdProfile | <nom de profil> Par défaut = ASD | L'unité d'exécution sélectionnera les détecteurs mentionnés dans ce profil pour traiter le fichier de résultats. Si cette propriété n'est pas mentionnée, le profil par défaut ASD sera traité. |
| com.ibm.cdb.discover.asd.autodiscovery.filesThreshold | <seuil de fichier> Par défaut = 20 | Nombre de fichiers minimum requis par unité d'exécution pour commencer leur traitement. L'unité d'exécution traitera le résultat si le seuil de fichier ou le seuil de durée est atteint. |
| com.ibm.cdb.discover.asd.autodiscovery.timeThreshold | <seuil de durée> Par défaut = 60 (secondes) | Seuil de durée (en secondes) au delà duquel l'unité d'exécution traitera les fichiers de résultats, même si le seuil de fichier n'est pas atteint. |
Vérifiez que les détecteurs de reconnaissance asynchrone (