Mettre à jour la passerelle PEG

Procédez comme suit pour mettre à jour la passerelle PEG vers la version la plus récente.

Prérequis

Tenez compte des points suivants avant de mettre à jour la version de la passerelle PEG :
  • La version actuelle de l\'installation de la passerelle PEG.
  • La version du système d\'exploitation (SE) que la passerelle PEG utilise actuellement.

    Exécutez ssh dans la passerelle PEG pour obtenir la version du système d\'exploitation.

    Remarque : Si vous utilisez la version 18.04 du système d\'exploitation Ubuntu, nous vous recommandons d\'obtenir la dernière image de la passerelle PEG et de lancer une nouvelle configuration plutôt que de mettre à jour la version la passerelle PEG. L\'image de la passerelle PEG la plus récente est basée sur Ubuntu 20.04.
  • Il est nécessaire de déployer les clés et les certificats pour mettre à jour la version de la passerelle PEG.

Procédure

  1. Procédez comme suit pour vérifier si la passerelle PEG peut accéder aux fichiers de mise à jour requis à partir du stockage cloud :
    1. Établissez une connexion SSH à votre machine virtuelle (VM) PEG.
    2. Créez un répertoire destiné aux fichiers de mise à jour.
      Par exemple, mkdir update.
    3. Utilisez la commande suivante pour parcourir le répertoire update :
      cd update
    4. Téléchargez le script update_peg.rb à l\'aide de la commande suivante :
      curl "https://fiqpeg.blob.core.windows.net/updates/update_peg.rb?se=2025-11-30T22%3A00%3A00Z&sp=r&sv=2018-11-09&sr=c&sig=K7Yp8vPTpjbhb8k9RDR%2B1m2hc5qNsu2u%2BEQ/4RJTD%2B0%3D" -o update_peg.rb
      • Si la commande ci-dessus réussit, la VM PEG doit être en mesure de télécharger tous les fichiers nécessaires à la mise à jour. Fichiers pour la mise à jour. Revenez à l\'étape 2 pour instructions.
      • Si la commande n\'aboutit pas ou échoue d\'une manière ou d\'une autre, la VM PEG ne peut pas Téléchargez directement les Fichiers de mise à jour. Étape de révision 3 pour instructions.
  2. Si la commande ci-dessus réussit, utilisez les Instructions suivantes pour télécharger le fichier de mise à jour PEG directement sur la VM PEG :
    1. Assurez-vous que vous vous trouvez dans le répertoire de PEG que vous avez créé précédemment. créé.
      Utilisez la commande cd update pour accéder au répertoire.
    2. Utilisez la commande suivante pour rendre le script de mise à jour exécutable:
      chmod ugo+x update_peg.rb
    3. Exécutez le script de mise à jour suivant :
      ./update_peg.rb
      Ce script ne met pas à jour la passerelle PEG ; il se contente de télécharger tous les Fichiers dépendants pour la mise à jour.
      Remarque :
      Par défaut, update_peg.rb télécharge les fichiers de mise à jour à partir des États-Unis. Serveur des États. Cependant, si le téléchargement expire ou si vous rencontrer une erreur, vous pouvez le télécharger depuis l\'Australie serveur en utilisant la commande suivante pour changer le pays:
      /update_peg.rb --country au
      Si le téléchargement a réussi, Vous avez tous les Fichiers nécessaires Le message pour la mise à niveau s\'affiche.
    4. Exécutez le script de mise à jour suivant :
      ./update_peg.rb --upgrade-peg
      L\'exécution de ce script peut prendre un certain temps (une heure, voire moins).
      Remarque : Si le script échoue avant la mise à jour se termine, ne le relancez pas. Contacter l\'assistance Automation Anywhere pour assistance.
      Si la mise à jour réussit, un message Update s\'affiche. done message apparaît.
  3. Si le PEG est incapable d\'accéder aux Fichiers de mise à jour requis depuis le cloud stockage, utilisez les Instructions suivantes pour télécharger le fichier en dehors du PEG VM:
    1. Exécutez la commande suivante sur une machine Windows avec curl (par exemple, Windows 10) ou une machine Linux ayant accès à un réseau public internet:
      curl "https://fiqpeg.blob.core.windows.net/updates/update_peg.rb?si=get_updates&sv=2020-08-04&sr=c&sig=vVI3fmLfJyu2zsCC9nxhxUKBhsgkp5K5DnrFCDQJ4CE%3D" -o update_peg.rb
      Remarque : Si la commande ci-dessus échoue ou expire, vous n\'a pas besoin d\'accéder aux Fichiers de mise à jour PEG. Essayez une autre machine qui a accès sortant port https 443 à fiqpeg.blob.core.windows.net.
    2. Si la commande ci-dessus a réussi, copiez le fichier téléchargé update_peg.rb vers le dossier de mise à jour dans votre PEG VM.
    3. Connectez-vous à la passerelle PEG.
    4. Utilisez la commande suivante pour accéder au dossier de mise à jour :
      cd update
    5. Utilisez la commande suivante pour rendre le script de mise à jour exécutable:
      chmod ugo+x update_peg.rb
    6. Utilisez la commande suivante pour exécuter le script de mise à jour :
      ./update_peg.rb
      Le script de mise à jour va créer un ./download_peg_updates.sh fichier. Exécutez ce script sur un ordinateur capable d\'accéder à l\'Internet public que vous avez utilisé précédemment. Si ça est une machine Windows, vous pouvez copier le contenu de ./download_peg_updates.sh fichier et exécutez-les commandes curl.
    7. Copiez tous les Fichiers téléchargés dans le dossier de mise à jour de votre PEG VM.
    8. Répétez l\'étape c et g jusqu\'à ./update_peg.rb termine avec un message Vous avez tous les Fichiers nécessaires pour le Mettre à niveau.
      Remarque : Vous devrez peut-être répéter ces étapes plusieurs fois comme avec chaque fichier que vous ajoutez au répertoire de mise à jour, le update_script.rb apprend de nouvelles informations sur ce que d\'autres fichiers de mise à jour sont nécessaires. En général, vous devez passer par ce cycle d\'étapes trois fois avant que le script de mise à jour ait le Fichiers nécessaires pour la mise à jour.
    9. Une fois l\'étape ci-dessus terminée, exécutez la mise à jour suivante scénario:
      ./update_peg.rb --upgrade-peg
      L\'exécution de ce script peut prendre un certain temps (une heure, voire moins).
      Si la mise à jour réussit, un message Update s\'affiche. done message apparaît.