Downgrade von Apigee-Komponenten und NGINX

<ph type="x-smartling-placeholder"></ph> Sie sehen die Dokumentation zu Apigee Edge.
Gehen Sie zur Apigee X-Dokumentation.
Weitere Informationen

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

Patchversion von März 2021

Die RPMs für den Patchrelease von Edge für Private Cloud vom März 2021, mit dem in das Apigee-Produktions-Repository übertragen wurden, Die Abhängigkeit von apigee-nginx-1.18 wurde unbeabsichtigt aktualisiert. Daher haben wir die RPMs aus dem Repository entfernt und durch die korrekten RPMs ersetzt. Die ungültigen RPMs befanden sich am 25. März 2021 von 08:45 Uhr bis 15:45 Uhr PST im Repository. Wenn Sie Edge-RPMs heruntergeladen und installiert haben An diesem Datum müssen Sie möglicherweise die folgenden Apigee-Komponenten auf frühere Versionen herunterstufen:

  • Edge-Gateway
  • Edge-Management-Server
  • edge-message-processor
  • edge-postgres-server
  • edge-qpid-server
  • Edge-Router
  • nginx

In den folgenden Abschnitten wird beschrieben, wie Sie prüfen, ob ein Downgrade erforderlich ist. wie Sie bei Bedarf ein Downgrade von Apigee-Komponenten ausführen.

Prüfen, ob ein Downgrade erforderlich ist

Führen Sie einen der folgenden Schritte aus, um herauszufinden, ob Sie ein Downgrade von Apigee-Komponenten oder NGINX ausführen müssen die folgenden Verfahren, je nachdem, ob Sie Edge für Private Cloud 4.50.00 verwenden oder 4.19.06.

Verfahren für Edge 4.50.00

Geben Sie auf jedem Knoten Folgendes ein, um die Gateway-Version zu ermitteln:

-- apigee-service edge-gateway version

Wenn die Versionsnummer für edge-gateway so lautet:

  • Vor 20113, müssen Sie nichts weiter tun.
  • Gegenüber dem Jahr 20113 müssen Sie ein Downgrade der Apigee-Komponenten ausführen. und NGINX.
  • Suchen Sie nach Ihrer NGINX-Version vor 20113, indem Sie Folgendes eingeben:
    -- sudo yum list installed apigee-nginx

    Hier sehen Sie ein Beispiel für die Ausgabe des Befehls:

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

    Wenn die NGINX-Version apigee-nginx.x86_64 1.18.0-XXX ist, brauchen Sie nur ein Downgrade für NGINX durchzuführen.

Verfahren für Edge 4.19.06

Geben Sie auf jedem Knoten Folgendes ein, um die Gateway-Version zu ermitteln:

-- apigee-service edge-gateway version

Wenn die Versionsnummer für edge-gateway so lautet:

  • Vor 20114, müssen Sie nichts weiter tun.
  • Gegenüber 20114 müssen Sie ein Downgrade der Apigee-Komponenten ausführen. und ein Downgrade von NGINX durchführen.
  • Suchen Sie nach Ihrer NGINX-Version vor 20114, indem Sie Folgendes eingeben:
    -- sudo yum list installed apigee-nginx

    Hier sehen Sie ein Beispiel für die Ausgabe des Befehls:

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

    Wenn die NGINX-Version apigee-nginx.x86_64 1.18.0-XXX ist, brauchen Sie nur ein Downgrade für NGINX durchzuführen.

    Komponenten, für die ein Downgrade ausgeführt werden soll

    Wenn Sie einen der RPMs aus den folgenden Listen installiert haben, ein Downgrade auf die vorherige Version dieser RPMs ausführen.

    Komponenten, für die ein Downgrade auf Edge für Private Cloud 4.50.00 durchgeführt werden soll

    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

    Komponenten, für die ein Downgrade auf Edge for Private Cloud 4.19.06 durchgeführt werden soll

    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

    Um zu prüfen, ob diese RPMs auf jedem Knoten installiert sind, auf dem die Komponenten in der entsprechenden Liste oben installiert sind, geben Sie den folgenden Befehl für für jede Komponente:

    -- apigee-service component version

    Downgrade von Apigee-Komponenten ausführen

    Gehen Sie wie im Folgenden beschrieben vor, um ein Downgrade von Apigee-Komponenten durchzuführen.

    Führen Sie auf jedem Knoten, auf dem eine der folgenden Komponenten installiert ist, folgende Schritte aus:

    • Edge-Gateway
    • Edge-Management-Server
    • edge-message-processor
    • edge-postgres-server
    • edge-qpid-server
    • Edge-Router

    Beenden Sie die Komponente, indem Sie

    --apigee-service component stop

    Führen Sie dann ein Downgrade der Komponenten durch:

    -- sudo yum downgrade 

    Beispiele:

    Wenn Gateway und Edge-Message-processor installiert sind:

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

    Wenn das Gateway und der Edge-Router installiert sind:

    -- sudo yum downgrade edge-gateway edge-router

    Wenn AIO-Setup :

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

    Wenn Sie mit dem Downgrade fertig sind, führen Sie configure für jede Komponente aus und starten Sie sie neu. .

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

    Unten sehen Sie die korrekte Version des RPM nach dem Downgrade.

    Edge für 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 für 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

    Downgrade von NGINX ausführen

    So führen Sie ein Downgrade von apigee-nginx aus: für Edge-Router einen Knoten nach dem anderen:

    1. Halten Sie den Router an.
      --apigee-service edge-router stop
    2. Downgrade von apigee-ngix ausführen.
       -- sudo yum downgrade apigee-nginx
      Erwartete Version von apigee-nginx nach dem Downgrade:
      -- yum list installed apigee-nginx
      apigee-nginx.x86_64 -1.16.1-6.el7
    3. Konfigurieren Sie den Router.
      apigee-service edge-router configure
    4. Starten Sie den Router.
      apigee-service edge-router start