4.16.05 Geri Alma İşlemi

Edge for Private Cloud 4.16.05 sürümü

Geri alma işlemi yapmak isteyebileceğiniz iki senaryo vardır:

  1. Daha eski bir sürüme geri dönme Örneğin, 4.16.05'ten 4.16.01'e.
  2. Aynı sürümdeki daha eski bir sürüme geri dönme.

Her iki senaryoda da geri alma işlemi gerçekleştirmek için aşağıdaki prosedürü kullanın.

Geri alma işlemini kimler yapabilir?

Geri alma işlemini gerçekleştiren kullanıcı, Edge'i ilk güncelleyen kullanıcı veya kök olarak çalışan bir kullanıcı olmalıdır.

Varsayılan olarak Edge bileşenleri "apigee" kullanıcısı olarak çalışır. Bazı durumlarda, Edge bileşenlerini farklı kullanıcılar olarak çalıştırıyor olabilirsiniz. Örneğin, yönlendiricinin 1000'in altındakiler gibi ayrıcalıklı bağlantı noktalarına erişmesi gerekiyorsa yönlendiriciyi kök olarak veya bu bağlantı noktalarına erişimi olan bir kullanıcı olarak çalıştırmanız gerekir. Alternatif olarak, bir bileşeni bir kullanıcı olarak, başka bir bileşeni ise başka bir kullanıcı olarak çalıştırabilirsiniz.

Hangi bileşenler geri alınabilir?

Geri alma işlemi gerçekleştirirken aşağıdaki koşullara dikkat etmeniz gerekir:

  • Bir düğümde aşağıdaki beş bileşenden herhangi birini geri almak için düğümde yüklü olan beş bileşenden herhangi birini geri almanız gerekir. Örneğin, düğümde Yönetim Sunucusu, Yönlendirici ve Mesaj İşleyici yüklüyse bunlardan herhangi birini geri almak için üçünü de geri almanız gerekir.

    Beş bileşen şunlardır:
    • Yönetim Sunucusu
    • Yönlendirici
    • Mesaj İşleyici
    • Qpid Sunucusu
    • Postgres Server
  • Cassandra'yı geri almayın. Edge'in bu sürümü, 4.16.01 sürümüyle uyumlu olan Cassandra'nın güncellenmiş bir sürümünü içerir. Herhangi bir bileşeni geri alırsanız en yeni özelliklerden yararlanmak için Cassandra'yı 4.16.05 sürümünde bırakın.
  • Bu sürümde postgresql veya qpidd'nin yeni bir sürümü yoktur. Bu nedenle, bunları geri almanız gerekmez.

4.16.05 sürümünü geri almak için

Apigee Edge'i geri almak için aşağıdaki geri alma adımlarını uygulayın:

  1. Geri alınacak bileşeni durdurun:
    1. Aşağıdaki bileşenlerden herhangi birini geri alıyorsanız hepsini durdurmanız gerekir: Yönetim Sunucusu, Yönlendirici, Mesaj İşlemcisi, Qpid Sunucusu veya Postgres Sunucusu:
      > apigee-service edge-management-server stop
      > apigee-service edge-router stop
      > apigee-service edge-message-processor stop
      > apigee-service edge-qpid-server stop
      > apigee-service edge-postgres-server stop
    2. Başka bir bileşeni geri alıyorsanız yalnızca o bileşeni durdurun:
      > apigee-service comp stop
  2. Para Kazanma'yı geri alıyorsanız kaldırın:
    > apigee-service edge-mint-gateway uninstall
  3. Geri almak için bileşeni kaldırın:
    1. Şu bileşenlerden herhangi birini geri alıyorsanız hepsini kaldırın: Yönetim Sunucusu, Yönlendirici, Mesaj İşlemcisi, Qpid Sunucusu veya Postgres Sunucusu:
      > apigee-service edge-gateway uninstall
    2. Başka bir bileşeni geri alıyorsanız yalnızca o bileşeni kaldırın
      > apigee-service comp uninstall
  4. Yönlendiriciyi geri alıyorsanız /opt/nginx/conf.d içeriğini silmeniz gerekir:
    > cd /opt/nginx/conf.d
    > rm -rf *
  5. Bileşeni 4.16.01 sürümüne geri almak için:
    1. apigee-setup'ın 4.16.05 sürümünü kaldırın:
      > /opt/apigee/apigee-service/bin/apigee-service apigee-setup uninstall
    2. 4.16.01 sürümü için bootstrap.sh dosyasını indirin:
      > curl https://software.apigee.com/bootstrap.sh -o /tmp/bootstrap.sh
    3. 4.16.01 Edge apigee-service yardımcı programını ve bağımlılıklarını yükleyin:
      > sudo bash /tmp/bootstrap.sh apigeeuser=uName apigeepassword=pWord
      Burada uName ve pWord, Apigee'den aldığınız kullanıcı adı ve şifredir. pWord parametresini atlarsanız girmeniz istenir.
    4. apigee-setup'ın 4.16.01 sürümünü yükleyin:
      > /opt/apigee/apigee-service/bin/apigee-service apigee-setup install
    5. Bileşenin 4.16.01 sürümünü yükleyin:
      > /<instal_dir>/apigee/apigee-setup/bin/setup.sh -p comp -f configFile
      Burada comp, yüklenecek bileşendir ve configFile, 4.16.01 yapılandırma dosyanızdır.
  6. Bileşeni 4.16.05 sürümünün belirli bir sürümüne geri almak için:
    1. Belirli bileşen sürümünü indirin:
      > /<instal_dir>/apigee/apigee-service/bin/apigee-service comp-version install
      Burada comp-version, yüklenecek bileşen ve sürümdür. Örneğin:
      > /<instal_dir>/apigee/apigee-service/bin/apigee-service edge-ui-4.16.05-0.0.3649 install
      Apigee online deposunu kullanıyorsanız aşağıdaki komutu kullanarak kullanılabilir bileşen sürümlerini belirleyebilirsiniz:
      > yum --showduplicates list comp
      Örneğin:
      > yum --showduplicates list edge-ui
    2. Bileşeni yüklemek için apigee-setup'ı kullanın:
      > /<install_dir>/apigee/apigee-setup/bin/setup.sh -p comp -f configFile
      Örneğin:
      > /<install_dir>/apigee/apigee-setup/bin/setup.sh -p ui -f configFile
      Yükleme işlemini yaparken yalnızca bileşen adını belirttiğinize dikkat edin.

Geri alma işlemi sırasında sorun yaşarsanız Apigee Destek Ekibi ile iletişime geçin.