Apigee Edge 4.51.00 veya 4.52.00 sürümünü 4.52.01 olarak güncelleyin

Apigee, Edge for Private Cloud'ı 4.51.00 veya 4.52.00 sürümünden doğrudan 4.52.01 sürümüne yükseltmeyi destekler. Bu sayfada, her iki yükseltmenin de nasıl yapılacağı açıklanmaktadır.

Güncellemeyi kimler yapabilir?

Güncellemeyi çalıştıran kullanıcı, Edge'i ilk yükleyen kullanıcıyla aynı veya root olarak çalışan bir kullanıcı olmalıdır.

Edge RPM'lerini yükledikten sonra herkes yapılandırabilir.

Hangi bileşenleri güncellemeniz gerekir?

Tüm Edge bileşenlerini güncellemeniz gerekir. Edge, birden fazla sürümden bileşen içeren kurulumları desteklemez.

Önkoşulları güncelleme

Apigee Edge'i yükseltmeden önce aşağıdaki ön koşullardan emin olun:

  • Tüm düğümleri yedekleme
    Güncellemeden önce, güvenlik nedeniyle tüm düğümlerin tam yedeğini almanızı öneririz. Yedekleme işlemini gerçekleştirmek için Edge'in mevcut sürümünüze yönelik prosedürü kullanın.

    Böylece, yeni sürüme yapılan güncelleme düzgün çalışmazsa yedek bir planınız olur. Yedekleme hakkında daha fazla bilgi için Yedekleme ve Geri Yükleme başlıklı makaleyi inceleyin.

  • Edge'in çalıştığından emin olun
    Aşağıdaki komutu kullanarak güncelleme işlemi sırasında Edge'in çalışır durumda olduğundan emin olun:
    /opt/apigee/apigee-service/bin/apigee-all status
  • Cassandra sıkıştırma stratejisinin LeveledCompactionStrategy olduğundan emin olun
    Cassandra sıkıştırma stratejisinin, Cassandra sıkıştırma stratejisini değiştirme bölümünde açıklandığı gibi LeveledCompactionStrategy olarak ayarlandığından emin olun.

Tesis ayarlarının otomatik olarak yayılması

/opt/apigee/customer/application'ta .properties dosyalarını düzenleyerek herhangi bir özellik belirlediyseniz bu değerler güncelleme sırasında korunur.

Zookeeper 3.8.3'e yükseltme gerekli

Private Cloud için Edge'in bu sürümü, Zookeeper 3.8.3'e yükseltme içerir. Bu yükseltme kapsamında, tüm Zookeeper verileri Zookeeper 3.8.3'e taşınacak.

Zookeeper'ı yükseltmeden önce Zookeeper bakım kılavuzunu okuyun. Çoğu Edge üretim sistemi, birden fazla veri merkezine yayılmış bir Zookeeper düğümü kümesi kullanır. Bu düğümlerin bazıları Zookeeper lider seçimine katılan seçmenler olarak yapılandırılır, geri kalanı ise gözlemci olarak yapılandırılır. Daha fazla bilgi için Liderler, takipçiler, oy verenler ve gözlemciler hakkında başlıklı makaleyi inceleyin. Oy veren düğümler bir lider seçtikten sonra, oy veren düğümler takipçi olur.

Güncelleme işlemi sırasında, lider düğüm kapatıldığında Zookeeper'a yazma işleminde kısa süreli bir gecikme veya hata olabilir. Bu, bir proxy'nin dağıtım işlemi gibi Zookeeper'a yazma işlemi yapan yönetim işlemlerini ve mesaj işleyicinin eklenmesi veya kaldırılması gibi Apigee altyapı değişikliklerini etkileyebilir. Aşağıdaki prosedür izlenirken Zookeeper'ın yükseltilmesi sırasında Apigee'nin çalışma zamanındaki API'leri (bu çalışma zamanındaki API'ler yönetim API'lerini çağırmadığı sürece) etkilenmez.

Genel olarak yükseltme işlemi, her düğümün yedeğinin alınmasını içerir. Ardından tüm gözlemciler ve takipçiler, son olarak da lider düğüm yükseltilir.

Yedekleme alma

Geri alma işleminin gerekmesi ihtimaline karşı Zookeeper'ın tüm düğümlerinin yedeğini alın. Geri alma işleminin, Zookeeper'ı yedeğin alındığı duruma geri yükleyeceğini unutmayın. Not: Yedekleme alındıktan sonra Apigee'de yapılan tüm dağıtımlar veya altyapı değişiklikleri (bilgileri Zookeeper'da depolanan) geri yükleme sırasında kaybedilir.

  /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper backup

Sanal makine kullanıyorsanız ve bu özelliğiniz varsa geri yükleme veya geri alma (gerekirse) için sanal makine anlık görüntüleri veya yedeklemeleri de alınabilir.

Lideri, takipçileri ve gözlemcileri tanımlama

Not: Aşağıdaki örnek komutlarda, Zookeeper'a veri göndermek için nc yardımcı programı kullanılmaktadır. Zookeeper'a veri göndermek için alternatif yardımcı programlar da kullanabilirsiniz.

  1. ZooKeeper düğümünde yüklü değilse nc'yi yükleyin:
      sudo yum install nc
  2. Düğümde aşağıdaki nc komutunu çalıştırın. Burada 2181, ZooKeeper bağlantı noktasıdır:
      echo stat | nc localhost 2181

    Aşağıdaki gibi bir çıkış görürsünüz:

      Zookeeper version: 3.8.3-5a02a05eddb59aee6ac762f7ea82e92a68eb9c0f, built on 2022-02-25 08:49 UTC
      Clients:
       /0:0:0:0:0:0:0:1:41246[0](queued=0,recved=1,sent=0)
      
      Latency min/avg/max: 0/0.2518/41
      Received: 647228
      Sent: 647339
      Connections: 4
      Outstanding: 0
      Zxid: 0x400018b15
      Mode: follower
      Node count: 100597

    Nod'ların çıkışındaki Mode satırında, nod yapılandırmasına bağlı olarak gözlemci, lider veya takipçi (yani lider olmayan bir oy veren) ifadesini görürsünüz. Not: Tek bir ZooKeeper düğümü içeren bağımsız bir Edge kurulumunda Mode bağımsız olarak ayarlanır.

  3. 1. ve 2. adımları her ZooKeeper düğümünde tekrarlayın.

