Edge for Private Cloud s. 4.16.05
4.16.05 sürümüne güncelleyebileceğiniz Edge sürümleri
Apigee Edge'in yalnızca 4.16.01.x sürümünü 4.16.05 sürümüne güncelleyebilirsiniz.
Edge'in 4.16.01.x sürümünden önceki bir sürümünü kullanıyorsanız öncelikle sürümünü 4.16.01.x sürümüne yükseltin ve ardından 4.16.05 sürümüne güncelleyin.
Güncellemeyi kimler gerçekleştirebilir?
Güncellemeyi çalıştıran kullanıcı, Edge'i ilk yükleyen kullanıcıyla aynı olmalıdır veya kök olarak çalıştırılan bir kullanıcı.
Kenar BGBG'lerini yükledikten sonra, bunları herhangi bir kullanıcı yapılandırabilir.
Java JDK Sürüm 8'e gerekli yükseltme
Edge'in bu sürümü, tüm Edge'e Java JDK sürüm 8'i yüklemiş olmanızı gerektirir işleme düğümleri. Oracle JDK 8 veya OpenJDK 8'i yükleyebilirsiniz. Java JDK 8 yüklü değilse zaten, güncelleme komut dosyası bunu sizin için yükleyebilir.
Java 8 güncellemesi kapsamında, bazı TLS şifreleri artık Oracle JDK 8'de kullanılamıyor. Örneğin, tam listeyi görmek için, "Varsayılan Devre Dışı Şifre Paketleri" bölümüne bakın. http://docs.oracle.com/javase/8/docs/technotes/guides/security/SunProviders.html.
Uyarı: Edge'in bu sürümü JDK 7'yi desteklemez. Şu anda JDK 7 kullanıyorsanız JDK 8'e yükseltmeniz gerekir. Edge 4.16.05 yüklemesini geri alırsanız Edge'i Java JDK 7 kullanacak şekilde yeniden yapılandırabilirsiniz.
Zookeeper'ı eski sürüme geçirme
Private Cloud 4.16.01 için Edge'de Zookeeper BGBG'sinin sürümü apigee-zookeeper-3.4.5-1.0.905.noarch.rpm biçimindedir. İçinde sonradan kullanıma sunulan Zookeeper sürümü, apigee-zookeeper-3.4.5-0.0.948 sürümünün değiştirilmesine neden olmuştur. Bu durum, Zookeeper'ı 4.16.01'den sonraki bir sürüme geçirmekten vazgeçilmez. Bu durumu düzeltmenin yolu yum sürümünü düşürmek Apigee-zookeeper dosyasını güncellemeniz gerekir.
Aşağıdaki komutu kullanarak Zookeeper sürümünüzü kontrol edebilirsiniz:
> rpm -qa |grep apigee-zookeeper
Bu komut Zookeeper sürümünü döndürürse:
apigee-zookeeper-3.4.5-1.0.905
Ardından, eski sürüme geçiş yapmanız gerekir.
Güncelleme için disk alanı gereksinimleri
güncelleyin.
Mülkün otomatik olarak çoğaltılması 4.16.01.x'ten itibaren
/opt/Apigee/customer/application adresinde .properties dosyalarını düzenleyerek herhangi bir özellik ayarladıysanız değerleri de güncelleme tarafından korunur.
Apigee-verification yardımcı programını güncelleme
4.16.01'de, apigee-validate yardımcı programını bir Message (İleti) İşlemci düğümü. 4.16.05 sürümünde, apigee-validate yardımcı programı Yönetim Sunucusu düğümünde çalışacak şekilde güncellenir.
4.16.05 sürümüne güncelleme yaptığınızda, apigee-validate yardımcı programını güncellemek için iki seçeneğiniz bulunmaktadır:
- Apigee önerilir - Apigee'de apigee-validate yardımcı programını
Yönetim Sunucusu düğümü.
.
. İsteğe bağlı olarak, apigee-validate yardımcı programını arasında yer alır. İleti İşleyici düğümünde bırakırsanız bunu güncellemeniz gerekir. 4.16.05. - Alternatif olarak, apigee-validate Mesaj İşleyici düğümünü bulun ve buradan çalıştırın. Ancak Apigee, yüklemenizi ve Yönetim Sunucusu'ndan çalıştırın.
Ön koşulları güncelleme
Apigee Edge'i yükseltmeden önce aşağıdaki ön koşulları yerine getirin:
- Tüm düğümleri yedekle
Güncellemeden önce, güvenlik için tüm düğümlerin eksiksiz bir yedeğini almanız önerilir neden. Yedeklemeyi gerçekleştirmek için geçerli Edge sürümünüze ait prosedürü kullanın.
.
. Bu, yeni sürüme güncellemenin mümkün olmaması durumunda bir yedek planınıza sahip olmanıza olanak tanır. düzgün şekilde çalışmasını sağlama. Yedekleme hakkında daha fazla bilgi için Yedekleme ve Geri Yükleme başlıklı makaleyi inceleyin. - Edge'nin çalıştığından emin olun
Şu komutu kullanarak güncelleme işlemi sırasında Edge'in çalışır durumda olduğundan emin olun:
> /<inst_root>/ potansiyel/Apigee-service/bin/Apigee-all durumu
Başarısız bir güncellemeyi işleme
Güncelleme hatası olması durumunda, sorunu gidermeyi deneyip update.sh dosyasını yeniden çalıştırmayı deneyebilirsiniz. Güncellemeyi veya güncelleme kaldığı yerden devam eder.
Hata, güncellemeyi önceki sürüme geri çekmenizi gerektiriyorsa daha fazla bilgi için 4.16.05 Geri Alma İşlemi bölümüne bakın.
Günlük kaydı güncelleme bilgileri
Varsayılan olarak update.sh yardımcı program 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 bu dizin, günlüğü /tmp dizinine update_username.log adında bir dosya olarak yazar.
Kullanıcının /tmp dosyasına erişimi yoksa update.sh yardımcı programı başarısız olur.
Sıfır kapalı kalma süresi güncellemesi
Sıfır kapalı kalma süresi güncellemesi veya periyodik güncelleme, herhangi bir güncelleme olmadan Edge yüklemenizi Edge'i yıkıyoruz.
Sıfır kapalı kalma süresi güncellemesi yalnızca 5 düğüm ve daha büyük yapılandırmalarda yapılabilir.
Sıfır kapalı kalma süresi yükseltmesinin anahtarı, her bir Yönlendiriciyi tek tek yükten kaldırmaktır kullanabilirsiniz. Ardından Yönlendirici'yi ve Yönlendirici ile aynı makine üzerindeki diğer bileşenleri güncellersiniz. Yönlendiriciyi tekrar yük dengeleyiciye ekleyin.
- Makineleri, aşağıdaki "Sipariş verme" bölümünde açıklandığı şekilde, yüklemeniz için doğru sırayla güncelleyin hata mesajı görüntülenir.
- Yönlendiricileri güncelleme zamanı geldiğinde herhangi bir Yönlendiriciyi seçin ve Sunucuyu Etkinleştirme/Devre Dışı Bırakma (İleti İşleyici/Yönlendirici) Erişilebilirlik.
- Seçilen Yönlendirici'yi ve diğer tüm Edge bileşenlerini Yönlendirici ile aynı makinede güncelleyin. Tüm Edge yapılandırmaları aynı düğümde bir Yönlendirici ve Mesaj İşleyici gösterir.
- Yönlendiriciyi tekrar erişilebilir hale getirin.
- Kalan Yönlendiriciler için 2-4 arasındaki adımları tekrarlayın.
- Yüklemenizdeki kalan makineler için güncellemeye devam edin.
Güncelleme öncesinde/sonrasında şunlara dikkat edin:
- Birleşik Yönlendirici ve Mesaj İşleyici düğümünde:
- Güncellemeden önce aşağıdaki işlemleri gerçekleştirin:
- Yönlendiriciyi erişilemez hale getirin.
- Mesaj İşleyici'yi erişilemez hale getirin.
- Güncellemeden sonra aşağıdaki işlemleri gerçekleştirin:
- Mesaj İşleyici'yi erişilebilir hale getirin.
- Yönlendiriciyi erişilebilir hale getirin.
- Güncellemeden önce aşağıdaki işlemleri gerçekleştirin:
- Tek Yönlendirici düğümünde:
- Güncellemeden önce Yönlendirici'yi erişilemez hale getirin.
- Güncellemeden sonra Yönlendirici'yi erişilebilir hale getirin.
- Tek İleti İşleyici düğümünde:
- Güncellemeden önce İleti İşleyen'e erişilemez.
- Güncellemenin ardından Mesaj İşleyici'yi erişilebilir hale getirin.
Sessiz bir yapılandırma dosyası kullanma
Güncelleme komutuna sessiz bir yapılandırma dosyası aktarmanız gerekir. Sessiz yapılandırma dosyası Edge 4.16.01'i yüklemek için kullandığınızla aynı olmalıdır.
Prosedür harici internet bağlantısı olan bir düğümde 4.16.05 sürümüne güncelleme
Bir düğümdeki Edge bileşenlerini güncellemek için aşağıdaki prosedürü kullanın:
- Varsa Cassandra'da onarım işlemi gerçekleştirecek şekilde yapılandırılmış tüm CRON işlerini devre dışı bırakın güncelleme tamamlanana kadar sürdürülür.
- Edge BGBG'lerini yüklemek için düğümünüze kök olarak giriş yapın
Not: BGBG yüklemesi kök erişimi gerektirse de Edge'i yükleyebilirsiniz. kök erişimi olmayan yapılandırmaya sahip. - SELinux'u, Edge'yi yükleme Apigee-setup sayfasında açıklandığı şekilde devre dışı bırakın yardımcı program.
- Edge 4.16.05 bootstrap_4.16.05.sh dosyasını /tmp/bootstrap_4.16.05.sh konumuna indirin:
> curl https://software.Apigee.com/bootstrap_4.16.05.sh -o /tmp/bootstrap_4.16.05.sh - Edge 4.16.05 apigee-service yardımcı programını yükleyin ve
bağımlılıklar:
> sudo eğlencesi /tmp/bootstrap_4.16.05.sh Apigeeuser=uName Apigeepassword=pWord
Bu örnekte uName:pWord, Apigee. pWord'ü çıkarırsanız kelimeyi girmeniz istenir.
. Yükleyici, varsayılan olarak Java 1.8'in yüklü olup olmadığını kontrol eder. Aksi takdirde, uygulamayı sizin yerinize yükler. Nasıl işleneceğini belirtmek için JAVA_FIX seçeneğini kullanın Java yüklemesi. JAVA_FIX şu değerleri alır:
I = OpenJDK 1.8'i yükle (varsayılan)
C = Java'yı yüklemeden devam et
S = Çık. Bu seçeneği kullanabilmek için Java'yı kendiniz yüklemeniz gerekir. - apigee-service etiketini kullanarak
Apigee-setup güncellemesi yapın
yardımcı program:
- 4.16.01'i Edge 4.15.07.0x sürümüne yükselterek yüklediyseniz
Apigee-setup yardımcı programını yükleyin:
> /opt/apigee/apigee-service/bin/apigee-service Apigee-kurulumu yükleme
Bu komut, <inst_dir>/ potansiyel/Apigee-setup/bin içinde update.sh yardımcı programını yükler.
.
. Apigee-setup yardımcı programını zaten yüklediyseniz bu:
> /opt/Apigee/Apigee-service/bin/potansiyel-service Apigee-setup güncelleme - 4.16.01 sürümünü doğrudan yüklediyseniz, yani
4.15.07.0x için Apigee-setup yardımcı programını güncellemeniz gerekir:
> /opt/Apigee/Apigee-service/bin/potansiyel-service Apigee-setup güncelleme
Bu Apigee-service güncellemesi update.sh yardımcı programı <inst_dir>/apigee/apigee-setup/bin.
- 4.16.01'i Edge 4.15.07.0x sürümüne yükselterek yüklediyseniz
Apigee-setup yardımcı programını yükleyin:
- apigee-validate belgesini yükleme
Yönetim Sunucusu'nda yardımcı program:
> /opt/Apigee/Apigee-service/bin/gelir-hizmeti Apigee-süreci yüklemesi
Not: apigee-validate yardımcı programını Mesaj İşleyici düğümünü güncellemek için, ilgili düğümde aşağıdaki komutu kullanın:
> /opt/Apigee/Apigee-service/bin/gelir-hizmeti Apigee-süreci güncellemesi
Ancak Apigee, 4.16.05 için, Apigee-Validate yardımcı programını Yönetim Sunucusu'nu kontrol eder. - apigee-validate yardımcı programına geçirilen yapılandırma dosyasını düzenleyin.
Önceki Edge sürümünde, apigee-validate tarafından kullanılan yapılandırma dosyası için
şu mülkler:
APIGEE_ADMINPW=sysAdminPword
MP_POD=gateway
BÖLGE=dc-1
Bu sürümde, yapılandırma dosyası yalnızca APIGEE_ADMINPW mülkünü gerektirir. Kaldırdığınız yerlerden diğer iki özelliği dosyadan kaldırabilirsiniz. - Düğümlerinizde güncelleme yardımcı programını aşağıdaki "Makinenin sırası" bölümünde açıklanan sırayla çalıştırın
güncelle" altında:
> /opt/Apigee/Apigee-setup/bin/update.sh -c bileşeni -f configFile
Yapılandırma dosyasındaki tek şart, yapılandırma dosyasının erişilebilir veya "Apigee" tarafından okunabilir belirtir. Örneğin, dosyayı düğüm.
. Güncellenecek bileşeni belirtmek için "-c" seçeneğini kullanın. Olasılık listesi bileşenler şunları içerir:- LDAP = OpenLDAP
- cs = Cassandra
- zk = Zookeeper
- qpid = qpidd
- ps = postgresql
- edge =Tüm Kenarlar sınır kullanıcı arayüzü dışındaki bileşenler: Yönetim Sunucusu, İleti İşlemci, Yönlendirici, QPID Sunucusu, Postgres Sunucusu
- ui = Edge Kullanıcı Arayüzü
- tümü = tümünü güncelle makinedeki bileşenler (yalnızca Edge aio yükleme profili veya API BaaS asa için kullanın) kurulum profiline gidin)
- e = ElasticSearch
- b = API BaaS Yığını
- p = API BaaS Portal
- ebp = ElasticSearch, Aynı düğümde API BaaS Yığını ve API BaaS Portalı
- Yüklemeyi test etme bölümünde açıklanmıştır.
Güncellemeyi daha sonra geri almak için 4.16.05 Geri Alma İşlemi'nde açıklanan prosedürü kullanın.
Yerel cihazdan 4.16.05 sürümüne güncelleme prosedürü depo
Edge düğümleriniz bir güvenlik duvarının arkasındaysa veya başka bir şekilde bu düğümlere erişimi yasaklanıyorsa internet üzerinden Apigee deposuna taşıdıktan sonra güncellemeyi yerel bir depodan, ya da aynası olan bir yer olduğunu unutmayın.
Yerel bir Edge deposu oluşturduktan sonra Edge'i yerel depo:
- Deponun bir .tar dosyasını oluşturun, .tar dosyasını bir düğüme kopyalayın ve .tar dosyası olarak kaydedin.
- Diğer düğümlerin erişebilmesi için yerel depo içeren düğüme bir web sunucusu yükleyin. Apigee, Nginx web sunucusunu sağlar. Dilerseniz kendi web sunucunuzu da kullanabilirsiniz web sunucusu.
Yerel 4.16.05 kod deposundan güncelleme yapmak için:
- "Yerel Apigee deposu oluşturma" bölümünde açıklandığı gibi yerel bir 4.16.05 depo oluşturun. Insert the Edge Apigee-setup
yardımcı program.
. Not: 4.16.01 kod deponuz zaten varsa 4.16.05'i ekleyebilirsiniz kod depoları kullanır. -
Bir .tar dosyasından Apigee-service yüklemek için:
- Yerel depoyu içeren düğümde aşağıdaki komutu kullanarak yerel depoyu paketleyin
/opt/apigee/data/apigee-mirror/apigee-4.16.05.tar.gz adlı tek bir.tar dosyasına aktarmak için:
> /opt/Apigee/Apigee-service/bin/destek hizmeti Apigee-mirror paketi - .tar dosyasını, Edge'i güncellemek istediğiniz düğüme kopyalayın. Örneğin, bunu şuraya kopyalayın: /tmp dizini yeni düğüm.
- Yeni düğümde dosyayı /tmp dizinine kaldırın:
> tar -xzf Apigee-4.16.05.tar.gz
Bu komut, yeni bir dizin oluşturur: .tar dosyasını içeren dizindeki depoları kullanır. Örneğin: /tmp/repos. - Edge Apigee-service yardımcı programını ve /tmp/repos'taki bağımlıları yükleyin:
> sudo eğlencesi /tmp/repos/bootstrap_4.16.05.sh Apigeeprotocol="file://" apigeerepobasepath=/tmp/repos
depoları dizinimize ekleyeceksiniz.
- Yerel depoyu içeren düğümde aşağıdaki komutu kullanarak yerel depoyu paketleyin
/opt/apigee/data/apigee-mirror/apigee-4.16.05.tar.gz adlı tek bir.tar dosyasına aktarmak için:
-
Nginx web sunucusunu kullanarak Apigee-service'yi yüklemek için:
- Nginx web sunucusunu, "Nginx kullanarak depodan yükleme" bölümünde açıklandığı şekilde yapılandırın webserver" Chrome'u yükleyin Apigee-setup yardımcı programı ile ilgili daha fazla bilgi edinin.
- Uzak düğümde Edge bootstrap_4.16.05.sh dosyasını indirin:
/tmp/bootstrap_4.16.05.sh:
> /usr/bin/curl http://uName:pWord@remoteRepo:3939/bootstrap_4.16.05.sh -o /tmp/bootstrap_4.16.05.sh
burada uName:pWord, aşağıdaki URL'ler için yukarıda belirlediğiniz kullanıcı adı ve depodur ve remoteRepo deponun IP adresi veya DNS adıdır düğüm. - Uzak düğüme Edge Apigee-service yardımcı programını ve bağımlılıklarını yükleyin:
> sudo eğlencesi /tmp/bootstrap_4.16.05.sh Apigeerepohost=remoteRepo:3939 Apigeeuser=uName qwiklabspassword=pWord apigeeprotocol=http://
burada uName:pWord kod deposundaki kullanıcı adıdır ve oturum açın.
- apigee-service etiketini kullanarak
Apigee-setup yardımcı programını güncelleyin:
- 4.16.01'i Edge 4.15.07.0x sürümüne yükselterek yüklediyseniz
Apigee-setup yardımcı programını yükleyin:
> /opt/apigee/apigee-service/bin/apigee-service Apigee-kurulumu yükleme
Bu komut update.sh yardımcı programını yükler <inst_dir>/apigee/apigee-setup/bin etiketi içinde kullanmanız gerekir.
.
. Apigee-setup yardımcı programını zaten yüklediyseniz bu:
> /opt/Apigee/Apigee-service/bin/potansiyel-service Apigee-setup güncelleme - 4.16.01 sürümünü doğrudan yüklediyseniz, yani
4.15.07.0x için Apigee-setup yardımcı programını güncellemeniz gerekir:
> /opt/Apigee/Apigee-service/bin/potansiyel-service Apigee-setup güncelleme
Bu apigee-service yüklemeleri güncellemesi update.sh yardımcı programı <inst_dir>/apigee/apigee-setup/bin etiketi içinde kullanmanız gerekir.
- 4.16.01'i Edge 4.15.07.0x sürümüne yükselterek yüklediyseniz
Apigee-setup yardımcı programını yükleyin:
-
apigee-validate yardımcı programını yükleyin
Yönetim Sunucusu düğümünde:
> /opt/Apigee/Apigee-service/bin/gelir-hizmeti Apigee-süreci yüklemesi
Not: apigee-validate yardımcı programını Mesaj İşleyici düğümünü güncellemek için, ilgili düğümde aşağıdaki komutu kullanın:
> /opt/Apigee/Apigee-service/bin/potansiyel-service Apigee- nüfus yordam güncellemesiAncak Apigee, 4.16.05 için Apigee-sürecini yükleyerek ve çalıştırmanızı önermektedir. yardımcı programını başlatır. - apigee-validate yardımcı programına geçirilen yapılandırma dosyasını düzenleyin. İçinde
Önceki Edge sürümünde, apigee-validate tarafından kullanılan yapılandırma dosyası
şu mülkler:
APIGEE_ADMINPW=sysAdminPword
MP_POD=gateway
BÖLGE=dc-1
Bu sürümde, yapılandırma dosyası yalnızca APIGEE_ADMINPW özelliğini gerektiriyor. Kaldırdığınız yerlerden diğer iki özelliği dosyadan kaldırabilirsiniz. - Düğümlerinizde güncelleme yardımcı programını aşağıdaki "Makinenin sırası" bölümünde açıklanan sırayla çalıştırın
güncelle" altında:
> /opt/Apigee/Apigee-setup/bin/update.sh -c bileşeni -f configFile
Yapılandırma dosyasındaki tek şart, yapılandırma dosyasının erişilebilir veya "Apigee" tarafından okunabilir belirtir. Örneğin, dosyayı düğüm.
. Güncellenecek bileşeni belirtmek için "-c" seçeneğini kullanın. Olasılık listesi bileşenler şunları içerir:- LDAP = OpenLDAP
- cs = Cassandra
- zk = Zookeeper
- qpid = qpidd
- ps = postgresql
- edge =Tüm Kenarlar sınır kullanıcı arayüzü dışındaki bileşenler: Yönetim Sunucusu, İleti İşlemci, Yönlendirici, QPID Sunucusu, Postgres Sunucusu
- ui = Edge Kullanıcı Arayüzü
- tümü = tümünü güncelle makinedeki bileşenler (yalnızca Edge aio yükleme profili veya API BaaS asa için kullanın) kurulum profiline gidin)
- e = ElasticSearch
- b = API BaaS Yığını
- p = API BaaS Portal
- ebp = ElasticSearch, Aynı düğümde API BaaS Yığını ve API BaaS Portalı
- Yüklemeyi test etme bölümünde açıklanmıştır.
Güncellemeyi daha sonra geri almak için 4.16.05 Geri Alma İşlemi'nde açıklanan prosedürü kullanın.
Makine güncelleme sırası
Edge kurulumunda makineleri güncelleme sıranız önemlidir. En dikkat edilmesi gereken önemli noktalar şunlardır:
- Herhangi bir öğeyi güncellemeden önce tüm Cassandra ve ZooKeeper düğümlerini güncellemeniz gerekir görebilirsiniz.
- Mevcut qpidd ve postgresql düğümlerini güncellemeden önce tüm qpidd ve postgresql düğümlerini güncellemeniz gerekir Yönlendirici ve Mesaj İşlemci düğümleri.
- Birden fazla Edge bileşenine (Yönetim Sunucusu, İleti İşlemci, Yönlendirici, QPID Sunucusu, Postgres Sunucusu) "-c kenarı" kullanın. hepsini aynı anda güncelleme seçeneğini gerekir.
- Bir adımda işlemin birden çok makinede gerçekleştirilmesi gerektiğini belirtiyorsa, bu işlemi belirtilen makine siparişinin sayısı.
- Para Kazanma'yı güncellemek için ayrı bir adım yoktur. "-c" Edge" seçeneğini belirleyin.
- Bir Yönlendirici düğümünü güncelledikten sonra, tüm dosyaları /opt/nginx/conf.d dizininden kaldırmanız ve ardından yönlendiriciyi yeniden başlatın.
Tek barındırmalı bağımsız alan için kurulum
- Zookeeper'ın sürümünü eski sürüme geçirin:
> yum sürümü Apigee-zookeeper - Makine 1'i güncelleyin:
> /opt/Apigee/Apigee-setup/bin/update.sh -c all -f configFile - /opt/nginx/conf.d dosyasındaki tüm dosyaları silin:
> rm -f /opt/nginx/conf.d/* - Uç Yönlendirici'yi yeniden başlatın:
> /<inst_root>/ ekip/Apigee-service/bin/gelir-hizmeti Edge-router restart
2 ana makineli bağımsız alan için kurulum
Yükleme Topolojileri sayfasına bakın bölümüne göz atın.
- 1. makinede Zookeeper'ı eski sürüme geçirin:
> yum sürümü Apigee-zookeeper - Makine 1'de Cassandra ve ZooKeeper'ı güncelle:
> /opt/Apigee/Apigee-setup/bin/update.sh -c cs,zk -f configFile - Makine 2'de qpidd ve postgresql'i güncelleyin:
> /opt/Apigee/Apigee-setup/bin/update.sh -c qpid,ps -f configFile - 1. makinede LDAP'yi güncelleme:
> /opt/Apigee/Apigee-setup/bin/update.sh -c LDAP -f configFile - 2. ve 1. makinede Edge bileşenlerini güncelleyin:
> /opt/Apigee/Apigee-setup/bin/update.sh -c Edge -f configFile - Düğüm 1'de:
- /opt/nginx/conf.d dosyasındaki tüm dosyaları silin:
> rm -f /opt/nginx/conf.d/* - Uç Yönlendirici'yi yeniden başlatın:
> /<inst_root>/ ekip/Apigee-service/bin/gelir-hizmeti Edge-router restart
- /opt/nginx/conf.d dosyasındaki tüm dosyaları silin:
- Makine 1'deki kullanıcı arayüzünü güncelleyin:
> /opt/Apigee/Apigee-setup/bin/update.sh -c ui -f configFile
Kümelenmiş 5 ana makine için kurulum
Yükleme Topolojileri sayfasına bakın bölümüne göz atın.
- Makine 1, 2 ve 3'te Zookeeper'ı eski sürüme geçirin:
> leziz Apigee-zookeeper sürümünü düşürme - Cassandra ve ZooKeeper'ı makine 1, 2 ve 3'te güncelleyin:
> /opt/Apigee/Apigee-setup/bin/update.sh -c cs,zk -f configFile - Makine 4 ve 5'te qpidd ve postgresql'i güncelleme:
> /opt/Apigee/Apigee-setup/bin/update.sh -c qpid,ps -f configFile - 1. makinede LDAP'yi güncelleme:
> /opt/Apigee/Apigee-setup/bin/update.sh -c LDAP -f configFile - Makine 4, 5, 1, 2, 3'te Edge bileşenlerini güncelleyin:
> /opt/Apigee/Apigee-setup/bin/update.sh -c Edge -f configFile - Düğüm 2 ve 3'te:
- /opt/nginx/conf.d dosyasındaki tüm dosyaları silin:
> rm -f /opt/nginx/conf.d/* - Uç Yönlendirici'yi yeniden başlatın:
> /<inst_root>/ ekip/Apigee-service/bin/gelir-hizmeti Edge-router restart
- /opt/nginx/conf.d dosyasındaki tüm dosyaları silin:
- Makine 1'deki kullanıcı arayüzünü güncelleyin:
> /opt/Apigee/Apigee-setup/bin/update.sh -c ui -f configFile
Kümelenmiş 9 ana makine için kurulum
Yükleme Topolojileri sayfasına bakın bölümüne göz atın.
- Makine 1, 2 ve 3'te Zookeeper'ı eski sürüme geçirin:
> leziz Apigee-zookeeper sürümünü düşürme - Cassandra ve ZooKeeper'ı makine 1, 2 ve 3'te güncelleyin:
> /opt/Apigee/Apigee-setup/bin/update.sh -c cs,zk -f configFile - Makine 6 ve 7'de qpidd'yi güncelleyin:
> /opt/Apigee/Apigee-setup/bin/update.sh -c qpid -f configFile - Makine 8 ve 9'da postgresql'i güncelleyin:
> /opt/Apigee/Apigee-setup/bin/update.sh -c ps -f configFile - 1. makinede LDAP'yi güncelleme:
> /opt/Apigee/Apigee-setup/bin/update.sh -c LDAP -f configFile - Makine 6, 7, 8, 9, 1, 4 ve 5'teki Edge bileşenlerini şu sırayla güncelleyin:
> /opt/Apigee/Apigee-setup/bin/update.sh -c Edge -f configFile - Düğüm 4 ve 5'te:
- /opt/nginx/conf.d dosyasındaki tüm dosyaları silin:
> rm -f /opt/nginx/conf.d/* - Uç Yönlendirici'yi yeniden başlatın:
> /<inst_root>/ ekip/Apigee-service/bin/gelir-hizmeti Edge-router restart
- /opt/nginx/conf.d dosyasındaki tüm dosyaları silin:
- Makine 1'deki kullanıcı arayüzünü güncelleyin:
> /opt/Apigee/Apigee-setup/bin/update.sh -c ui -f configFile
Kümelenmiş 13 ana makine için kurulum
Yükleme Topolojileri sayfasına bakın bölümüne göz atın.
- Makine 1, 2 ve 3'te Zookeeper'ı eski sürüme geçirin:
> leziz Apigee-zookeeper sürümünü düşürme - Cassandra ve ZooKeeper'ı makine 1, 2 ve 3'te güncelleyin:
> /opt/Apigee/Apigee-setup/bin/update.sh -c cs,zk -f configFile - Makine 12 ve 13'te qpidd'yi güncelleyin:
> /opt/Apigee/Apigee-setup/bin/update.sh -c qpid -f configFile - Makine 8 ve 9'da postgresql'i güncelleyin:
> /opt/Apigee/Apigee-setup/bin/update.sh -c ps -f configFile - Makine 4 ve 5'te LDAP'yi güncelleme:
> /opt/Apigee/Apigee-setup/bin/update.sh -c LDAP -f configFile - Makine 12, 13, 8, 9, 6, 7, 10 ve 11'deki Edge bileşenlerini şu sırayla güncelleyin:
> /opt/Apigee/Apigee-setup/bin/update.sh -c Edge -f configFile - Düğüm 10 ve 11'de:
- /opt/nginx/conf.d dosyasındaki tüm dosyaları silin:
> rm -f /opt/nginx/conf.d/* - Uç Yönlendirici'yi yeniden başlatın:
> /<inst_root>/ ekip/Apigee-service/bin/gelir-hizmeti Edge-router restart
- /opt/nginx/conf.d dosyasındaki tüm dosyaları silin:
- Makine 6 ve 7'de kullanıcı arayüzünü güncelleyin:
> /opt/Apigee/Apigee-setup/bin/update.sh -c ui -f configFile
Kümelenmiş 12 ana makine için kurulum
Yükleme Topolojileri sayfasına bakın bölümüne göz atın.
- Cassandra ve ZooKeeper'ı güncelleme:
- Veri Merkezi 1'de 1, 2 ve 3. makinede Zookeeper'ı eski sürüme geçirin:
> leziz Apigee-zookeeper sürümünü düşürme - Veri Merkezi 1'deki 1, 2 ve 3. makinelerde:
> /opt/Apigee/Apigee-setup/bin/update.sh -c cs,zk -f configFile - Veri Merkezi 2'de Zookeeper'ı 7, 8 ve 9. makinede eski sürüme geçirin:
> leziz Apigee-zookeeper sürümünü düşürme - Veri Merkezi 2'deki 7, 8 ve 9. makinelerde
> /opt/Apigee/Apigee-setup/bin/update.sh -c cs,zk -f configFile
- Veri Merkezi 1'de 1, 2 ve 3. makinede Zookeeper'ı eski sürüme geçirin:
- Qpidd'i güncelle:
- Veri Merkezi 1'de Makine 4 ve 5
> /opt/Apigee/Apigee-setup/bin/update.sh -c qpid -f configFile - Veri Merkezi 2'deki Makine 10 ve 11
> /opt/Apigee/Apigee-setup/bin/update.sh -c qpid -f configFile
- Veri Merkezi 1'de Makine 4 ve 5
- postgresql dosyasını güncelle:
- Veri Merkezi 1'deki Makine 6 1
> /opt/Apigee/Apigee-setup/bin/update.sh -c ps -f configFile - Veri Merkezi 2'deki Makine 12
> /opt/Apigee/Apigee-setup/bin/update.sh -c ps -f configFile
- Veri Merkezi 1'deki Makine 6 1
- LDAP'yi güncelleyin:
- Veri Merkezi 1'deki Makine 1 1
> /opt/Apigee/Apigee-setup/bin/update.sh -c LDAP -f configFile - Veri Merkezi 2'deki Makine 7
> /opt/Apigee/Apigee-setup/bin/update.sh -c LDAP -f configFile
- Veri Merkezi 1'deki Makine 1 1
- Edge bileşenlerini güncelleyin:
- Veri Merkezi 1'deki makine 4, 5, 6, 1, 2, 3
> /opt/Apigee/Apigee-setup/bin/update.sh -c Edge -f configFile - Veri Merkezi 2'deki Makine 10, 11, 12, 7, 8, 9
> /opt/Apigee/Apigee-setup/bin/update.sh -c Edge -f configFile - Düğüm 2, 3, 8 ve 9'da:
- /opt/nginx/conf.d dosyasındaki tüm dosyaları silin:
> rm -f /opt/nginx/conf.d/* - Uç Yönlendirici'yi yeniden başlatın:
> /<inst_root>/ ekip/Apigee-service/bin/potansiyel-service Edge-router yeniden başlat
- /opt/nginx/conf.d dosyasındaki tüm dosyaları silin:
- Veri Merkezi 1'deki makine 4, 5, 6, 1, 2, 3
- Kullanıcı arayüzünü güncelleyin:
- Veri Merkezi 1'de Makine 1
> /opt/Apigee/Apigee-setup/bin/update.sh -c ui -f configFile - Veri Merkezi 2'de Makine 7
> /opt/Apigee/Apigee-setup/bin/update.sh -c ui -f configFile
- Veri Merkezi 1'de Makine 1
7 ana makineli API BaaS için kurulum
Yükleme Topolojileri sayfasına bakın bölümüne göz atın.
- Cassandra'yı makine 5, 6 ve 7'de güncelleyin:
> /opt/Apigee/Apigee-setup/bin/update.sh -c cs -f configFile - Makine 1, 2 ve 3'te ElasticSearch ve API BaaS Yığınını güncelleme:
> /opt/Apigee/Apigee-setup/bin/update.sh -c e,b -f configFile - Makine 4'te API BaaS Portalı'nı güncelleyin:
> /opt/Apigee/Apigee-setup/bin/update.sh -c p -f configFile
10 ana makineli API BaaS için kurulum
Yükleme Topolojileri sayfasına bakın bölümüne göz atın.
- Cassandra'yı makine 8, 9 ve 10'da güncelleyin:
> /opt/Apigee/Apigee-setup/bin/update.sh -c cs -f configFile - ElasticSearch'ü makine 1, 2 ve 3'te güncelleyin:
> /opt/Apigee/Apigee-setup/bin/update.sh -c e -f configFile - Makine 4, 5 ve 6'da API BaaS Yığını'nı güncelleme:
> /opt/Apigee/Apigee-setup/bin/update.sh -c b -f configFile - Makine 7'de API BaaS Portalı'nı güncelleyin:
> /opt/Apigee/Apigee-setup/bin/update.sh -c p -f configFile
Standart olmayan kurulum için
Standart olmayan bir yüklemeniz varsa Edge bileşenlerini aşağıdaki sipariş:
- ZooKeeper
- Cassandra
- qpidd
- postgresql
- LDAP
- "-c kenarı" anlamına gelen Edge profili: Qpid, Postgres, Management Sunucu, İleti İşlemci, Yönlendirici.
- Tüm Yönlendirici düğümlerinde:
- /opt/nginx/conf.d dosyasındaki tüm dosyaları silin:
> rm -f /opt/nginx/conf.d/* - Uç Yönlendirici'yi yeniden başlatın:
> /<inst_root>/ ekip/Apigee-service/bin/gelir-hizmeti Edge-router restart
- /opt/nginx/conf.d dosyasındaki tüm dosyaları silin:
- Kullanıcı Arayüzü