Mise à niveau des Data Collectors

Une fois le Data Aggregator mis à niveau, procédez à la mise à niveau des Data Collector.
capm360
Une fois le Data Aggregator mis à niveau, procédez à la mise à niveau des Data Collector.
Si vous procédez à la mise à niveau à partir de
DX Performance Management
3.5 ou version ultérieure en tant qu'utilisateur
root
, vous pouvez mettre à niveau le Data Collector en toute simplicité à l'aide de l'option Mettre à niveau dans CA
NetOps Portal
. Cette option constitue un moyen supplémentaire et simplifié de mettre à niveau les Data Collector. Si vous procédez à une mise à niveau à partir de
DX Performance Management
3.6 ou version ultérieure en tant qu'utilisateur non root, vous pouvez également utiliser l'option Mise à niveau.
Pour utiliser cette fonctionnalité, vous devez exécuter les Data Collectors en tant qu'utilisateur
root
ou qu'utilisateur disposant des privilèges
sudo
nécessaires. Si vous procédez à la mise à niveau d'une version 3.5 en tant qu'utilisateur non root, vous devez mettre manuellement à niveau les Data Collectors. En outre, tout utilisateur procédant à la mise à niveau à partir d'une version antérieure à la version 3.5 doit mettre à niveau les Data Collectors manuellement.
Pour une version majeure, l'interface utilisateur indique qu'une mise à niveau est requise. Pour une mise à niveau incrémentielle mineure (par exemple, une mise à jour mensuelle), l'interface utilisateur n'indique pas qu'une mise à niveau est requise. Toutefois, vous pouvez toujours utiliser le bouton Mettre à niveau pour effectuer une mise à niveau vers la dernière version.
Les instances de Data Collector peuvent continuer à s'exécuter lors de la mise à niveau et à mettre en cache les données interrogées sur le disque. Une fois la mise à niveau de Data Aggregator et de Data Repository terminée, les instances de Data Collector chargent les données en cache. Toutes les instances de Data Collector sont mises à niveau simultanément via un processus intermédiaire qui met à niveau jusqu'à deux instances de Data Collector en parallèle. Cette méthode vous permet de mettre à niveau vos instances de Data Collector avec un écart minimal dans la génération de rapports. En outre, une instance mise à niveau de Data Aggregator (version 3.5 ou ultérieure) peut continuer à communiquer avec les versions précédentes de vos instances de Data Collector (version 3.5 ou ultérieure) lorsqu'elles sont mises à niveau.
Avant de mettre à niveau les Data Collectors, chaque instance doit se voir assigner un client hébergé et un domaine IP. Le processus de mise à niveau ignore les instances de Data Collector sans client hébergé ou domaine IP affecté.
Cette méthode de mise à niveau ne prend pas en charge la mise à niveau à distance des Data collectors auxquels est affecté un proxy de pseudo-client hébergé. Pour plus d'informations, consultez la section Data Collector sans client hébergé.
La mise à niveau de ces instances de Data Collector risque d'être suspendue et d'afficher le statut "Mise à niveau en attente". Vous devez mettre à niveau manuellement ces instances de Data Collector. Si ce problème se produit, les instances de Data Collector continuent à collecter des données normalement et la mise à niveau des autres instances de Data Collector se poursuit.
Si vous avez authentifié et chiffré la communication ActiveMQ, vous devez régénérer les clés avant cette mise à niveau. Pour plus d'informations, consultez la section Authentification et chiffrement des communications ActiveMQ.
Dans l'invite de saisie du prénom et du nom (what is your first and last name), vous devez entrer le nom d'hôte du système sur lequel vous créez la certification.
Procédez comme suit :
  1. Si vous exécutez la mise à niveau en tant qu'utilisateur non root, procédez comme suit :
    1. Localisez le fichier suivant sur l'hôte Data Collector :
      /etc/sudoers
    2. Ajoutez l'alias de commande ci-dessous avec les autorisations d'accès au fichier suivantes :
      dcuser dchostname
      = (root) NOPASSWD:
      DC_install_directory
      /upgrade/install.bin
      Si la propriété
      requiretty
      est activée, ajoutez le texte suivant pour la désactiver
      pour le programme d'installation du Data Collector :
      Valeurs par défaut :
      répertoire_installation_DC
      /upgrade/install.bin !requiretty
  2. Connectez-vous à
    NetOps Portal
    en tant qu'administrateur global.
  3. Passez le curseur de votre souris sur
    Administration
    , puis cliquez sur
    Gestion des éléments surveillés : Data Collectors
    .
  4. Sélectionnez tous les Data Collectors et cliquez sur
    Mettre à niveau
    .
    Un message de confirmation s'affiche.
  5. Pour continuer la mise à niveau, cliquez sur
    Oui
    .
    Le statut de la mise à niveau s'affiche dans la colonne Statut.