Zookeeper'ı gözlemci ve takipçi düğümlerinde yükseltme

Zookeeper'ı gözlemci ve takipçi düğümlerinin her birinde aşağıdaki şekilde yükseltin:

  1. Harici internet bağlantısı olan bir düğümde 4.52.01 sürümüne güncelleme bölümünde açıklandığı gibi, Özel Bulut için Edge 4.52'nin önyüklemesini indirip çalıştırın. İşlem, düğümün harici bir internet bağlantısına sahip olup olmadığına veya çevrimdışı kurulum yapıp yapmadığınıza bağlı olarak değişiklik gösterebilir.
  2. Zookeeper bileşenini yükseltin:
      /opt/apigee/apigee-setup/bin/update.sh -c zk -f <silent-config-file>
    Not: Bu düğümlerde Cassandra gibi başka bileşenler yüklüyse bunları da hemen (cs,zk profilinde olduğu gibi) yükseltebilir veya daha sonra yükseltebilirsiniz. Apigee, öncelikle Zookeeper'ı yükseltmenizi ve diğer bileşenleri yükseltmeden önce kümenizin düzgün çalıştığından emin olmanızı önerir.
  3. Yukarıdaki adımları Zookeeper gözlemci ve takipçi düğümlerinin her birinde tekrarlayın.

Lideri kapatma

Tüm gözlemci ve takipçi düğümleri yükseltildikten sonra lideri kapatın. Lider olarak tanımlanan düğümde aşağıdaki komutu çalıştırın:

  /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper stop

Bu etkinlik sırasında, yeni bir lider seçilmeden önce Zookeeper'da kısa süreli gecikmeler veya yazma hataları olabileceğini unutmayın. Bu durum, proxy'lerin dağıtım işlemi gibi Zookeeper'a yazma işlemlerini veya mesaj işleyicilerin eklenmesi ya da kaldırılması gibi Apigee altyapı değişikliklerini etkileyebilir.

Yeni liderin seçildiğini doğrulama

Yukarıdaki Lider, takipçi ve gözlemcileri belirleme bölümündeki adımları uygulayarak, mevcut lider durdurulduktan sonra takipçiler arasından yeni bir lider seçildiğini doğrulayın. Liderin, mevcut liderden farklı bir veri merkezinde seçilmiş olabileceğini unutmayın.

Yükseltme yöneticisi

Yukarıdaki Gözlemci ve takipçi düğümlerinde Zookeeper'ı yükseltme bölümündeki adımları uygulayın.

Eski lider düğüm de yükseltildikten sonra küme sağlığını doğrulayın ve bir lider düğümün bulunduğundan emin olun.

Geri al

Geri alma işlemi gerekiyorsa:

  1. Geri alma adımlarını önce gözlemciler ve takipçiler için uygulayın.
  2. Geri döndüğünüz sürümün (4.50 veya 4.51) önyüklemesini indirip çalıştırın. İşlem, büyük olasılıkla düğümün harici bir internet bağlantısına sahip olup olmadığına veya çevrimdışı kurulum yapıp yapmadığınıza bağlı olarak değişir.
  3. Düğümde çalışıyorsa Zookeeper'ı durdurun:
      /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper stop
  4. Mevcut ZooKeeper'ı kaldırın:
      /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper uninstall
  5. Zookeeper'ı her zamanki gibi yükleyin:
      /opt/apigee/apigee-setup/bin/setup.sh -p zk -f <silent-config-file>
  6. Tüm takipçiler ve gözlemciler geri döndürüldükten sonra, lider düğümde 2 ile 5 arasındaki adımları uygulayarak lider düğümü de geri döndürün.
  7. Tüm düğümler geri döndürüldükten sonra küme sağlığını doğrulayın ve kümede bir lider düğüm olduğundan emin olun.

Yedeği geri yükle

Yedekten geri yükleme başlıklı makaleyi inceleyin. Özel Cloud için Edge'in 4.50 ve 4.51 gibi önceki sürümlerinden alınan Zookeeper yedeklemelerinin, Özel Cloud için Edge 4.52'deki Zookeeper sürümüyle uyumlu olması gerektiğini unutmayın.

Postgres 14'e yükseltme gerekli

Private Cloud için Edge'in bu sürümü, Postgres 14'e yükseltme içerir. Bu yükseltme kapsamında tüm Postgres verileri Postgres 14'e taşınır.

  • Özel Bulut için Edge 4.51.00'den 4.52.01'e yükseltme yapıyorsanız ek Postgres yükseltme adımlarını uygulamanız gerekir. 4.51.00 sürümünden 4.52.01 sürümüne geçiyorsanız Postgres 14'e geçiş için gerekenler bölümüne bakın.
  • Özel Bulut için Edge 4.52.00'den 4.52.01'e yükseltme yapıyorsanız ek Postgres yükseltme adımları gerekmez.

Qpid'i yükseltme

Özel Bulut için Edge'in bu sürümü, Qpid J-Broker'a yükseltme içerir.

Qpid yükseltmesini gerçekleştirmek için aşağıdaki yöntemlerden birini seçmenizi öneririz:

Sıfır kapalı kalma süresiyle yerinde yükseltme

Bu yöntem, Edge çalışma ortamınızda kesinti yaşanmamasını sağlar ve analizler için edinilen çalışma zamanı verilerindeki kaybı en aza indirir.

