Commande CmsConfig discover
La commande CmsConfig discover permet de détecter automatiquement des fichiers d'options et des fichiers journaux et de les ajouter au fichier de configuration client client-configuration.xml. De cette manière, vous pouvez vous assurer que client management service peut accéder aux fichiers journaux du client et les rendre disponibles pour le diagnostic dans Operations Center.
En règle générale, le programme d'installation de client management service exécute la commande CmsConfig discover automatiquement. Toutefois, vous devez exécuter cette commande manuellement si vous avez modifié le client de sauvegarde-archivage, par exemple, si vous avez ajouté un client ou modifié la configuration du serveur ou l'emplacement des fichiers journaux.
Pour que client management service puisse créer une définition de journal dans le fichier client-configuration.xml , l'adresse du serveur IBM Storage Protect , le port du serveur et le nom de poste client doivent être obtenus. Si le nom de poste n'est pas défini dans le fichier d'options client (généralement, dsm.sys sur les systèmes client Linux® et dsm.opt sur les systèmes client Windows), le nom d'hôte du système client est utilisé.
Pour mettre à jour le fichier de configuration du client, client management service doit accéder à un ou plusieurs fichiers journaux, tels que dsmerror.log et dsmsched.log. Pour optimiser vos résultats, exécutez la commande CmsConfig discover dans le même répertoire et utilisez les mêmes variables d'environnement que pour la commande du client de sauvegarde-archivage, dsmc. De cette façon, vous pouvez améliorer vos chances de retrouver les fichiers journaux appropriés.
Si le fichier d'options client se trouve à un emplacement personnalisé ou s'il ne comporte pas un nom de fichier d'options classique, vous pouvez également spécifier le chemin d'accès à ce fichier d'options client afin de réduire la portée de la détection.
Syntaxe
Paramètres
- configPath
- Chemin d'accès au fichier d'options client (en général, il s'agit de dsm.opt). Spécifiez le chemin de configuration lorsque le fichier d'options client ne se trouve pas à un emplacement par défaut ou s'il ne comporte pas le nom par défaut. Le client management service charge le fichier d'options client et reconnaît les noeuds client et les journaux à partir de ce dernier. Ce paramètre est facultatif.
Sur un système client Linux , client management service charge toujours le fichier d'options utilisateur client (dsm.opt) en premier, puis recherche le fichier d'options système client (généralement dsm.sys). Cependant, la valeur du paramètre chemin_config correspond toujours à celle du fichier d'options utilisateur client.
Exemples pour un système client Linux
- Détectez les fichiers journaux client et ajoutez automatiquement les définitions de journal au fichier client-configuration.xml.
Exécutez la commande suivante depuis le répertoire /opt/tivoli/tsm/cms/bin.
- Commande :
./CmsConfig.sh discover- Sortie :
Discovering client configuration and logs. server.example.com:1500 SUSAN /opt/tivoli/tsm/client/ba/bin/dsmerror.log Finished discovering client configuration and logs.
- Détectez les fichiers de configuration et les fichiers journaux qui sont spécifiés dans le fichier /opt/tivoli/tsm/client/ba/bin/daily.opt et ajoutez automatiquement les définitions de journal au fichier client-configuration.xml.
Exécutez la commande suivante depuis le répertoire /opt/tivoli/tsm/cms/bin.
- Commande :
./CmsConfig.sh discover /opt/tivoli/tsm/client/ba/bin/daily.opt- Sortie :
Discovering client configuration and logs server.example.com:1500 NO_SSL SUSAN Capabilities: [LOG_QUERY] Opt Path: /opt/tivoli/tsm/client/ba/bin/dsm.sys Log File: /opt/tivoli/tsm/client/ba/bin/dsmerror.log en_US MM/dd/yyyy HH:mm:ss Windows-1252 Log File: /opt/tivoli/tsm/client/ba/bin/dsmsched.log en_US MM/dd/yyyy HH:mm:ss Windows-1252 Finished discovering client configuration and logs.
Exemples pour un système client Windows
- Détectez les fichiers journaux client et ajoutez automatiquement les définitions de journal au fichier client-configuration.xml.
Exécutez la commande suivante depuis le répertoire C:\Program Files\Tivoli\TSM\cms\bin.
- Commande :
cmsconfig discover- Sortie :
Discovering client configuration and logs. server.example.com:1500 SUSAN C:\Program Files\Tivoli\TSM\baclient\dsmerror.log Finished discovering client configuration and logs.
- Détectez les fichiers de configuration et les fichiers journaux qui sont spécifiés dans le fichier c:\program
files\tivoli\tsm\baclient\daily.opt et ajoutez automatiquement les définitions de journal au fichier client-configuration.xml.
Exécutez la commande suivante depuis le répertoire C:\Program Files\Tivoli\TSM\cms\bin.
- Commande :
cmsconfig discover "c:\program files\tivoli\tsm\baclient\daily.opt"- Sortie :
Discovering client configuration and logs server.example.com:1500 NO_SSL SUSAN Capabilities: [LOG_QUERY] Opt Path: C:\Program Files\Tivoli\TSM\baclient\dsm.opt Log File: C:\Program Files\Tivoli\TSM\baclient\dsmerror.log en_US MM/dd/yyyy HH:mm:ss Windows-1252 Log File: C:\Program Files\Tivoli\TSM\baclient\dsmsched.log en_US MM/dd/yyyy HH:mm:ss Windows-1252 Finished discovering client configuration and logs.