Si vous procédez à la mise à niveau d'une version 3.5 en tant qu'utilisateur non root, vous devez mettre manuellement à niveau les Data Collectors. En outre, tout utilisateur procédant à la mise à niveau à partir d'une version antérieure à la version 3.5 doit mettre à niveau les Data Collectors manuellement.
2
Vérification des prérequis pour une mise à niveau manuelle
Avant de mettre à niveau le Data Collector, vérifiez que les conditions préalables suivantes sont remplies :
  • Sur le système Data Aggregator, vérifiez que les ports 61616, 61620, 61618 et 61622 sont ouverts. Ces ports permettent la communication entre le Data Collector et le Data Aggregator.
  • Avant de procéder à la mise à niveau, vérifiez que les packages ZIP et UNZIP sont installés. Si ces packages ne sont pas installés, utilisez la commande suivante pour les installer :
    yum -y install zip unzip
  • Le Data Collector utilise le package at pour planifier le redémarrage de l'application lors de l'affectation d'un client hébergé ou d'un domaine IP. Vérifiez que le package at est installé sur chaque hôte Data Collector :
    rpm -qa | grep ^at
    Si la commande ne renvoie aucun résultat, installez le package :
    Si vous n'êtes pas l'utilisateur root, utilisez le préfixe sudo.
    yum install at
Mise à niveau manuelle du Data Collector
Pour mettre à niveau le Data Collector manuellement, exécutez l'installation en tant qu'utilisateur root ou sudo.
Procédez comme suit :
  1. Connectez-vous à l'hôte de Data Collector en tant qu'utilisateur root ou qu'utilisateur sudo.
  2. Accédez au répertoire /tmp :
    cd /tmp
  3. Utilisez
    wget
    ,
    curl
    , ou un navigateur pour télécharger le package d'installation dans le répertoire /tmp :
    wget http://
    data_aggregator
    :
    port
    /dcm/InstData/Linux/VM/install.bin
    curl -o /tmp/install.bin http://
    data_aggregator
    :
    port
    /dcm/InstData/Linux/VM/install.bin
    Port par défaut : 8581
  4. Modifiez les autorisations d'accès au fichier d'installation :
    chmod a+x install.bin
  5. Pour exécuter la mise à niveau, procédez de l'une des façons suivantes.
    • Exécutez l'installation en tant qu'utilisateur root :
      ./install.bin -i console
    • Exécutez l'installation en tant qu'utilisateur sudo :
      sudo ./install.bin -i console
    Pour générer un fichier de réponse pour l'installation silencieuse, ajoutez l'argument suivant :
    -r
    response_file
    response_file
    spécifie le chemin d'accès et le nom du répertoire du fichier de réponse.
    Exemple
    : /temp/installer.properties
    Suivez les invites jusqu'à l'affichage du récapitulatif, saisissez quit, puis appuyez sur la touche Entrée.
    Pour exécuter l'installation en mode silencieux, utilisez la commande suivante :
    ./installDA.bin -i silent -f
    response_file
    response_file
    est le nom de fichier et le chemin du répertoire du fichier de réponse généré précédemment.
  6. Suivez les instructions de la console.
  7. (Facultatif) Lorsque vous y êtes invité, spécifiez les paramètres suivants pour la tolérance aux pannes. Pour plus d'informations, consultez la section Tolérance aux pannes.
    • Le composant Data Aggregator est-il configuré avec une tolérance aux pannes ?
      Si la tolérance aux pannes a été configurée pour les instances de Data Aggregator, spécifiez 2 pour Oui.
      Valeur par défaut :
      1
    • Hôte/adresse IP du Data Aggregator inactif
      Spécifiez l'adresse IP/le nom d'hôte du Data Aggregator inactif responsable de ce Data Collector.
      Pour afficher le statut de vos Data Aggregators dans
      NetOps Portal
      , placez le curseur de la souris sur
      Administration
      , puis cliquez sur
      Sources de données : Statut du système
      .
  8. Une fois la mise à niveau terminée, la console affiche un message de confirmation.
  9. Vérifiez que le Data Collector est en cours d'exécution.
    service dcmd status
Vérification d'une mise à niveau manuelle
Après avoir mis à niveau les Data Collectors manuellement, vérifiez la mise à niveau.
Procédez comme suit :
  1. Connectez-vous à
    NetOps Portal
    en tant qu'administrateur global.
  2. Accédez à la source de données du Data Aggregator.
  3. Développez la section
    Statut du système
    , puis cliquez sur
    Data Collectors
    .
  4. Vérifiez que le Data Collector apparaît dans la liste.
    L'actualisation de la liste et l'affichage de la nouvelle installation de Data Collector peut prendre plusieurs minutes
    .