IBM Tivoli Composite Application Manager for Microsoft Applications, version 6.3.1

Installation et configuration manuelle de l'agent de surveillance

Vous pouvez installer l'agent Microsoft SQL Server sur chaque noeud d'une grappe dès lors que des serveurs virtuels Microsoft peuvent s'exécuter.

Avant de commencer

Outre l'installation et la configuration de l'agent Microsoft SQL Server, vous devez vous assurer que les conditions préalables suivantes pour l'environnement cluster sont remplies :
  • Définir la variable CTIRA_HOSTNAME sur une valeur commune à tous les agents de surveillance (généralement, le nom du cluster)
  • Définir la variable CTIRA_HIST_DIR sur un emplacement disque commun dans le cas où l'historique est stocké au niveau des agents de surveillance (si l'historique de l'agent Microsoft SQL Server est configuré pour être stocké sur l'agent de surveillance)
  • Créer une ressource en cluster de l'agent de surveillance dans le groupe de ressources de Virtual Server 3

Procédure

  1. Définition de CTIRA_HOSTNAME
    • Etant donné qu'il peut y avoir plusieurs instances de l'agent Microsoft SQL Server, chaque instance doit être configurée à l'aide d'une variable CTIRA_HOSTNAME. Définissez la variable d'environnement CTIRA_HOSTNAME en lui attribuant le nom du cluster Microsoft Cluster Server pour l'ensemble des agents de surveillance exécutés sur ce serveur. En définissant la variable CTIRA_HOSTNAME sur le même nom pour tous les agents du cluster, vous pouvez accéder à tous les agents de surveillance associés à ce cluster dans Tivoli Enterprise Portal.
    • Lorsque vous déciderez de la valeur à attribuer à la variable CTIRA_HOSTNAME, gardez à l'esprit qu'un nom de système géré se compose de trois parties : les variables CTIRA_SUBSYSTEM_ID, CTIRA_HOSTNAME et CTIRA_NODETYPE. Et également que le nom doit se limiter à 31 caractères. Par défaut, pour l'agent Microsoft SQL Server, la variable CTIRA_NODETYPE est définie sur MSS et CTIRA_SUBSYSTEM_ID est définie sur le nom du serveur Microsoft SQL Virtual Server. La variable CTIRA_SUBSYSTEM_ID est utilisée pour distinguer les différentes instances de l'agent Microsoft SQL Server.
  2. Définition de la variable CTIRA_HIST_DIR
    • Si l'historique associé à l'agent Microsoft SQL Server est configuré pour être stocké au niveau de l'agent de surveillance, chaque instance de l'agent de surveillance doit être configurée avec une variable CTIRA_HIST_DIR qui désigne un répertoire disque partagé.
    • Si l'historique est stocké au niveau du serveur Tivoli Enterprise Management Server, il n'est pas nécessaire de définir la variable CTIRA_HIST_DIR. Le stockage de l'historique sur le serveur d'administration Tivoli Enterprise impose une charge plus importante sur ce serveur.
  3. Définition de la variable COLL_HOME

    Si vous souhaitez collecter des données pour des groupes d'attributs qui utilisent des fichiers de configuration stockés à un emplacement partagé, et que ces fichiers sont utilisés par plusieurs noeuds de cluster, définissez la variable COLL_HOME sur X:\emplacement-partagé, où X est une unité partagée accessible aux noeuds du cluster. Par exemple, vous pouvez spécifier la valeur de COLL_HOME lorsque vous définissez les paramètres de configuration du groupe d'attributs Détails des tables MS SQL ou Détails des événements d'erreur MS SQL.

  4. Création d'une ressource en cluster de l'agent de surveillance
    • Définissez le paramètre de démarrage de chaque agent Microsoft SQL Server sur manuel afin que la ressource de cluster puisse contrôler le démarrage et l'arrêt de l'agent de surveillance.
    • Une fois que ces paramètres ont été définis pour chaque instance d'agent Microsoft SQL Server, des ressources en cluster doivent être créées pour contrôler les agents de surveillance. Chaque agent Microsoft SQL Server comprend deux services Windows : KOQAGENTx et KOQCOLLx, où x est le numéro d'instance de l'agent.

Exemple

Exemple de noms de services Windows :
  • Agent de surveillance pour Microsoft SQL Server - SQLTEST
  • Agent de surveillance pour Microsoft SQL Server – Collector SQLTEST
  • Agent de surveillance pour Microsoft SQL Server - SQLTEST2
  • Agent de surveillance pour Microsoft SQL Server – Collector SQLTEST2


Commentaires en retour