Skip to main content
NetApp Console setup and administration
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Gérer les mises à niveau de l'agent de la console

Contributeurs netapp-tonias

Lorsque vous utilisez le mode standard ou le mode restreint, la console NetApp met automatiquement à niveau votre agent de console vers la dernière version, à condition que l'agent de console dispose d'un accès Internet sortant pour obtenir la mise à jour logicielle.

Si vous devez gérer manuellement le moment où l'agent de console est mis à niveau, vous pouvez désactiver les mises à niveau automatiques pour le mode standard ou le mode restreint.

Désactiver les mises à niveau automatiques

La désactivation de la mise à niveau automatique pour votre agent de console comprend deux étapes. Vous devez d’abord vous assurer que votre agent de console est sain et à jour. Ensuite, vous modifiez un fichier de configuration pour désactiver les mises à niveau automatiques.

Remarque Vous ne pouvez désactiver les mises à niveau automatiques que si vous disposez d'un agent de console version 3.9.48 ou supérieure.

Vérifiez la santé de votre agent

Vous devez vérifier que votre agent est stable et que tous les conteneurs exécutés sur votre machine virtuelle d’agent sont sains et en cours d’exécution. Une fois les mises à niveau automatiques désactivées, votre machine virtuelle agent cesse de rechercher de nouveaux services ou packages de mise à niveau.

Utilisez l’une des commandes suivantes pour vérifier votre agent de console. Tous les services doivent avoir le statut En cours d'exécution. Si ce n’est pas le cas, contactez le support NetApp avant de désactiver la mise à niveau automatique.

Docker (pour les déploiements Ubuntu et VCenter)
docker ps -a
Podman
podman ps -a

Désactiver la mise à niveau automatique de l'agent

Vous désactivez les mises à niveau automatiques en définissant l'indicateur isUpgradeDisabled dans le fichier com/opt/application/netapp/service-manager-2/config.json. Par défaut, cet indicateur est défini sur faux et votre agent est automatiquement mis à niveau. Vous pouvez définir cet indicateur sur vrai pour désactiver les mises à niveau automatiques. Vous devez être familiarisé avec la syntaxe JSON avant de terminer cette étape.

Pour réactiver la mise à niveau automatique, procédez comme suit et définissez l'indicateur isUpgradeDisabled sur false.

Étapes
  1. Assurez-vous d'avoir vérifié que votre agent est à jour et sain.

  2. Créez une copie de sauvegarde du fichier /opt/application/netapp/service-manager-2/config.json pour vous assurer de pouvoir annuler vos modifications.

  3. Modifiez le fichier /opt/application/netapp/service-manager-2/config.json et remplacez la valeur de l'indicateur isUpgradeDisabled par true.

      "isUpgradeDisabled": true,
  4. Enregistrez votre fichier.

  5. Redémarrez le service Service Manager 2 en exécutant la commande suivante :

    systemctl restart netapp-service-manager.service
  6. Exécutez la commande suivante et vérifiez que l'état de l'agent indique actif (en cours d'exécution) : _

    systemctl status netapp-service-manager.service
    _

Mettre à niveau l'agent de la console

L'agent de la console doit redémarrer pendant le processus de mise à niveau afin que la console NetApp ne soit pas disponible pendant la mise à niveau.

Étapes
  1. Téléchargez le logiciel de l'agent de la console à partir du "Site de support NetApp" .

  2. Copiez le programme d’installation sur l’hôte Linux.

  3. Attribuer des autorisations pour exécuter le script.

    chmod +x /path/NetApp-Console-Agent-Offline-<version>

    Où <version> est la version de l’agent de console que vous avez téléchargé.

  4. Exécutez le script d’installation :

    sudo /path/NetApp-Console-Agent-Offline-<version>

    Où <version> est la version de l'agent que vous avez téléchargé.

  5. Une fois la mise à niveau terminée, vous pouvez vérifier la version de l'agent en accédant à Administration > Support > Agents.