Qpid'e sıfır kapalı kalma süresiyle yerinde yükseltme yapmak için:

  1. Başlamak için bir Qpid düğümü seçin.
  2. Düğümde Qpid aracısını durdurun:
    apigee-service apigee-qpidd stop
  3. Güvenlik duvarı uygulayarak 5672 aracı bağlantı noktasına gelen trafiği tüm ileti işleyicilerden engelleyin. Bu güvenlik duvarını Qpid düğüm örneği veya başka bir harici güvenlik duvarı/ağ bileşeni düzeyinde uygulayabilirsiniz.

    Tüm ileti işleyici IP adresleri için aynı adımı uygulamanızı öneririz. Örneğin, IPTables'i kullanarak ileti işleyici IP adreslerinden 5672 numaralı bağlantı noktasındaki Qpid düğümüne gelen istekleri DROP etmek için aşağıdaki gibi bir komut kullanabilirsiniz:

    iptables -A INPUT -p tcp --dport 5672 -s MESSAGE_PROCESSOR_IP -j DROP
  4. Mevcut mesajları (varsa) silmek için Qpid aracısını tekrar başlatın:
    apigee-service apigee-qpidd start
  5. Mevcut sıraların boş olup olmadığını kontrol edin:
    qpid-stat -q

    Mesajlar ölü posta kuyruğunda (DLQ) (ax-q-axgroup-001-consumer-group-001-dl) takılıysa ölü posta kuyruğunda takılı Analytics verilerini çözme adımlarını uygulayarak kuyruğu boşaltın.

  6. Eski düğümdeki sıraların boşaltıldığını doğruladıktan sonra apigee-qpidd'yi durdurun:
    apigee-service apigee-qpidd stop
  7. Düğümde Qpid'i yükseltin:
    /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
  8. edge-qpid-server uygulamasını yeniden başlatın:
    apigee-service edge-qpid-server restart
  9. 3. adımda uygulanan güvenlik duvarı kuralını kaldırın.

    Güvenlik duvarının uygulandığı tüm ileti işlemci IP adresleri için aynı kaldırma adımını uygulayın. Güvenlik duvarları kaldırıldıktan sonra, mesaj işleyici IP adreslerinden 5672 bağlantı noktasındaki Qpid düğümüne gelen istekler kabul edilir. Güvenlik duvarını eklemek için iptables'ü kullandıysanız güvenlik duvarını kaldırmak ve mevcut ayarları listelemek için aşağıdaki gibi komutlar kullanabilirsiniz:

    iptables -F
      iptables -L
  10. Qpid sıralarının ileti aldığını doğrulamak için web izlemeyi kullanın:
    http://QPID_NODE_IP:8090
  11. Her Qpid düğümü için 1 ile 9 arasındaki adımları tekrarlayın.

Yeni bir Qpid düğümü devreye alma

Bu yöntem, apigee-qpidd ve edge-qpid-server'ı yeni bir düğümde kurar ve yükler.

  1. Yeni bir Qpid düğümü ekleyin. Bu adımda, J-broker ile bir Qpid düğümü oluşturulur. Ayrıntılı adımlar için Qpid sunucusu ekleme başlıklı makaleyi inceleyin.
  2. Mevcut bir Qpid düğümü (yükseltme yaptığınız sürümdeki bir düğüm) seçin.
  3. Düğümde Qpid aracısını durdurun:
    apigee-service apigee-qpidd stop
  4. Güvenlik duvarı uygulayarak 5672 aracı bağlantı noktasına gelen trafiği tüm ileti işleyicilerden engelleyin. Bu güvenlik duvarını Qpid düğüm örneği veya başka bir harici güvenlik duvarı/ağ bileşeni düzeyinde uygulayabilirsiniz.

    Tüm ileti işleyici IP adresleri için aynı adımı uygulamanızı öneririz. Örneğin, IPTables'i kullanarak ileti işleyici IP adreslerinden 5672 numaralı bağlantı noktasındaki Qpid düğümüne gelen istekleri DROP etmek için aşağıdaki gibi bir komut kullanabilirsiniz:

    iptables -A INPUT -p tcp --dport 5672 -s MESSAGE_PROCESSOR_IP -j DROP
  5. Mevcut mesajları (varsa) silmek için Qpid aracısını tekrar başlatın:
    apigee-service apigee-qpidd start
  6. Mevcut sıraların boş olduğundan emin olun:
    qpid-stat -q

    Mesajlar ölü posta kuyruğunda (DLQ) (ax-q-axgroup-001-consumer-group-001-dl) takılıysa Analytics verileri Qpidd ölü posta kuyruğunda takılı başlıklı sorun giderme konusundaki adımları uygulayarak kuyruğu boşaltın.

  7. Eski düğümdeki sıraların boşaltıldığını doğruladıktan sonra apigee-qpidd
    apigee-service apigee-qpidd stop
  8. Qpid sunucusunu kaldırma başlıklı makaledeki adımları uygulayarak eski Qpid düğümünün kaydını kaldırın.
  9. Tüm Qpid düğümleri yükseltilene kadar yeni bir düğüm ekleyip eski bir düğümü tek tek kaldırın.

Geri al

Önceki bir özellik sürümüne dönmek için geri dönmek istediğiniz sürümün bootstrap.sh dosyasını indirdiğinizden emin olun. 4.52.00 sürümüne geri dönmek için bootstrap_4.52.00.sh dosyasını indirin.

