Rubrique précédente: Choix d'autre hôte dans un cluster en cas de panne de l'hôte sélectionnéRubrique suivante: Modification de la limite de mémoire externe d'ActiveMQ après l'installation (facultatif)


Modification l'utilisation maximum de la mémoire pour les composants Data Aggregator et Data Collector après l'installation (facultatif)

La valeur de l'utilisation maximum par défaut de la mémoire des composants Data Aggregator et Data Collector n'est pas suffisante. Pour une exécution efficace dans un déploiement à grande-échelle, modifiez l'utilisation de la mémoire maximum pour Data Aggregator et Data Collector. Cette modification est possible pendant ou après l'installation. Par défaut, l'utilisation de la mémoire pour Data Aggregator et Data Collector est de 2 Go.

Important : Dans cette procédure, les modifications de mémoire sont appliquées dans un contexte où Data Aggregator et Data Collector sont installés sur des ordinateurs distincts. Cette procédure suppose également que ces ordinateurs soient dédiés uniquement à l'installation de ces composants.

Procédez comme suit :

  1. Ouvrez une console et entrez la commande suivante :
    more /proc/meminfo
    

    L'utilisation totale de la mémoire est affichée.

  2. Notez cette mémoire totale.
  3. Modifiez la mémoire maximum pour Data Aggregator en effectuant les étapes suivantes :
    1. Accédez au fichier répertoire d'installation de Data Aggregator/apache-karaf-2.3.0/bin/setenv.
    2. Modifiez la ligne IM_MAX_MEM=nombre unité pour les déploiements volumineux.
      nombre unité

      Indique la quantité maximale de mémoire. Le nombre correspond à un nombre entier positif et l'unité est G (giga) ou M (méga). Déduisez 2 Go de la mémoire totale que vous avez notée préalablement et entrez la valeur ici. 2 Go sont réservés pour d'autres opérations au niveau du système d'exploitation.

      Exemple : 33544320 Ko - 2o = 30 Go

      IM_MAX_MEM=30G

      Par exemple :

      IM_MAX_MEM=4G

    3. Enregistrez le fichier.
    4. Redémarrez Data Aggregator à l'aide de la commande suivante :
      service dadaemon start
      

      Data Aggregator démarre et se synchronise automatiquement avec CA Performance Center.

    5. Afin de conserver la modification du paramètre de mémoire lors d'une mise à niveau de Data Aggregator, modifiez le fichier /etc/DA.cfg en remplaçant la valeur mise à jour par la propriété da.memory.

      Par exemple :

      da.memory=4G
      
  4. Modifiez la mémoire maximum pour tous les hôtes Data Collector en effectuant les étapes suivantes :
    1. Accédez au fichier répertoire d'installation de Data Collector/apache-karaf-2.3.0/bin/setenv.
    2. Modifiez la ligne IM_MAX_MEM=nombre unité pour les déploiements volumineux.
      nombre unité

      Indique la quantité maximale de mémoire. Le nombre correspond à un nombre entier positif et l'unité est G (giga) ou M (méga). Déduisez 2 Go de la mémoire totale que vous avez notée préalablement et entrez la valeur ici. 2 Go sont réservés pour d'autres opérations au niveau du système d'exploitation.

      Exemple : 33544320 Ko - 2o = 30 Go

      IM_MAX_MEM=30G

      Par exemple :

      IM_MAX_MEM=4G

    3. Enregistrez le fichier.
    4. Redémarrez les hôtes Data Collector à l'aide de la commande suivante :
      service dcmd start
      
    5. Afin de conserver la modification du paramètre de mémoire lors d'une mise à niveau de Data Collector, modifiez le fichier /opt/DCM.cfg en remplaçant la valeur mise à jour par la propriété IM_MAX_MEM.

      Par exemple :

      IM_MAX_MEM=4G
      

    La quantité maximale de mémoire est configurée pour des déploiements volumineux.

Exemple : Configurez l'utilisation de la mémoire maximum pour Data Aggregator après avoir installé Data Aggregator

L'exemple suivant configure l'utilisation de la mémoire maximum pour Data Aggregator où la mémoire totale est de 3354432 Ko :

  1. Ouvrez une console et entrez la commande suivante :
    more /proc/meminfo
    

    Les résultats suivants s'affichent :

    MemTotal : 33554432KB
    
  2. Calculez la mémoire maximale requise pour les déploiements volumineux :

    Equation : mémoire totale - 2 G = mémoire maximum pour les déploiements à grande échelle

    Solution : 3354432 KB - 2G = 30G

  3. Accédez au fichier répertoire d'installation de Data Aggregator/apache-karaf-2.3.0/bin/setenv.
  4. Modifiez la ligne IM_MAX_MEM=nombre unité pour les déploiements volumineux :

    IM_MAX_MEM=30G

  5. Enregistrez le fichier.
  6. Redémarrez Data Aggregator.

    La quantité maximale de mémoire est modifiée pour les déploiements volumineux.