Installation d'un système à petite échelle

Dans un déploiement à grande échelle standard, les composants Data Aggregator (DA) et Data Collector (DC) nécessitent des noeuds dédiés. Pour certains déploiements de plus petite taille incuant 150 000 éléments interrogés ou moins, ces composants peuvent s'exécuter sur un noeud partagé.
capm360
HID_DA_DC_shared_host
Dans un déploiement à grande échelle standard, les composants Data Aggregator (DA) et Data Collector (DC) nécessitent des noeuds dédiés. Pour certains déploiements de plus petite taille incuant 150 000 éléments interrogés ou moins, ces composants peuvent s'exécuter sur un noeud partagé.
Veillez à ne pas déployer les composants DA et DC sur un noeud unique dans les environnements à grande échelle.
Limitations
Ce déploiement ne prend pas en charge les options suivantes :
  • Scénarios dans lesquels le nombre de mesures calculées par seconde dépasse les 150 000
  • Interrogation rapide (1 minute)
  • Intégration à
    CA Mediation Manager
    ou à
    CA Virtual Network Assurance
  • Plusieurs Data Collectors
  • Plusieurs domaines IP
  • Plusieurs clients hébergés
  • Interrogation de plus de 150 000 éléments
La configuration n'est pas conservée au fur et à mesure des mises à niveau. Après avoir mis à niveau le Data Aggregator, vous devez donc mettre à niveau le Data Collector et le configurer en suivant les procédures décrites ici.
Installation
Pour déployer
DX Performance Management
avec le Data Aggregator et le Data Collector sur un noeud unique, suivez la procédure d'installation ci-après :
  1. Installation de
    NetOps Portal
    Consultez la section Installation de Performance Center.
  2. Installation du Data Repository
    Le Data Repository étant déployé sur un noeud unique dans un système à petite échelle, ignorez les étapes relatives à l’installation en cluster.
    Consultez la section Installation du Data Repository.
  3. Installation de Data Aggregator
    Consultez la section Installation du Data Aggregator.
  4. Installez le Data Collector sur l'hôte Data Aggregator. Consultez les procédures ci-dessous.
    3
Installation du Data Collector
Après avoir installé le Data Aggregator, installez et configurez le Data Collector sur le même hôte.
Procédez comme suit :
  1. Connectez-vous à l'hôte partagé.
  2. Vérifiez que le service Data Aggregator est en cours d'exécution :
    service dadaemon status
    Pour RHEL 7.x ou OL,
    service
    appelle
    systemctl
    . Vous pouvez utiliser
    systemctl
    à la place.
  3. Si le service n'est pas en cours d'exécution, effectuez l'une des opérations suivantes :
    • Démarrez le service Data Aggregator :
      service dadaemon start
    • (Environnement à tolérance aux pannes) Exécutez l'une des commandes suivantes pour activer le Data Aggregator à tolérance aux pannes afin qu'il puisse démarrer lorsque cela est nécessaire :
      • RHEL 6.x :
        service dadaemon activate
      • RHEL 7.x, SLES ou OL :
        DA_Install_Directory
        /scripts/dadaemon activate
  4. Vérifiez que l'intermédiaire ActiveMQ est en cours d'exécution :
    service activemq status
    Si le service ActiveMQ n'est pas en cours d'exécution, démarrez-le :
    service activemq start
  5. Téléchargez le programme d'installation de Data Collector :
    wget -nv http://
    da_host
    :8581/dcm/InstData/Linux/VM/install.bin
  6. Rendez le fichier d'installation exécutable :
    chmod a+x install.bin
  7. Effectuez l'une des opérations suivantes :
    • Arrêtez les services Data Aggregator et ActiveMQ :
      service dadaemon stop
      service activemq stop
    • (Environnement à tolérance aux pannes) Si le Data Aggregator local est en cours d'exécution, exécutez l'une des commandes suivantes pour l'arrêter et pour empêcher son redémarrage pendant l'exécution d'opérations de maintenance :
      • RHEL 6.x :
        service dadaemon maintenance
      • RHEL 7.x, SLES ou OL :
        DA_Install_Directory/scripts/dadaemon maintenance
  8. Installez le Data Collector :
    ./install.bin -i console
  9. Suivez les instructions de la console.
    • Le programme d'installation vous demande de saisir le nom ou l'adresse IP de l'hôte Data Aggregator. Entrez le nom de l'hôte partagé.
    Le Data Collector est installé et les services Data Collector et ActiveMQ démarrent. Après une courte période, le service Data Collector échoue car le service Data Aggregator n'est pas en cours d'exécution.
  10. Désinstallez le service ActiveMQ du Data Aggregator :
    /opt/IMDataAggregator/scripts/activemq uninstall
  11. Installez le service ActiveMQ du Data Collector :
    /opt/IMDataCollector/scripts/activemq install
