Revenir à une version antérieure des composants Apigee et de NGINX

<ph type="x-smartling-placeholder"></ph> Vous consultez la documentation Apigee Edge.
Accédez à la page Documentation sur Apigee X.
En savoir plus

<ph type="x-smartling-placeholder">

Version de correctif de mars 2021

Les RPM de la version de correctif de mars 2021 d'Edge pour le cloud privé, qui ont été transférées vers le dépôt de production Apigee, a eu une mise à jour inattendue de la dépendance pour apigee-nginx-1.18. Par conséquent, nous avons supprimé les RPM du référentiel et les avons remplacés par les RPM appropriés. Les RPM non valides figuraient dans le dépôt le 25 mars 2021 de 8h45 à 15h45 PST. Si vous avez téléchargé et installé Edge RPM À cette date, vous devrez peut-être revenir à une version antérieure des composants Apigee suivants:

  • passerelle-périphérique
  • serveur-de-gestion-périphérique
  • edge-message-processor
  • edge-postgres-server
  • edge-qpid-server
  • routeur-périphérie
  • nginx

Les sections suivantes expliquent comment vérifier si vous devez revenir à une version antérieure. comment revenir à une version antérieure des composants Apigee, si nécessaire.

Vérifier si vous devez passer à une version antérieure

Pour savoir si vous devez revenir à une version antérieure des composants Apigee ou NGINX, effectuez l'une des opérations suivantes, selon que vous utilisez Edge pour Private Cloud 4.50.00 ou 4.19.06.

Procédure pour Edge 4.50.00

Sur chaque nœud, saisissez la commande suivante pour connaître la version de votre passerelle:

-- apigee-service edge-gateway version

Si le numéro de version de edge-gateway est:

  • Moins de 20113, aucune action supplémentaire de votre part n'est requise.
  • Comme en 2013, vous devez passer à une version antérieure des composants Apigee. et NGINX.
  • Si vous disposez de versions antérieures à 20113, recherchez votre version de NGINX en saisissant la commande suivante:
    -- sudo yum list installed apigee-nginx

    Voici un exemple de résultat de la commande:

    Installed Packages
    apigee-nginx.x86_64 1.18.0-1.el7
    @apigee-thirdparty

    Si la version de NGINX est apigee-nginx.x86_64 1.18.0-XXX, il vous suffit de passer à une version antérieure de NGINX.

Procédure pour Edge 4.19.06

Sur chaque nœud, saisissez la commande suivante pour connaître la version de votre passerelle:

-- apigee-service edge-gateway version

Si le numéro de version de edge-gateway est:

  • Moins de 20114, aucune action supplémentaire de votre part n'est requise.
  • À compter de 2014, vous devrez passer à une version antérieure des composants Apigee. et passer à une version antérieure de NGINX.
  • Si vous disposez de versions antérieures à 20114, recherchez votre version de NGINX en saisissant la commande suivante:
    -- sudo yum list installed apigee-nginx

    Voici un exemple de résultat de la commande:

    Installed Packages
    apigee-nginx.x86_64 1.18.0-1.el7
    @apigee-thirdparty

    Si la version de NGINX est apigee-nginx.x86_64 1.18.0-XXX, il vous suffit de passer à une version antérieure de NGINX.

    Composants pour lesquels revenir à une version antérieure

    Si vous avez installé l'un des RPM dans les listes suivantes, vous devez revenir à la version précédente de ces RPM.

    Composants pour le retour à une version antérieure d'Edge pour Private Cloud 4.50.00

    edge-gateway-4.50.00-0.0.20113.noarch.rpm
    edge-management-server-4.50.00-0.0.20113.noarch.rpm
    edge-message-processor-4.50.00-0.0.20113.noarch.rpm
    edge-postgres-server-4.50.00-0.0.20113.noarch.rpm
    edge-qpid-server-4.50.00-0.0.20113.noarch.rpm
    edge-router-4.50.00-0.0.20113.noarch.rpm

    Composants pour le retour à une version antérieure d'Edge pour Private Cloud 4.19.06

    edge-gateway-4.19.06-0.0.20114.noarch.rpm
    edge-management-server-4.19.06-0.0.20114.noarch.rpm
    edge-message-processor-4.19.06-0.0.20114.noarch.rpm
    edge-postgres-server-4.19.06-0.0.20114.noarch.rpm
    edge-qpid-server-4.19.06-0.0.20114.noarch.rpm
    edge-router-4.19.06-0.0.20114.noarch.rpm

    Pour vérifier si ces RPM sont installés, sur chaque nœud où que les composants de la liste appropriée ci-dessus sont installés, saisissez la commande chaque composant:

    -- apigee-service component version

    Revenir à une version antérieure des composants Apigee

    Pour revenir à une version antérieure des composants Apigee, procédez comme suit.

    Sur chaque nœud sur lequel l'un des composants suivants est installé:

    • passerelle-périphérique
    • serveur-de-gestion-périphérique
    • edge-message-processor
    • edge-postgres-server
    • edge-qpid-server
    • routeur-périphérie

    Arrêtez le composant en saisissant

    --apigee-service component stop

    Ensuite, revenez à une version antérieure des composants:

    -- sudo yum downgrade 

    Voici quelques exemples :

    Si la passerelle et le processeur de messages Edge sont installés:

    -- sudo yum downgrade edge-gateway edge-message-processor

    Si la passerelle et le routeur périphérique sont installés:

    -- sudo yum downgrade edge-gateway edge-router

    Si AIO est configuré :

    -- sudo yum downgrade edge-gateway edge-postgres-server edge-router edge-management-server edge-message-processor edge-qpid-server

    Une fois la rétrogradation terminée, exécutez configure pour chaque composant et redémarrez

    --apigee-service  component configure
    --apigee-service  component start

    La version correcte des RPM que vous auriez obtenue après le passage à une édition inférieure est indiquée ci-dessous.

    Edge pour Private Cloud 4.50.00

    edge-gateway-4.50.00-0.0.20110
    Edge-management-server-4.50.00-0.0.20110
    edge-message-processor-4.50.00-0.0.20110
    edge-postgres-server-4.50.00-0.0.20110
    edge-qpid-server-4.50.00-0.0.20110
    edge-router-4.50.00-0.0.20110

    Edge for Private Cloud 4.19.06

    edge-gateway-4.19.06-0.0.20112
    Edge-management-server-4.19.06-0.0.20112
    edge-message-processor-4.19.06-0.0.20112
    edge-postgres-server-4.19.06-0.0.20112
    edge-qpid-server-4.19.06-0.0.20112
    edge-router-4.19.06-0.0.20112

    Revenir à une version antérieure de NGINX

    Pour revenir à une version antérieure de apigee-nginx, procédez comme suit : pour le routeur Edge, un nœud à la fois:

    1. Arrêtez le routeur.
      --apigee-service edge-router stop
    2. Rétrograder apigee-ngix.
       -- sudo yum downgrade apigee-nginx
      Version apigee-nginx attendue après le retour à une version antérieure:
      -- yum list installed apigee-nginx
      apigee-nginx.x86_64 -1.16.1-6.el7
    3. Configurez le routeur.
      apigee-service edge-router configure
    4. Démarrez le routeur.
      apigee-service edge-router start