Qpid'i geri almak için tüm Qpid ana makinelerinde aşağıdaki adımları uygulayın:

  1. Mevcut Qpid aracısını durdurma
    apigee-service apigee-qpidd stop
  2. Güvenlik duvarı uygulayarak 5672 aracı bağlantı noktasına gelen trafiği tüm ileti işleyicilerden engelleyin. Bu güvenlik duvarını Qpid düğüm örneği veya başka bir harici güvenlik duvarı/ağ bileşeni düzeyinde uygulayabilirsiniz.

    Tüm ileti işleyici IP adresleri için aynı adımı uygulamanızı öneririz. Örneğin, IPTables'i kullanarak ileti işleyici IP adreslerinden 5672 numaralı bağlantı noktasındaki Qpid düğümüne gelen istekleri DROP etmek için aşağıdaki gibi bir komut kullanabilirsiniz:

    iptables -A INPUT -p tcp --dport 5672 -s MESSAGE_PROCESSOR_IP -j DROP
  3. Mevcut mesajları (varsa) silmek için qpid broker'ı tekrar başlatın:
    apigee-service apigee-qpidd start
  4. Mevcut sıraların boş olduğundan emin olun. Kontrol etmek için Qpid yönetim portalına giriş yapın:
    http://QPID_NODE_IP:8090
    Not: QPID düğümündeki 8090 bağlantı noktasına erişilemiyorsa bu URL'ye erişmek için SSH bağlantı noktası yönlendirme gibi alternatif mekanizmaları kullanabilirsiniz.
  5. Kuyrukların boşaltıldığını doğruladıktan sonra Qpid'i durdurup kaldırın:
    apigee-service apigee-apidd uninstall
  6. Qpid veri dizini silin:
    rm -r APIGEE_ROOT/data/apigee-qpidd
  7. Qpid aracısını yeniden yükleyin:
    /opt/apigee/apigee-setup/bin/setup.sh -p qs -f configFile
  8. Qpid broker yeniden yüklendikten sonra aşağıdaki komutları kullanarak güvenlik duvarı ayarlarını kaldırın ve mevcut ayarları listeleyin:
    iptables -F
    iptables -L

Yeni Edge kullanıcı arayüzü

Bu bölümde, Edge kullanıcı arayüzüyle ilgili dikkat edilmesi gereken noktalar listelenmiştir. Daha fazla bilgi için Özel Bulut için yeni Edge kullanıcı arayüzü başlıklı makaleyi inceleyin.

Edge kullanıcı arayüzünü yükleme

Apigee, ilk yüklemeyi tamamladıktan sonra Apigee Edge for Private Cloud geliştiricileri ve yöneticileri için geliştirilmiş bir kullanıcı arayüzü olan Edge kullanıcı arayüzünü yüklemenizi önerir.

Edge kullanıcı arayüzünün, Temel kimlik doğrulamayı devre dışı bırakmanızı ve SAML veya LDAP gibi bir IDP kullanmanızı gerektirdiğini unutmayın.

Daha fazla bilgi için Yeni Edge kullanıcı arayüzünü yükleme başlıklı makaleyi inceleyin.

Edge kullanıcı arayüzünü güncelleme

Edge kullanıcı arayüzü bileşenini güncellemek için Private Cloud için Edge'in hangi sürümünden yeni sürüme geçtiğinizi göz önünde bulundurun:

Apigee mTLS ile güncelleme

Apigee mTLS'yi güncellemek için aşağıdaki adımları uygulayın:

Güncellemeyi geri alma

Güncelleme başarısız olursa sorunu düzeltmeyi deneyebilir ve ardından update.sh komutunu tekrar çalıştırabilirsiniz. Güncellemeyi birden çok kez çalıştırabilirsiniz. Güncelleme, kaldığınız yerden devam eder.

Hata nedeniyle güncellemeyi önceki sürümünüze geri çekmeniz gerekiyorsa ayrıntılı talimatlar için 4.52.00 sürümünü geri çekme başlıklı makaleyi inceleyin.

Güncelleme bilgilerini günlüğe kaydetme

update.sh yardımcı programı, varsayılan olarak günlük bilgilerini şuraya yazar:

/opt/apigee/var/log/apigee-setup/update.log

update.sh yardımcı programını çalıştıran kullanıcının söz konusu dizin erişimi yoksa günlük, /tmp dizinine update_username.log adlı bir dosya olarak yazılır.

Kullanıcının /tmp'e erişimi yoksa update.sh yardımcı programı başarısız olur.

Sıfır kapalı kalma süresiyle güncelleme

Kesintisiz güncelleme veya periyodik güncelleme, Edge'i kapatmadan Edge yüklemenizi güncellemenize olanak tanır.

Kesintisiz güncelleme yalnızca 5 ve daha fazla düğüm içeren yapılandırmalarda mümkündür.

Kesintisiz yükseltmenin anahtarı, her yönlendiriciyi yük dengeleyiciden tek tek kaldırmaktır. Ardından, yönlendiriciyi ve yönlendiriciyle aynı makinedeki diğer bileşenleri güncelleyin ve yönlendiriciyi yük dengeleyiciye tekrar ekleyin.

  1. Makineleri, Makine güncelleme sırası bölümünde açıklandığı şekilde kurulumunuza uygun doğru sırayla güncelleyin.
  2. Yönlendiricileri güncelleme zamanı geldiğinde, herhangi bir yönlendiriciyi seçin ve Sunucu (Mesaj İşleyen/Yönlendirici) erişilebilirliğini etkinleştirme/devre dışı bırakma bölümünde açıklandığı gibi erişilemez hale getirin.
  3. Seçilen yönlendiriciyi ve yönlendiriciyle aynı makinedeki diğer tüm Edge bileşenlerini güncelleyin. Tüm Edge yapılandırmalarında aynı düğümde bir Yönlendirici ve Mesaj İşleyen gösterilir.
  4. Yönlendiricinin tekrar erişilebilir olmasını sağlayın.
  5. Kalan yönlendiriciler için 2 ile 4 arasındaki adımları tekrarlayın.
  6. Kurulumunuzda kalan makineler için güncellemeye devam edin.

Güncellemeden önce ve sonra aşağıdakileri yapın:

Sessiz yapılandırma dosyası kullanma

Güncelleme komutuna sessiz yapılandırma dosyası iletmeniz gerekir. Sessiz yapılandırma dosyası, Edge 4.50.00 veya 4.51.00'ı yüklemek için kullandığınız dosyayla aynı olmalıdır.

Harici internet bağlantısı olan bir düğümde 4.52.01 sürümüne güncelleme