Reconfiguration du Data Collector
Après avoir installé le Data Collector sur l'hôte partagé, reconfigurez-le afin qu'il utilise l'hôte partagé. Sur un hôte partagé, les composants DA et DC utilisent un intermédiaire ActiveMQ unique.
La procédure inclut les variables suivantes :
  • <DA_Install_Directory>
    Répertoire d'installation du Data Aggregator
    Valeur par défaut
    :
    /opt/IMDataAggregator
    .
  • <DC_Install_Directory>
    Répertoire d'installation du Data Collector
    Valeur par défaut :
    /opt/IMDataCollector
Procédez comme suit :
  1. Arrêtez les services DC et ActiveMQ :
    service dcmd stop
    service activemq stop
  2. Modifiez le script de démarrage du Data Aggregator :
    1. Modifiez le fichier suivant :
      DA_Install_Directory
      /scripts/dadaemon
    2. Modifiez la variable ACTIVEMQ_HOME pour qu'elle pointe vers l'intermédiaire ActiveMQ du Data Collector :
      ACTIVEMQ_HOME="
      <DC_Install_Directory>
      /broker/apache-activemq-
      version
      " export ACTIVEMQ_HOME
      • version
        Spécifiez la version d'ActiveMQ. Assurez-vous que vous entrez la version correcte. Pour trouver la version appropriée, accédez à l'emplacement suivant :
        <répertoire_installation_DC>
        /broker
  3. Désactivez le signal d'activité de l'intermédiaire ActiveMQ du DA :
    1. Créez le fichier suivant :
      <
      répertoire_installation_DA
      >/apache-karaf-2.4.3/etc/com.ca.im.dm.core.amq.cfg
      Créez ce fichier en tant qu'utilisateur qui exécute le Data Aggregator afin de garantir que les autorisations appropriées soient définies dans le nouveau fichier.
    2. Modifiez le fichier et insérez la configuration de propriété suivante :
      jmsbroker-heartbeat-disabled=true
    3. Pour désactiver les messages de journal associés au gestionnaire du signal d'activité de Data Aggregator, modifiez le fichier suivant :
      <
      répertoire_installation_DA
      >/apache-karaf-2.4.3/etc/org.ops4j.pax.logging.cfg
    4. Insérez la configuration de propriété suivante :
      # Disable ActiveMQ Health Monitoring log messages in shared DA/DC mode
      log4j.logger.com.ca.im.core.jms.heartbeat.JmsHeartbeatManager=OFF
  4. Modifiez les propriétés de gestion JMX d'Apache Karaf :
    1. Modifiez le fichier suivant :
      <répertoire_installation_DC>
      /apache-karaf-2.4.3/etc/org.apache.karaf.management.cfg
    2. Définissez les propriétés suivantes :
      rmiRegistryPort = 1199
      rmiServerPort = 44445
  5. (Facultatif) Pour prendre en charge la possibilité de déboguer les composants DA et DC simultanément, modifiez le port de débogage Karaf :
    1. Modifiez le fichier suivant :
      <
      répertoire_installation_DC
      >/apache-karaf-2.4.3/bin/karaf
    2. Définissez la propriété suivante :
      DEFAULT_JAVA_DEBUG_PORT=5006
  6. Effectuez l'une des opérations suivantes :
    • Démarrez le service Data Aggregator :
      service dadaemon start
    • (Environnement à tolérance aux pannes) Exécutez l'une des commandes suivantes pour activer le Data Aggregator à tolérance aux pannes afin qu'il puisse démarrer lorsque cela est nécessaire :
      • RHEL 6.x :
        service dadaemon activate
      • RHEL 7.x, SLES ou OL :
        DA_Install_Directory
        /scripts/dadaemon activate
  7. Démarrez le service Data Collector :
    service dcmd start
  8. Les services DA et DC démarrent sur l'hôte unique. Terminez la configuration post-installation pour votre déploiement.
Validation du déploiement
Pour valider le déploiement, vérifiez que les services requis fonctionnent comme prévu.
Procédez comme suit :
  1. Vérifiez que le service Data Aggregator est en cours d'exécution :
    service dadaemon status
  2. Vérifiez que le service Data Collector est en cours d'exécution :
    service dcmd status
  3. Vérifiez que l'intermédiaire ActiveMQ est en cours d'exécution :
    service activemq status
  4. Vérifiez que l'intermédiaire ActiveMQ en cours d'exécution est l'intermédiaire de Data Collector :
    service activemq status
    Le message renvoyé doit inclure les informations suivantes :
    Status for ActiveMQ: INFO: Loading '
    <
    répertoire_installation_DC
    >
    /broker/apache-activemq-
    version
    /bin/env
    '
    Si le message n'affiche pas le répertoire d'installation DC, répétez les étapes de la procédure précédente pour modifier le script de démarrage du Data Aggregator.