Apigee Bileşenleri'ni ve NGINX'i eski sürüme geçirme

Apigee Edge belgelerini görüntülüyorsunuz.
. Git: Apigee X belgeleri.
bilgi

Mart 2021 yama sürümü

Edge for Private Cloud'un Mart 2021 yama sürümünün BGBG'leri, Apigee üretim deposuna aktarıldı apigee-nginx-1.18 için istenmeyen bir bağımlılık güncellemesi yapıldı. Sonuç olarak, BGBG'leri depodan kaldırdık ve bunları doğru BGBG'lerle değiştirdik. Geçersiz BGBG'ler 25 Mart 2021 tarihinde 08:45 ile 15:45 (PST) saatleri arasında depodaydı. Edge BGBG'lerini indirip yüklediyseniz belirtilen tarihten itibaren aşağıdaki Apigee bileşenlerini eski sürümlere geçirmeniz gerekebilir:

  • kenar ağ geçidi
  • uç-yönetim-sunucusu
  • edge-message-processor
  • edge-postgres-server
  • edge-qpid-server
  • sınır yönlendirici
  • nginx

Aşağıdaki bölümlerde, eski sürüme geçmeniz gerekip gerekmediğini nasıl kontrol edeceğiniz ve Gerekirse Apigee bileşenlerinin eski sürüme nasıl geçirileceğini öğrenin.

Eski sürüme geçmeniz gerekip gerekmediği kontrol ediliyor

Apigee bileşenlerini veya NGINX'i eski sürüme geçirmeniz gerekip gerekmediğini öğrenmek için aşağıdakilerden birini yapın: aşağıdaki prosedürleri uygulayarak Private Cloud 4.50.00 için Edge kullanıp kullanmadığınıza göre veya 4.19.06.

Edge 4.50.00 için Prosedür

Ağ Geçidi sürümünüzü bulmak için her düğümde aşağıdakileri girin:

-- apigee-service edge-gateway version

edge-gateway aracının sürüm numarası şöyle ise:

  • 2011'den az, başka bir işlem yapmanız gerekmez.
  • 2011'e eşittir ve Apigee bileşenlerini eski sürüme geçirmeniz gerekir ve NGINX.
  • 2011'den sonraki bir sürüm yüklüyse aşağıdaki bilgileri girerek NGINX sürümünüzü bulun:
    -- sudo yum list installed apigee-nginx

    Aşağıda, komuttan alınan örnek çıkışlar verilmiştir:

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

    NGINX sürümü apigee-nginx.x86_64 1.18.0-XXX ise tek yapmanız gereken NGINX'i eski sürüme geçirmek.

Edge 4.19.06 Prosedürü

Ağ Geçidi sürümünüzü bulmak için her düğümde aşağıdakileri girin:

-- apigee-service edge-gateway version

edge-gateway aracının sürüm numarası şöyle ise:

  • 2011'den az, başka bir işlem yapmanız gerekmez.
  • 20114'e eşit şekilde Apigee bileşenlerini eski sürüme geçirmeniz gerekir ve NGINX'i eski sürüme geçirme.
  • 2011'den sonraki bir sürüm yüklüyse aşağıdaki bilgileri girerek NGINX sürümünüzü bulun:
    -- sudo yum list installed apigee-nginx

    Aşağıda, komuttan alınan örnek çıkışlar verilmiştir:

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

    NGINX sürümü apigee-nginx.x86_64 1.18.0-XXX ise tek yapmanız gereken NGINX'i eski sürüme geçirmek.

    Eski sürüme geçirilecek bileşenler

    Aşağıdaki listelere dahil olan BGBG'lerden herhangi birini yüklediyseniz önceki sürüme geçmeniz gerekiyor.

    Private Cloud için Edge 4.50.00 sürümü için eski sürüme geçirilecek bileşenler

    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

    Private Cloud için Edge 4.19.06 sürümü için eski sürüme geçirilecek bileşenler

    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

    Bu BGBG'lerin yüklenip yüklenmediğini kontrol etmek için yukarıdaki uygun listede yer alan bileşenler yüklendiğinden emin olmak için her bileşen:

    -- apigee-service component version

    Apigee bileşenlerini eski sürüme geçirme

    Apigee bileşenlerini eski sürüme geçirmek için aşağıdaki prosedürü uygulayın.

    Aşağıdaki bileşenlerden herhangi birinin yüklü olduğu her düğümde:

    • kenar ağ geçidi
    • uç-yönetim-sunucusu
    • edge-message-processor
    • edge-postgres-server
    • edge-qpid-server
    • sınır yönlendirici

    Bileşeni durdurmak için

    --apigee-service component stop

    Ardından bileşenleri eski sürüme geçirin:

    -- sudo yum downgrade 

    Aşağıda bazı örnekler verilmiştir:

    Ağ geçidi ve uç mesaj işlemcisi yüklüyse:

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

    Ağ geçidi ve uç yönlendirici yüklüyse:

    -- sudo yum downgrade edge-gateway edge-router

    AIO kurulumu varsa :

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

    Eski sürüme geçirme işlemini tamamladıktan sonra her bileşen için configure öğesini çalıştırıp yeniden başlatın somut olarak ortaya koyar.

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

    Alt sürüme geçtikten sonra sahip olabileceğiniz doğru BGBG sürümü aşağıda gösterilmektedir.

    Private Cloud için Edge 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

    NGINX'i eski sürüme geçirme

    apigee-nginx sürümünü eski sürüme geçirmek için aşağıdaki adımları uygulayın Edge yönlendiricisi için: Bir defada bir düğüm:

    1. Yönlendiriciyi durdurun.
      --apigee-service edge-router stop
    2. apigee-ngix sürümünü eski sürüme geçirin.
       -- sudo yum downgrade apigee-nginx
      Alt sürüme geçişten sonra beklenen apigee-nginx sürümü:
      -- yum list installed apigee-nginx
      apigee-nginx.x86_64 -1.16.1-6.el7
    3. Yönlendiriciyi yapılandırın.
      apigee-service edge-router configure
    4. Yönlendiriciyi başlatın.
      apigee-service edge-router start