Bir düğümdeki Edge bileşenlerini güncellemek için aşağıdaki prosedürü uygulayın:

  1. Varsa Cassandra'da onarım işlemi gerçekleştirecek şekilde yapılandırılmış cron işlerini güncelleme tamamlanana kadar devre dışı bırakın.
  2. Edge RPM'lerini yüklemek için düğümünüze root olarak giriş yapın.
  3. yum-utils ve yum-plugin-priorities'i yükleyin:
    sudo yum install yum-utils
    sudo yum install yum-plugin-priorities
  4. SELinux'u Edge apigee-setup yardımcı programını yükleme bölümünde açıklandığı şekilde devre dışı bırakın.
  5. Oracle 7.x'e yüklüyorsanız aşağıdaki komutu yürütün:
    sudo yum-config-manager --enable ol7_optional_latest
  6. AWS'ye yüklüyorsanız aşağıdaki yum-configure-managerkomutları yürütün:
    yum update rh-amazon-rhui-client.noarch
    sudo yum-config-manager --enable rhui-REGION-rhel-server-extras rhui-REGION-rhel-server-optional
  7. Şu anda Edge 4.51.00 sürümünü kullanıyorsanız:

    1. Edge bootstrap_4.52.01.sh dosyasını /tmp/bootstrap_4.52.01.sh'e indirin:
      curl https://software.apigee.com/bootstrap_4.52.01.sh -o /tmp/bootstrap_4.52.01.sh
    2. Aşağıdaki komutu yürüterek Edge 4.52.01 apigee-service yardımcı programını ve bağımlılıklarını yükleyin:
      sudo bash /tmp/bootstrap_4.52.01.sh apigeeuser=uName apigeepassword=pWord

      Burada uName:pWord, Apigee'den aldığınız kullanıcı adı ve şifredir. pWord değerini atlarsanız bu değeri girmeniz istenir.

      Yükleyici varsayılan olarak Java 1.8'in yüklü olup olmadığını kontrol eder. Aksi takdirde yükleyici bunu sizin için yükler.

      Java yüklemesinin nasıl ele alınacağını belirtmek için JAVA_FIX seçeneğini kullanın. JAVA_FIX aşağıdaki değerleri alır:

      • I: OpenJDK 1.8'i yükleyin (varsayılan).
      • C: Java yüklemeden devam edin.
      • Q: Çıkış yapın. Bu seçenekte Java'yı kendiniz yüklemeniz gerekir.
    3. Aşağıdaki örnekte gösterildiği gibi apigee-setup yardımcı programını güncellemek için apigee-service'ü kullanın:
      /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    4. Aşağıdaki örnekte gösterildiği gibi, Yönetim Sunucusu'ndaki apigee-validate yardımcı programını güncelleyin:
      /opt/apigee/apigee-service/bin/apigee-service apigee-validate update
    5. Aşağıdaki örnekte gösterildiği gibi, Yönetim Sunucusu'ndaki apigee-provision yardımcı programını güncelleyin:
      /opt/apigee/apigee-service/bin/apigee-service apigee-provision update
    6. Aşağıdaki komutu yürüterek update yardımcı programını düğümlerinizde çalıştırın:
      /opt/apigee/apigee-setup/bin/update.sh -c component -f configFile

      Bunu Makine güncelleme sırası bölümünde açıklanan sırayla yapın.

      Burada:

      • component, güncellenecek Edge bileşenidir. Olası değerler şunları içerir:
        • cs: Cassandra
        • edge: Edge kullanıcı arayüzü hariç tüm Edge bileşenleri: Yönetim sunucusu, Mesaj işleyici, Yönlendirici, QPID sunucusu, Postgres sunucusu
        • ldap: OpenLDAP
        • ps: postgresql
        • qpid: qpidd
        • sso: Apigee TOA (TOA'yı yüklediyseniz)
        • ue: Yeni Edge kullanıcı arayüzü
        • ui: Klasik Edge kullanıcı arayüzü
        • zk: Zookeeper
      • configFile, 4.50.00 veya 4.51.00 yüklemesi sırasında Edge bileşenlerinizi tanımlamak için kullandığınız yapılandırma dosyasıyla aynıdır.

      component değerini "tümü" olarak ayarlayarak update.sh'ü tüm bileşenler üzerinde çalıştırabilirsiniz. Bunun için Edge hepsi bir arada (AIO) yükleme profilinizin olması gerekir. Örneğin:

      /opt/apigee/apigee-setup/bin/update.sh -c all -f ./sa_silent_config
    7. Henüz yapmadıysanız Edge kullanıcı arayüzü bileşenlerini çalıştıran tüm düğümlerde yeniden başlatın:
      /opt/apigee/apigee-service/bin/apigee-service [edge-management-ui|edge-ui] restart
    8. Yüklemeyi test etme bölümünde açıklandığı gibi, Yönetim Sunucusu'nda apigee-validate yardımcı programını çalıştırarak güncellemeyi test edin.

Daha sonra güncellemeyi geri almaya karar verirseniz 4.52.01 sürümünü geri alma bölümünde açıklanan prosedürü uygulayın.

Yerel bir depodan 4.52.01'e güncelleme

Edge düğümleriniz bir güvenlik duvarının arkasındaysa veya internet üzerinden Apigee deposuna erişmeleri başka bir şekilde yasaklanmışsa güncellemeyi Apigee deposunun yerel bir deposundan veya aynasından yapabilirsiniz.

Yerel bir Edge deposu oluşturduktan sonra Edge'i yerel depodan güncellemek için iki seçeneğiniz vardır:

  • Deponun .tar dosyasını oluşturun, .tar dosyasını bir düğüme kopyalayın ve ardından .tar dosyasından Edge'i güncelleyin.
  • Diğer düğümlerin erişebilmesi için yerel depoyu içeren düğüme bir web sunucusu yükleyin. Apigee, kullanabileceğiniz Nginx web sunucusunu sağlar veya kendi web sunucunuzu kullanabilirsiniz.

Yerel bir 4.52.01 deposundan güncellemek için:

  1. Edge apigee-setup yardımcı programını yükleme başlıklı makalede açıklandığı şekilde yerel bir 4.52.01 deposu oluşturun.
  2. apigee-service'i .tar dosyasından yüklemek için:
    1. Yerel deposunun bulunduğu düğümde, yerel deposu /opt/apigee/data/apigee-mirror/apigee-4.52.01.tar.gz adlı tek bir .tar dosyasına paketlemek için aşağıdaki komutu kullanın:
      /opt/apigee/apigee-service/bin/apigee-service apigee-mirror package
    2. .tar dosyasını, Edge'i güncellemek istediğiniz düğüme kopyalayın. Örneğin, yeni düğümdeki /tmp dizinine kopyalayın.
    3. Yeni düğümde, dosyayı /tmp dizinine çıkarın:
      tar -xzf apigee-4.52.01.tar.gz

      Bu komut, .tar dosyasını içeren dizinde repos adlı yeni bir dizin oluşturur. Örneğin /tmp/repos.

    4. Edge apigee-service yardımcı programını ve bağımlılıklarını /tmp/repos'ten yükleyin:
      sudo bash /tmp/repos/bootstrap_4.52.01.sh apigeeprotocol="file://" apigeerepobasepath=/tmp/repos

      Bu komuta repos dizininin yolunu eklediğinizi unutmayın.

  3. Nginx web sunucusunu kullanarak apigee-service'i yüklemek için:
    1. Nginx web sunucusunu, Edge apigee-setup yardımcı programını yükleme başlıklı makalenin "Nginx web sunucusunu kullanarak depodan yükleme" bölümünde açıklandığı şekilde yapılandırın.
    2. Uzak düğümde Edge bootstrap_4.52.01.sh dosyasını /tmp/bootstrap_4.52.01.sh'e indirin:
      /usr/bin/curl http://uName:pWord@remoteRepo:3939/bootstrap_4.52.01.sh -o /tmp/bootstrap_4.52.01.sh

      Burada uName:pWord, depo için daha önce belirlediğiniz kullanıcı adı ve şifredir, remoteRepo ise depo düğümünün IP adresi veya DNS adıdır.

    3. Uzak düğümde Edge apigee-setup yardımcı programını ve bağımlılıklarını yükleyin:
      sudo bash /tmp/bootstrap_4.52.01.sh apigeerepohost=remoteRepo:3939 apigeeuser=uName apigeepassword=pWord apigeeprotocol=http://

      Burada uName:pWord, deponun kullanıcı adı ve şifresidir.

  4. Aşağıdaki örnekte gösterildiği gibi apigee-setup yardımcı programını güncellemek için apigee-service'ü kullanın:
    /opt/apigee/apigee-service/bin/apigee-service apigee-setup update 
  5. Aşağıdaki örnekte gösterildiği gibi, Yönetim Sunucusu'ndaki apigee-validate yardımcı programını güncelleyin:
    /opt/apigee/apigee-service/bin/apigee-service apigee-validate update
  6. Aşağıdaki örnekte gösterildiği gibi, Yönetim Sunucusu'ndaki apigee-provision yardımcı programını güncelleyin:
    /opt/apigee/apigee-service/bin/apigee-service apigee-provision update
  7. update yardımcı programını, Makine güncelleme sırası bölümünde açıklanan sırada düğümlerinizde çalıştırın:
    /opt/apigee/apigee-setup/bin/update.sh -c component -f configFile

    Burada:

    • component, güncellenecek Edge bileşenidir. Genellikle aşağıdaki bileşenleri güncelleyebilirsiniz:
      • cs: Cassandra
      • edge: Edge kullanıcı arayüzü hariç tüm Edge bileşenleri: Yönetim sunucusu, Mesaj işleyici, Yönlendirici, QPID sunucusu, Postgres sunucusu
      • ldap: OpenLDAP
      • ps: postgresql
      • qpid: qpidd
      • sso: Apigee TOA (TOA'yı yüklediyseniz)
      • ue Yeni Edge kullanıcı arayüzü
      • ui: Klasik Edge kullanıcı arayüzü
      • zk: Zookeeper
    • configFile, 4.50.00 veya 4.51.00 yükleme sırasında Edge bileşenlerinizi tanımlamak için kullandığınız yapılandırma dosyasıyla aynıdır.

    component değerini "tümü" olarak ayarlayarak update.sh'ü tüm bileşenler üzerinde çalıştırabilirsiniz. Bunun için Edge hepsi bir arada (AIO) yükleme profilinizin olması gerekir. Örneğin:

    /opt/apigee/apigee-setup/bin/update.sh -c all -f /tmp/sa_silent_config
  8. Henüz yapmadıysanız kullanıcı arayüzü bileşenlerini çalıştıran tüm düğümlerde yeniden başlatın:
    /opt/apigee/apigee-service/bin/apigee-service [edge-management-ui|edge-ui] restart
  9. Yüklemeyi test etme bölümünde açıklandığı gibi, Yönetim Sunucusu'nda apigee-validate yardımcı programını çalıştırarak güncellemeyi test edin.

Daha sonra güncellemeyi geri almaya karar verirseniz 4.52.01 sürümünü geri alma bölümünde açıklanan prosedürü uygulayın.

Makine güncellemesinin sırası

Edge kurulumundaki makineleri güncelleme sırası önemlidir:

  • Diğer düğümleri güncellemeden önce tüm Cassandra ve ZooKeeper düğümlerini güncellemeniz gerekir.
  • Birden fazla Edge bileşeni (yönetim sunucusu, ileti işleyici, yönlendirici, QPID sunucusu ancak Postgres sunucusu değil) içeren makinelerde hepsini aynı anda güncellemek için -c edge seçeneğini kullanın.
  • Bir adımda birden fazla makinede yapılması gerektiği belirtiliyorsa bu adımı belirtilen makine sırasına göre gerçekleştirin.
  • Para kazanma özelliğini güncellemek için ayrı bir adım yoktur. -c edge seçeneğini belirttiğinizde güncellenir.

1 düğümlü bağımsız yükseltme

1 düğümlü bağımsız bir yapılandırmayı 4.52.01'e yükseltmek için:

  1. Tüm bileşenleri güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c all -f configFile
  2. (apigee-adminapi'u yüklediyseniz) apigee-adminapi yardımcı programı güncellendi:
    /opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update

2 düğümlü bağımsız yükseltme

2 düğümlü bağımsız kurulum için aşağıdaki bileşenleri güncelleyin:

Edge topolojileri ve düğüm numaralarının listesi için Yükleme topolojileri bölümüne bakın.

  1. 1. makinede Cassandra ve ZooKeeper'ı güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
  2. 2. makinede Postgres'i güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  3. 1. makinede LDAP'yi güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
  4. 2. ve 1. makinedeki Edge bileşenlerini güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. 2. makinede Qpid'i güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
  6. 1. makinedeki kullanıcı arayüzünü güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  7. (apigee-adminapi'yi yüklediyseniz) 1. makinedeki apigee-adminapi yardımcı programını güncelledi:
    /opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
  8. (Apigee TOA'yı yüklediyseniz) 1. makinede Apigee TOA'yı güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f sso_config_file

    Burada sso_config_file, TOA'yı yüklerken oluşturduğunuz yapılandırma dosyasıdır.

  9. 1. makinede Edge kullanıcı arayüzü bileşenini yeniden başlatın:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

5 düğüm yükseltme

5 düğümlü bir kurulum için aşağıdaki bileşenleri güncelleyin:

Edge topolojileri ve düğüm numaralarının listesi için Yükleme topolojileri bölümüne bakın.

  1. 1, 2 ve 3 numaralı makinelerde Cassandra ve ZooKeeper'ı güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
  2. 4. makinede Postgres'i güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  3. 5. makinede Postgres'i güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  4. 1. makinede LDAP'yi güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
  5. 4, 5, 1, 2, 3 numaralı makinelerdeki Edge bileşenlerini güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  6. 4. makinede Qpid'i güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
  7. 5. makinede Qpid'i güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
  8. Edge kullanıcı arayüzünü güncelleme:
    • Klasik kullanıcı arayüzü: Klasik kullanıcı arayüzünü kullanıyorsanız aşağıdaki örnekte gösterildiği gibi 1. makinedeki ui bileşenini güncelleyin:
      /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
    • Yeni Edge kullanıcı arayüzü: Yeni Edge kullanıcı arayüzünü yüklediyseniz uygun makinedeki ue bileşenini güncelleyin (1. makine olmayabilir):
      /opt/apigee/apigee-setup/bin/update.sh -c ue -f /opt/silent.conf
  9. (apigee-adminapi'yi yüklediyseniz) 1. makinedeki apigee-adminapi yardımcı programını güncelledi:
    /opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
  10. (Apigee TOA'yı yüklediyseniz) 1. makinede Apigee TOA'yı güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f sso_config_file

    Burada sso_config_file, TOA'yı yüklerken oluşturduğunuz yapılandırma dosyasıdır.

  11. Kullanıcı arayüzü bileşenini yeniden başlatın:
    • Klasik kullanıcı arayüzü: Klasik kullanıcı arayüzünü kullanıyorsanız aşağıdaki örnekte gösterildiği gibi 1. makinede edge-ui bileşenini yeniden başlatın:
      /opt/apigee/apigee-service/bin/apigee-service edge-ui restart
    • Yeni Edge kullanıcı arayüzü: Yeni Edge kullanıcı arayüzünü yüklediyseniz uygun makinede (makine 1 olmayabilir) edge-management-ui bileşenini yeniden başlatın:
      /opt/apigee/apigee-service/bin/apigee-service edge-management-ui restart

9 düğümlü küme yükseltme

9 düğümlü kümelenmiş kurulum için aşağıdaki bileşenleri güncelleyin:

Edge topolojileri ve düğüm numaralarının listesi için Yükleme topolojileri bölümüne bakın.

  1. 1, 2 ve 3 numaralı makinelerde Cassandra ve ZooKeeper'ı güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
  2. 8 numaralı makinede Postgres'i güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  3. 9 numaralı makinede Postgres'i güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  4. 1. makinede LDAP'yi güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
  5. 6, 7, 8, 9, 1, 4 ve 5 numaralı makinelerdeki Edge bileşenlerini şu sırayla güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  6. 6 ve 7 numaralı makinelerde Qpid'i güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
  7. 1. makinede yeni kullanıcı arayüzünü (ue) veya klasik kullanıcı arayüzünü (ui) güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c [ui|ue] -f configFile
  8. (apigee-adminapi'u yüklediyseniz) 1. makinedeki apigee-adminapi yardımcı programını güncelleyin:
    /opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
  9. (Apigee TOA'yı yüklediyseniz) 1. makinede Apigee TOA'yı güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f sso_config_file

    Burada sso_config_file, TOA'yı yüklerken oluşturduğunuz yapılandırma dosyasıdır.

  10. Kullanıcı arayüzü bileşenini yeniden başlatın:
    • Klasik kullanıcı arayüzü: Klasik kullanıcı arayüzünü kullanıyorsanız aşağıdaki örnekte gösterildiği gibi 1. makinede edge-ui bileşenini yeniden başlatın:
      /opt/apigee/apigee-service/bin/apigee-service edge-ui restart
    • Yeni Edge kullanıcı arayüzü: Yeni Edge kullanıcı arayüzünü yüklediyseniz uygun makinede (makine 1 olmayabilir) edge-management-ui bileşenini yeniden başlatın:
      /opt/apigee/apigee-service/bin/apigee-service edge-management-ui restart

13 düğümlü küme yükseltme

13 düğümlü kümelenmiş kurulum için aşağıdaki bileşenleri güncelleyin:

Edge topolojileri ve düğüm numaralarının listesi için Yükleme topolojileri bölümüne bakın.

  1. 1, 2 ve 3 numaralı makinelerde Cassandra ve ZooKeeper'ı güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
  2. 8 numaralı makinede Postgres'i güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  3. 9 numaralı makinede Postgres'i güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  4. 4. ve 5. makinede LDAP'yi güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
  5. 12, 13, 8, 9, 6, 7, 10 ve 11 numaralı makinelerdeki Edge bileşenlerini aşağıdaki sırayla güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  6. 12 ve 13 numaralı makinelerde Qpid'i güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
  7. 6 ve 7 numaralı makinelerde yeni kullanıcı arayüzünü (ue) veya klasik kullanıcı arayüzünü (ui) güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c [ui|ue] -f configFile
  8. (apigee-adminapi'u yüklediyseniz) 6 ve 7 numaralı makinelerde apigee-adminapi yardımcı programı güncellendi:
    /opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
  9. (Apigee TOA'yı yüklediyseniz) 6. ve 7. makinelerde Apigee TOA'yı güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f sso_config_file

    Burada sso_config_file, TOA'yı yüklerken oluşturduğunuz yapılandırma dosyasıdır.

  10. Kullanıcı arayüzü bileşenini yeniden başlatın:
    • Klasik kullanıcı arayüzü: Klasik kullanıcı arayüzünü kullanıyorsanız aşağıdaki örnekte gösterildiği gibi 6 ve 7 numaralı makinelerde edge-ui bileşenini yeniden başlatın:
      /opt/apigee/apigee-service/bin/apigee-service edge-ui restart
    • Yeni Edge kullanıcı arayüzü: Yeni Edge kullanıcı arayüzünü yüklediyseniz 6 ve 7 numaralı makinelerde edge-management-ui bileşenini yeniden başlatın:
      /opt/apigee/apigee-service/bin/apigee-service edge-management-ui restart

12 düğümlü küme yükseltme

12 düğümlü kümelenmiş kurulum için aşağıdaki bileşenleri güncelleyin:

Edge topolojileri ve düğüm numaralarının listesi için Yükleme topolojileri bölümüne bakın.

  1. Cassandra ve ZooKeeper'ı güncelleyin:
    1. 1. Veri Merkezi'ndeki 1, 2 ve 3 numaralı makinelerde:
      /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
    2. Veri Merkezi 2'deki 7, 8 ve 9 numaralı makinelerde
      /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
  2. Postgres'i güncelleyin:
    1. 1. Veri Merkezi'ndeki 6. Makine
      /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
    2. Veri Merkezi 2'deki 12 numaralı makine
      /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  3. LDAP'yi güncelleme:
    1. 1. Veri Merkezi'ndeki 1. Makine
      /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
    2. 2. Veri Merkezi'ndeki 7. Makine
      /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
  4. Edge bileşenlerini güncelleme:
    1. 1. Veri Merkezi'ndeki 4, 5, 6, 1, 2, 3 numaralı makineler
      /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
    2. 2. Veri Merkezi'ndeki 10, 11, 12, 7, 8, 9 numaralı makineler
      /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. qpidd'yi güncelleyin:
    1. 1. Veri Merkezi'ndeki 4 ve 5 numaralı makineler
      1. 4. makinede qpidd'ü güncelleyin:
        /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
      2. 5. makinede qpidd öğesini güncelleyin:
        /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
    2. 2. Veri Merkezi'ndeki 10 ve 11 numaralı makineler
      1. 10 numaralı makinede qpidd güncellemesi:
        /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
      2. 11. makinede qpidd güncellemesi:
        /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
  6. Yeni kullanıcı arayüzünü (ue) veya klasik kullanıcı arayüzünü (ui) güncelleyin:
    1. 1. Veri Merkezi'ndeki 1. makine:
      /opt/apigee/apigee-setup/bin/update.sh -c [ui|ue] -f configFile
    2. 2. Veri Merkezi'ndeki 7. makine:
      /opt/apigee/apigee-setup/bin/update.sh -c [ui|ue] -f configFile
  7. (apigee-adminapi'u yüklediyseniz) apigee-adminapi yardımcı programını güncelleme:
    1. 1. Veri Merkezi'ndeki 1. makine:
      /opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
    2. 2. Veri Merkezi'ndeki 7. makine:
      /opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
  8. (Apigee SSO'yu yüklediyseniz) Apigee SSO'yu güncelleyin:
    1. 1. Veri Merkezi'ndeki 1. makine:
      /opt/apigee/apigee-setup/bin/update.sh -c sso -f sso_config_file
    2. 2. Veri Merkezi'ndeki 7. makine:
      /opt/apigee/apigee-setup/bin/update.sh -c sso -f sso_config_file
    3. Burada sso_config_file, TOA'yı yüklerken oluşturduğunuz yapılandırma dosyasıdır.

  9. 1 ve 7 numaralı makinelerde yeni Edge kullanıcı arayüzünü (edge-management-ui) veya klasik Edge kullanıcı arayüzünü (edge-ui) bileşenini yeniden başlatın:
    /opt/apigee/apigee-service/bin/apigee-service [edge-ui|edge-management-ui] restart

Standart olmayan yapılandırmalar için

Standart olmayan bir yapılandırmanız varsa Edge bileşenlerini aşağıdaki sırayla güncelleyin:

  1. ZooKeeper
  2. Cassandra
  3. ps
  4. LDAP
  5. Edge: Qpid sunucusu, Edge Postgres sunucusu, Yönetim sunucusu, Mesaj İşleyen ve Yönlendirici'nin bulunduğu düğümler sırasıyla tüm düğümlerde "-c edge" profilidir.
  6. qpidd
  7. Edge kullanıcı arayüzü (klasik veya yeni)
  8. apigee-adminapi
  9. Apigee TOA

Güncellemeyi tamamladıktan sonra, Edge kullanıcı arayüzü bileşenini çalıştıran tüm makinelerde yeniden başlattığınızdan emin olun.