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

Lire le diagramme de syntaxeIgnorer le diagramme de syntaxe graphique CmsConfig discover configPath

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.