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

Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin.
bilgi

Mart 2021 yama sürümü

Apigee üretim deposuna aktarılan Edge for Private Cloud'un Mart 2021 yama sürümüne ait BGBG'lerde, apigee-nginx-1.18 için istenmeyen bir bağımlılık güncellemesi gerçekleşmişti. Bu nedenle BGBG'leri depodan kaldırdık ve bunları doğru BGBG'lerle değiştirdik. Geçersiz BGBG'ler 25 Mart 2021 saat 08:45 ile 15:45 (PST) saatleri arasında veri deposundaydı. Bu tarihte Edge BGBG'leri indirip yüklediyseniz aşağıdaki Apigee bileşenlerini önceki sürümlere geçirmeniz gerekebilir:

  • uç ağ geçidi
  • uç yönetimi-sunucusu
  • uç mesaj işlemcisi
  • edge-postgres-server
  • uç-qpid-sunucusu
  • 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 gerekiyorsa Apigee bileşenlerini nasıl eski sürüme geçireceğiniz açıklanmaktadır.

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 anlamak için, Edge for Private Cloud 4.50.00 veya 4.19.06 kullanıyor olmanıza bağlı olarak aşağıdaki prosedürlerden birini uygulayın.

Edge 4.50.00 için Prosedür

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

-- apigee-service edge-gateway version

edge-gateway için sürüm numarası şöyle ise:

  • 20113'ten önce herhangi bir işlem yapmanıza gerek yoktur.
  • 20113 yılına kadar Apigee bileşenlerini ve NGINX'i eski sürüme geçirmeniz gerekir.
  • 20113'ten önce NGINX sürümünüzü bulmak için aşağıdakileri girin:
    -- sudo yum list installed apigee-nginx

    Aşağıda, komuttan alınan bazı ö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 yalnızca NGINX'i eski sürüme geçirmeniz gerekir.

Edge 4.19.06 için prosedür

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

-- apigee-service edge-gateway version

edge-gateway için sürüm numarası şöyle ise:

  • 2011'den önce herhangi bir işlem yapmanıza gerek yoktur.
  • 20114 yılına kadar Apigee bileşenlerini eski sürüme geçirmeniz ve NGINX'i eski sürüme geçirmeniz gerekir.
  • 20114 sürümünden sonra NGINX sürümünüzü bulmak için aşağıdakileri girin:
    -- sudo yum list installed apigee-nginx

    Aşağıda, komuttan alınan bazı ö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 yalnızca NGINX'i eski sürüme geçirmeniz gerekir.

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

    Aşağıdaki listelerde BGBG'lerden herhangi birini yüklediyseniz bu BGBG'lerin önceki sürümüne geçmeniz gerekir.

    Private Cloud için Edge 4.50.00 sürümüne 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üne 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 amacıyla yukarıdaki uygun listede bulunan bileşenlerin herhangi birinin yüklü olduğu her düğümde her bileşen için aşağıdaki komutu girin:

    -- 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ü kullanın.

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

    • uç ağ geçidi
    • uç yönetimi-sunucusu
    • uç mesaj işlemcisi
    • edge-postgres-server
    • uç-qpid-sunucusu
    • sınır yönlendirici

    Girerek bileşeni durdurun

    --apigee-service component stop

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

    -- sudo yum downgrade 

    Bazı örnekler:

    Ağ geçidi ve uç ileti 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 kuruluysa:

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

    Eski sürüme geçişi tamamladıktan sonra her bileşen için configure çalıştırın ve yeniden başlatın.

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

    Alt sürüme geçtikten sonra elde edeceğ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

    Private Cloud için Edge 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 ürününü eski sürüme geçirmek için Edge yönlendiriciyle ilgili aşağıdaki adımları her defasında bir düğüm olacak şekilde uygulayın:

    1. Yönlendiriciyi durdurun.
      --apigee-service edge-router stop
    2. apigee-ngix uygulamasını eski sürüme geçirin.
       -- sudo yum downgrade apigee-nginx
      Eski sürüme geçtikten 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