Apigee, Private Cloud için Edge'in 4.51.00 veya 4.52.00 sürümünden doğrudan 4.52.01 sürümüne yükseltilmesini destekler. Bu sayfada, söz konusu yeni sürüme geçişlerden herhangi birinin nasıl gerçekleştirileceği açıklanmaktadır.
Güncellemeyi kimler gerçekleştirebilir?
Güncellemeyi çalıştıran kişi, Edge'i ilk yükleyen veya kök olarak çalışan bir kişi olmalıdır.
Edge BGBG'leri yüklendikten sonra herkes yapılandırabilir.
Hangi bileşenleri güncellemeniz gerekir?
Tüm Edge bileşenlerini güncellemeniz gerekir. Edge, birden fazla sürüme ait bileşenler içeren bir kurulumu desteklemez.
Ön koşulları güncelleme
Apigee Edge'i yükseltmeden önce aşağıdaki ön koşulların karşılandığından emin olun:
- Tüm düğümleri yedekleyin
Güncellemeden önce güvenlik nedeniyle tüm düğümleri eksiksiz yedeklemenizi öneririz. Yedeklemeyi gerçekleştirmek için Edge'in geçerli sürümüne ilişkin prosedürü kullanın.Bu sayede, yeni sürüme güncellemenin düzgün çalışmaması ihtimaline karşı bir yedek planınız olabilir. Yedekleme hakkında daha fazla bilgi için Yedekleme ve Geri Yükleme sayfasına göz atın.
- Edge'nin çalıştığından emin olma
Güncelleme işlemi sırasında Edge'in çalışır durumda olduğundan emin olmak için şu komutu kullanın:/opt/apigee/apigee-service/bin/apigee-all status
- Cassandra Uygunluk Stratejisinin
LeveledCompactionStrategy
olduğundan emin olun
Cassandra uyumluluk stratejisinin Cassandra sıkıştırma stratejisini değiştirme bölümünde açıklandığı gibiLeveledCompactionStrategy
olarak ayarlandığından emin olun.
Mülk ayarlarının otomatik olarak yayılması
/opt/apigee/customer/application
uygulamasında .properties
dosyalarını düzenleyerek herhangi bir özellik ayarladıysanız bu değerler güncelleme ile korunur.
Zookeeper 3.8.3 için zorunlu yükseltme
Edge for Private Cloudes sürümü, Zookeeper 3.8.3 sürümüne yükseltme içerir. Yükseltmenin bir parçası olarak, tüm Zookeeper verileri Zookeeper 3.8.3'e taşınacaktır.
Zookeeper'ı yükseltmeden önce Hookeeper bakım kılavuzunu okuyun. Çoğu Edge üretim sistemi, birden fazla veri merkezine yayılmış bir Zookeeper düğümleri kümesi kullanır. Bu düğümlerin bazıları Zookeeper lider seçimine katılan seçmenler, geri kalanı ise gözlemci olarak yapılandırılır. Daha fazla bilgi için Liderler, takipçiler, seçmenler ve gözlemciler hakkında konusuna bakın. Seçmen düğümleri bir lider seçer. Ardından seçmen düğümleri takipçiye dönüşür.
Güncelleme işlemi sırasında, lider düğüm kapatıldıktan sonra Zookeeper'da anlık bir gecikme veya yazma hatası meydana gelebilir. Bu durum, proxy dağıtım işlemleri gibi Zookeeper'a yazma yapan Yönetim işlemlerini ve mesaj işlemcisi ekleme veya çıkarma gibi Apigee altyapı değişikliklerini etkileyebilir. Aşağıdaki prosedürü uygularken Zookeeper'ın yeni sürüme geçirilmesi sırasında Apigee'nin çalışma zamanı API'leri (bu çalışma zamanı API'leri yönetim API'leri çağırmadığı sürece) üzerinde bir etkisi olmamalıdır.
Genel anlamda, yükseltme işlemi her bir düğümün yedeğinin alınmasını içerir. Bunun ardından, tüm gözlemciler ve takipçiler yükseltilir ve son olarak lider düğüm yükseltilir.
Yedek al
Geri almanın gerekli olması durumunda kullanmak üzere Zookeeper'ın tüm düğümlerinin yedeğini alın. Geri alma işleminin, Zookeeper'ı yedek alındığı zamanki durumuna geri yükleyeceğini unutmayın. Not: Yedeklemenin alınmasından bu yana Apigee'de yapılan tüm dağıtımlar veya altyapı değişiklikleri (bilgileri Zookeeper'da saklanır) geri yükleme sırasında kaybolur.
/opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper backup
Sanal makineler kullanıyorsanız ve gerekli kapasiteye sahipseniz sanal makine anlık görüntüleri veya yedekleri de geri yükleme veya geri alma için alınabilir.
Liderleri, takipçileri ve gözlemcileri belirleme
Not: Aşağıdaki örnek komutlar, Zookeeper'a veri göndermek için nc yardımcı programını kullanır. Zookeeper'a veri göndermek için alternatif yardımcı programlar da kullanabilirsiniz.
- ZooKeeper düğümünde yüklü değilse nc'yi yükleyin:
sudo yum install nc
- Düğümde aşağıdaki nc komutunu çalıştırın (buradaki 2181, ZooKeeper bağlantı noktasıdır):
echo stat | nc localhost 2181
Şuna benzer bir çıkış almanız gerekir:
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
Düğüm çıkışlarının
Mode
satırında, düğüm yapılandırmasına bağlı olarak gözlemci, öncü veya izleyici (lider olmayan bir seçmen) görmeniz gerekir. Not: Edge'in tek bir ZooKeeper düğümü olan bağımsız bir yüklemesindeMode
bağımsız olarak ayarlanır. - Her ZooKeeper düğümünde 1. ve 2. adımları 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:
- 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, Private Cloud için Edge 4.52 önyüklemesini indirin ve çalıştırın. İşlem, muhtemelen düğümün harici bir internet bağlantısı olup olmadığına veya çevrimdışı yükleme gerçekleştirdiğinize bağlı olarak değişiklik gösterecektir.
- 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 de yüklüyse bunları da hemen yükseltebilir (örneğin cs,zk profiliyle) veya diğer bileşenleri daha sonra yükseltebilirsiniz. Apigee, diğer bileşenleri yükseltmeden önce yalnızca Zookeeper'ı yükseltmenizi ve kümenizin düzgün çalıştığından emin olmanızı önerir. - Zookeeper gözlemcisi ve takipçi düğümlerinin her biri için yukarıdaki adımları tekrarlayın.
Lideri kapatma
Tüm gözlemci ve takipçi düğümleri yükseltildikten sonra öncüsü 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 anlık gecikmeler veya yazma hataları yaşanabilir. Bu durum, proxy'lerin dağıtım işlemi veya mesaj işleyicilerin eklenmesi ya da çıkarılması gibi Apigee altyapısı değişiklikleri gibi Zookeeper'a yazma işlemlerini etkileyebilir.
Yeni yöneticinin seçildiğini doğrulayın
Yukarıdaki Öncü, takipçileri ve gözlemcileri belirleme bölümünde yer alan adımları kullanarak, mevcut lider durdurulduğunda takipçiler arasından yeni bir liderin seçildiğini doğrulayın. Liderin, mevcut liderden farklı bir veri merkezinde seçilmiş olabileceğini unutmayın.
Lideri yükselt
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 durumunu doğrulayın ve öncü düğüm bulunduğundan emin olun.
Geri alma
Geri almanın gerekli olduğu durumlarda:
- Geri alma adımlarını ilk olarak gözlemciler ve izleyiciler üzerinde uygulayın.
- Geri aldığınız sürümün (4.50 veya 4.51) önyüklemesini indirip çalıştırın. İşlem, muhtemelen düğümün harici bir internet bağlantısı olmasına veya çevrimdışı yüklemeyi takip etmenize bağlı olarak değişiklik gösterir.
- Düğümde çalışıyorsa Zookeeper'ı durdurun:
/opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper stop
- Mevcut hayvan bakıcısını kaldırın:
/opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper uninstall
- Zookeeper'ı her zamanki gibi yükleyin:
/opt/apigee/apigee-setup/bin/setup.sh -p zk -f <silent-config-file>
- Tüm izleyiciler ve gözlemciler geri alındıktan sonra, öncü düğümde 2 ile 5 arasındaki adımları uygulayarak öncü düğümü geri alın.
- Tüm düğümler geri çekildikten sonra kümenin durumunu doğrulayın ve kümede öncü düğüm bulunduğundan emin olun.
Yedeği geri yükle
Yedekten geri yükleme başlıklı makaleyi inceleyin. Edge for Private Cloud'un 4.50 ve 4.51 gibi önceki sürümlerinden alınan Zookeeper yedeklemelerinin, Private Cloud için Edge 4.52'deki Zookeeper sürümüyle uyumlu olması gerektiğini unutmayın.
Qpid'yi yükseltme
Bu Private Cloud için Edge sürümü, Qpid J-Broker'a yönelik bir yükseltme içerir. Qpid yükseltmesini gerçekleştirmek için aşağıdaki yöntemlerden birini seçmenizi öneririz:
Kapalı kalma süresi olmadan yerinde yükseltme
Bu yöntem, Edge çalışma zamanı ortamınızda kesinti olmamasını sağlar ve analiz için edinilen çalışma zamanı verilerinde (varsa) kaybı en aza indirir.
Yerinde işlem gerçekleştirmek için kapalı kalma süresi sıfır olarak Qpid'e yükseltme:
- Başlamak için bir Qpid düğümü seçin.
- Düğümde Qpid aracısını durdurun:
apigee-service apigee-qpidd stop
- Güvenlik duvarı uygulayarak tüm mesaj işleyicilerden 5672 numaralı aracı bağlantı noktasında gelen trafiği 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 kullanarak mesaj işleyici IP adreslerinden gelen 5672 bağlantı noktasında Qpid düğümüne DROP göndermek için aşağıdaki gibi bir komut kullanabilirsiniz:
iptables -A INPUT -p tcp --dport 5672 -s MESSAGE_PROCESSOR_IP -j DROP
- Varsa, mevcut mesajları boşaltmak için Qpid aracısını yeniden başlatın:
apigee-service apigee-qpidd start
- Mevcut sıraların boş olup olmadığını kontrol edin:
qpid-stat -q
İletiler geçersiz kuyrukta (DLQ) takılı kaldıysa (ax-q-axgroup-001-consumer-group-001-dl) geçersiz kuyrukta takılı kalan analiz verilerini çözme adımlarını uygulayarak sırayı boşaltın.
- Eski düğümdeki sıraların boşaldığını doğruladıktan sonra
apigee-qpidd
işlemini durdurun:apigee-service apigee-qpidd stop
- Düğümdeki Qpid'yi yükseltin:
/opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
edge-qpid-server
uygulamasını yeniden başlatın:apigee-service edge-qpid-server restart
3. adımda uygulanan güvenlik duvarı kuralını kaldırın.
Güvenlik duvarının uygulandığı tüm ileti işleyen 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 numaralı 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
- Qpid sıralarının ileti aldığını doğrulamak için web izlemeyi kullanın:
http://QPID_NODE_IP:8090
- Her Qpid düğümü için 1 ile 9 arasındaki adımları tekrarlayın.
Yeni bir Qpid düğümü devreye alma
Bu yöntemle apigee-qpidd
ve edge-qpid-server
yeni bir düğüme kurulup yüklenir.
- Yeni bir Qpid düğümü ekleyin. Bu adım, J-broker ile bir Qpid düğümü oluşturur. Ayrıntılı adımlar için Qpid sunucusu ekleme bölümüne bakın.
- Mevcut bir Qpid düğümünü (yükseltme yaptığınız sürümdeki bir düğüm) seçin.
- Düğümdeki Qpid aracısını durdurun:
apigee-service apigee-qpidd stop
- Güvenlik duvarı uygulayarak tüm mesaj işleyicilerden 5672 numaralı aracı bağlantı noktasında gelen trafiği 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 kullanarak mesaj işleyici IP adreslerinden gelen 5672 bağlantı noktasında Qpid düğümüne DROP göndermek için aşağıdaki gibi bir komut kullanabilirsiniz:
iptables -A INPUT -p tcp --dport 5672 -s MESSAGE_PROCESSOR_IP -j DROP
- Varsa, mevcut mesajları boşaltmak için Qpid aracısını yeniden başlatın:
apigee-service apigee-qpidd start
- Mevcut sıraların boş olduğundan emin olun:
qpid-stat -q
İletiler geçersiz sırada (DLQ) (ax-q-axgroup-001-consumer-group-001-dl) takılı kaldıysa Analytics verileri Qpidd geçersiz sırada takıldı başlıklı sorun giderme konusundaki adımları uygulayarak sırayı boşaltın.
- Eski düğümdeki sıraların boşaldığını doğruladıktan sonra
apigee-qpidd
işlemini durdurunapigee-service apigee-qpidd stop
- Qpid sunucusunu kaldırma bölümündeki adımları uygulayarak eski Qpid düğümünün kaydını silin.
- Tüm Qpid düğümleri yükseltilene kadar yeni bir düğüm eklemeye ve eski düğümleri tek tek kaldırmaya devam edin.
Geri alma
Önceki bir Özellik Sürümü'ne geri dönmek için geri almak 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 şu adımları uygulayın:
- Mevcut Qpid aracısını durdurun
apigee-service apigee-qpidd stop
- Güvenlik duvarı uygulayarak tüm mesaj işleyicilerden 5672 numaralı aracı bağlantı noktasında gelen trafiği 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 kullanarak mesaj işleyici IP adreslerinden gelen 5672 bağlantı noktasında Qpid düğümüne DROP göndermek için aşağıdaki gibi bir komut kullanabilirsiniz:
iptables -A INPUT -p tcp --dport 5672 -s MESSAGE_PROCESSOR_IP -j DROP
- Aşağıdaki durumlarda mevcut mesajları boşaltmak için qpid aracısını yeniden başlatın:
apigee-service apigee-qpidd start
- 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 bu 8090 bağlantı noktasına erişilemiyorsa bu URL'ye erişmek için SSH bağlantı noktası yönlendirme gibi alternatif mekanizmaları kullanabilirsiniz. - Sıraların boşaldığını doğruladıktan sonra Qpid'yi durdurun ve kaldırın:
apigee-service apigee-apidd uninstall
- Qpid veri dizinini silin:
rm -r APIGEE_ROOT/data/apigee-qpidd
- Qpid aracısını yeniden yükleyin:
/opt/apigee/apigee-setup/bin/setup.sh -p qs -f configFile
- Qpid aracısı yeniden yüklendikten sonra, güvenlik duvarı ayarlarını kaldırın ve aşağıdaki komutları kullanarak 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 Private Cloud için yeni Edge kullanıcı arayüzü sayfasına bakın.
Edge kullanıcı arayüzünü yükleme
İlk yüklemeyi tamamladıktan sonra Apigee, Private Cloud için Apigee Edge geliştiricileri ve yöneticileri için gelişmiş 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ğrulamasını 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ı makaleye bakın.
Edge kullanıcı arayüzünü güncelleme
Edge kullanıcı arayüzü bileşenini güncellemek üzere hangi kaynaktan yükseltme yaptığınız Private Cloud için Edge sürümünü dikkate alın:
- 4.51.00'den 4.52.00'a kadar (yeni Edge kullanıcı arayüzü zaten yüklü halde):
edge-management-ui
bileşeni için bu bölümdeki yeni sürüme geçirme talimatlarını kullanın.
Apigee mTLS ile güncelleme
Apigee mTLS'yi güncellemek için aşağıdaki adımları uygulayın:
Güncellemeyi geri çekme
Güncelleme hatası olursa sorunu gidermeyi ve ardından update.sh
uygulamasını tekrar çalıştırmayı deneyebilirsiniz. Güncellemeyi birden çok kez çalıştırabilirsiniz. Bu işlem, güncellemeye kaldığı yerden devam eder.
Hata, güncellemeyi önceki sürüme geri döndürmenizi gerektiriyorsa ayrıntılı talimatlar için 4.52.00 sürümüne geri dönme bölümüne bakın.
Logging güncelleme bilgileri
Varsayılan olarak update.sh
yardımcı programı günlük bilgilerini şu adrese yazar:
/opt/apigee/var/log/apigee-setup/update.log
update.sh
yardımcı programını çalıştıran kişinin bu dizine erişimi yoksa günlüğü /tmp
dizinine update_username.log
adlı bir dosya olarak yazar.
Bu kişinin /tmp
erişimi yoksa update.sh
yardımcı programı başarısız olur.
Kapalı kalma süresi güncellemesi
Kapalı kalma süresi olmayan güncelleme veya periyodik güncelleme, Edge'i indirmeden Edge yüklemenizi güncellemenize olanak tanır.
Kapalı kalma süresi olmadan güncelleme, yalnızca 5 düğümlü veya daha büyük yapılandırmalarda yapılabilir.
Kapalı kalma süresi olmayan yükseltmenin anahtarı, her Yönlendiriciyi birer birer yük dengeleyiciden kaldırmaktır. Ardından, Yönlendirici'yi ve Yönlendirici ile aynı makinedeki diğer bileşenleri güncelleyip Yönlendirici'yi tekrar yük dengeleyiciye eklersiniz.
- Makine güncelleme sırası bölümünde açıklandığı gibi, makineleri yüklemeniz için doğru sırayla güncelleyin.
- Yönlendiricileri güncelleme zamanı geldiğinde, herhangi bir Yönlendiriciyi seçin ve Sunucuyu (İleti İşleyici/Yönlendirici) erişilebilirliğini etkinleştirme/devre dışı bırakma bölümünde açıklandığı gibi erişilemez hale getirin.
- Seçili Yönlendiriciyi 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üklemenizde kalan makineler için güncelleme işlemine devam edin.
Güncelleme öncesinde ve sonrasında aşağıdakilere dikkat edin:
- Birleşik Yönlendirici ve Mesaj İşleyici düğümünde:
- Güncellemeden önce aşağıdakileri yapın:
- Yönlendiriciyi erişilemez hale getirin.
- İleti İşleyici'yi erişilemez hale getirin.
- Güncellemeden sonra aşağıdakileri yapın:
- Mesaj İşleyici'yi ulaşılabilir hale getirin.
- Yönlendiriciyi erişilebilir hale getirin.
- Güncellemeden önce aşağıdakileri yapın:
- Tek Yönlendirici düğümlerinde:
- Güncellemeden önce, Yönlendiriciyi erişilemez hale getirin.
- Güncellemeden sonra, Yönlendiriciyi erişilebilir hale getirin.
- Tek Mesaj İşleyici düğümlerinde:
- Güncellemeden önce İleti İşleyici'ye erişilemez.
- Güncellemenin ardından İleti İşleyici'yi ulaşılabilir hale getirin.
Sessiz bir yapılandırma dosyası kullanın
Güncelleme komutuna sessiz bir yapılandırma dosyası iletmeniz gerekir. Sessiz yapılandırma dosyası, Edge 4.50.00 veya 4.51.00'i yüklemek için kullandığınız dosyanın aynısı 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ü kullanın:
- Mevcut olduğunda, Cassandra'da onarım işlemi gerçekleştirmek üzere yapılandırılmış tüm
cron
işlerini güncelleme tamamlanana kadar devre dışı bırakın. - Uç BGBG'leri yüklemek için düğümünüze kök olarak giriş yapın.
yum-utils
veyum-plugin-priorities
yükleyin:sudo yum install yum-utils
sudo yum install yum-plugin-priorities
- SELinux'u Edge Apigee-setup yardımcı programını yükleme bölümünde açıklandığı şekilde devre dışı bırakın.
- Oracle 7.x'e yükleme yapıyorsanız şu komutu çalıştırın:
sudo yum-config-manager --enable ol7_optional_latest
- AWS'ye yükleme yapıyorsanız aşağıdaki
yum-configure-manager
komutlarını çalıştırın:yum update rh-amazon-rhui-client.noarch
sudo yum-config-manager --enable rhui-REGION-rhel-server-extras rhui-REGION-rhel-server-optional
Şu anda Edge 4.51.00 kullanıyorsanız:
- Edge
bootstrap_4.52.01.sh
dosyasını/tmp/bootstrap_4.52.01.sh
hedefine indirin:curl https://software.apigee.com/bootstrap_4.52.01.sh -o /tmp/bootstrap_4.52.01.sh
- Şu komutu çalıştırarak Edge 4.52.01
apigee-service
yardımcı programını ve bağımlılıkları 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 parametresini çıkarırsanız bu değeri girmeniz istenir.
Yükleyici, varsayılan olarak cihazınızda Java 1.8 olup olmadığını kontrol eder. Bunu yapmazsanız yükleyici, programı sizin için yükler.
Java yüklemesinin nasıl yapılacağını belirtmek için
JAVA_FIX
seçeneğini kullanın.JAVA_FIX
şu değerleri alır:I
: OpenJDK 1.8 (varsayılan) sürümünü yükleyin.C
: Java'yı yüklemeden devam edin.Q
: Çık. Bu seçenek için Java'yı kendiniz yüklemeniz gerekir.
- Aşağıdaki örnekte gösterildiği gibi,
apigee-setup
yardımcı programını güncellemek içinapigee-service
öğesini kullanın:/opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- Yönetim Sunucusu'ndaki
apigee-validate
yardımcı programını aşağıdaki örnekte gösterildiği gibi güncelleyin:/opt/apigee/apigee-service/bin/apigee-service apigee-validate update
- Yönetim Sunucusu'ndaki
apigee-provision
yardımcı programını aşağıdaki örnekte gösterildiği gibi güncelleyin:/opt/apigee/apigee-service/bin/apigee-service apigee-provision update
- Aşağıdaki komutu çalıştırarak düğümlerinizde
update
yardımcı programını çalıştırın:/opt/apigee/apigee-setup/bin/update.sh -c component -f configFile
Bu işlemi 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
: Cassandraedge
: Edge kullanıcı arayüzü hariç tüm Edge bileşenleri: Yönetim Sunucusu, İleti İşlemci, Yönlendirici, QPID Sunucusu, Postgres Sunucusuldap
: OpenLDAPps
: postgresqlqpid
: qpiddsso
: Apigee TOA (TOA'yı yüklediyseniz)ue
: Yeni Edge kullanıcı arayüzüui
: Klasik Edge kullanıcı arayüzüzk
: Hayvanat Bahçesi Sahibi
- 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ıdır.
Yalnızca Edge hepsi bir arada (AIO) yükleme profiliniz varsa component öğesini "tümü" olarak ayarlayarak
update.sh
uygulamasını tüm bileşenlerde çalıştırabilirsiniz. Örneğin:/opt/apigee/apigee-setup/bin/update.sh -c all -f ./sa_silent_config
- component, güncellenecek Edge bileşenidir. Olası değerler şunları içerir:
- Henüz yapmadıysanız Edge kullanıcı arayüzü bileşenini çalıştıran tüm düğümlerde yeniden başlatın:
/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
- 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.
- Edge
Daha sonra güncellemeyi geri çekmeye karar verirseniz 4.52.01'e geri dönme bölümünde açıklanan prosedürü kullanın.
Yerel depodan 4.52.01 sürümüne güncelleme
Edge düğümleriniz bir güvenlik duvarının arkasındaysa veya bir şekilde Apigee deposuna internet üzerinden erişmesi yasaklanıyorsa güncellemeyi yerel bir depodan veya Apigee deposunun yansıtmasından gerçekleştirebilirsiniz.
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 depo bulunan düğüme bir web sunucusu yükleyin. Apigee, kullanmanız için Nginx web sunucusu sağlar. Dilerseniz kendi web sunucunuzu de kullanabilirsiniz.
Yerel bir 4.52.01 kod deposundan güncelleme yapmak için:
- Edge Apigee-setup yardımcı programını yükleme bölümündeki "Yerel Apigee deposu oluşturma" bölümünde açıklandığı şekilde yerel bir 4.52.01 deposu oluşturun.
- .tar dosyasından Apigee-service yüklemek için:
- Yerel depoyu içeren düğümde, yerel depoyu
/opt/apigee/data/apigee-mirror/apigee-4.52.01.tar.gz
adlı tek bir .tar dosyası halinde paketlemek için aşağıdaki komutu kullanın:/opt/apigee/apigee-service/bin/apigee-service apigee-mirror package
- .tar dosyasını, Edge'i güncellemek istediğiniz düğüme kopyalayın. Örneğin, bunu yeni düğümdeki
/tmp
dizinine kopyalayın. - Yeni düğümde, dosyayı
/tmp
dizininden kaldırı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
. - Edge
apigee-service
yardımcı programını ve bağımlılıkları/tmp/repos
kaynağından yükleyin:sudo bash /tmp/repos/bootstrap_4.52.01.sh apigeeprotocol="file://" apigeerepobasepath=/tmp/repos
Depo dizininin yolunu bu komuta eklediğinize dikkat edin.
- Yerel depoyu içeren düğümde, yerel depoyu
- Nginx web sunucusunu kullanarak Apigee-service yüklemek için:
- Nginx web sunucusunu, Uç Apigee-setup yardımcı programını yükleme bölümündeki "Nginx web sunucusunu kullanarak depodan yükleme" bölümünde açıklandığı şekilde yapılandırın.
- Uzak düğümde, Edge
bootstrap_4.52.01.sh
dosyasını/tmp/bootstrap_4.52.01.sh
hedefine indirin:/usr/bin/curl http://uName:pWord@remoteRepo:3939/bootstrap_4.52.01.sh -o /tmp/bootstrap_4.52.01.sh
Burada uName:pWord, daha önce depo için belirlediğiniz kullanıcı adı ve şifredir. remoteRepo ise depo düğümünün IP adresi veya DNS adıdır.
- Uzak düğümde Edge
apigee-setup
yardımcı programını ve bağımlılıkları yükleyin:sudo bash /tmp/bootstrap_4.52.01.sh apigeerepohost=remoteRepo:3939 apigeeuser=uName apigeepassword=pWord apigeeprotocol=http://
uName:pWord burada depo kullanıcı adı ve şifresidir.
- Aşağıdaki örnekte gösterildiği gibi,
apigee-setup
yardımcı programını güncellemek içinapigee-service
öğesini kullanın:/opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- Yönetim Sunucusu'ndaki
apigee-validate
yardımcı programını aşağıdaki örnekte gösterildiği gibi güncelleyin:/opt/apigee/apigee-service/bin/apigee-service apigee-validate update
- Yönetim Sunucusu'ndaki
apigee-provision
yardımcı programını aşağıdaki örnekte gösterildiği gibi güncelleyin:/opt/apigee/apigee-service/bin/apigee-service apigee-provision update
update
yardımcı programını düğümlerinizde Makine güncelleme sırası bölümünde açıklanan sırayla ç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üncellersiniz:
cs
: Cassandraedge
: Edge kullanıcı arayüzü hariç tüm Edge bileşenleri: Yönetim Sunucusu, İleti İşlemci, Yönlendirici, QPID Sunucusu, Postgres Sunucusuldap
: OpenLDAPps
: postgresqlqpid
: qpiddsso
: Apigee TOA (TOA'yı yüklediyseniz)ue
Yeni Edge Kullanıcı Arayüzüui
: Klasik Edge kullanıcı arayüzüzk
: Hayvanat Bahçesi Sahibi
- 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.
Yalnızca Edge hepsi bir arada (AIO) yükleme profiliniz varsa component öğesini "tümü" olarak ayarlayarak
update.sh
uygulamasını tüm bileşenlerde çalıştırabilirsiniz. Örneğin:/opt/apigee/apigee-setup/bin/update.sh -c all -f /tmp/sa_silent_config
- component, güncellenecek Edge bileşenidir. Genellikle aşağıdaki bileşenleri güncellersiniz:
- 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
- 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 çekmeye karar verirseniz 4.52.01'e geri dönme bölümünde açıklanan prosedürü kullanın.
Makine güncelleme sırası
Bir EDGE yüklemesinde 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 Uç bileşeni olan tüm makinelerde (Yönetim Sunucusu, İleti İşlemci, Yönlendirici, QPID Sunucusu ancak Postgres Sunucusu değil) tümünü aynı anda güncellemek için
-c edge
seçeneğini kullanın. - Bir adımın birden fazla makinede gerçekleştirilmesi gerektiğini belirtiyorsa işlemi belirtilen makine sırasında 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 yapılandırmayı 4.52.01 sürümüne yükseltmek için:
- Tüm bileşenleri güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c all -f configFile
- (
apigee-adminapi
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 yükleme için aşağıdaki bileşenleri güncelleyin:
Edge topolojilerinin ve düğüm numaralarının listesi için Yükleme topolojileri başlıklı makaleyi inceleyin.
- 1. makinede Cassandra ve ZooKeeper'ı güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
- 2. makinede Postgres'i güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- 1. makinede LDAP'yi güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
- Makine 2 ve 1'de Edge bileşenlerini güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- Makine 2'de Qpid'yi güncelleme:
/opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
- 1. makinedeki kullanıcı arayüzünü güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- (
apigee-adminapi
yüklüyse) Makine 1'deapigee-adminapi
yardımcı programı güncellendi:/opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
- (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.
- 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üğümlü yükseltme
5 düğümlü yükleme için aşağıdaki bileşenleri güncelleyin:
Edge topolojilerinin ve düğüm numaralarının listesi için Yükleme topolojileri başlıklı makaleyi inceleyin.
- 1., 2. ve 3. makinede Cassandra ve ZooKeeper'ı güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
- 4. makinede Postgres'i güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- Makine 5'te Postgres'i güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- 1. makinede LDAP'yi güncelleyin:
/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
- Makine 4'te Qpid'yi güncelleme:
/opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
- Makine 5'te Qpid'yi güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
- Edge kullanıcı arayüzünü güncelleyin:
- Klasik kullanıcı arayüzü: Klasik kullanıcı arayüzünü kullanıyorsanız 1. makinedeki
ui
bileşenini aşağıdaki örnekte gösterildiği gibi 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 makinede
ue
bileşenini güncelleyin (makine 1 olmayabilir):/opt/apigee/apigee-setup/bin/update.sh -c ue -f /opt/silent.conf
- Klasik kullanıcı arayüzü: Klasik kullanıcı arayüzünü kullanıyorsanız 1. makinedeki
- (
apigee-adminapi
yüklüyse) Makine 1'deapigee-adminapi
yardımcı programı güncellendi:/opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
- (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.
- 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 makine 1'de
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
edge-management-ui
bileşenini yeniden başlatın (1. makine olmayabilir):/opt/apigee/apigee-service/bin/apigee-service edge-management-ui restart
- Klasik kullanıcı arayüzü: Klasik kullanıcı arayüzünü kullanıyorsanız aşağıdaki örnekte gösterildiği gibi makine 1'de
9 düğümlü kümelenmiş yükseltme
9 düğümlü kümelenmiş yükleme için aşağıdaki bileşenleri güncelleyin:
Edge topolojilerinin ve düğüm numaralarının listesi için Yükleme topolojileri başlıklı makaleyi inceleyin.
- 1., 2. ve 3. makinede Cassandra ve ZooKeeper'ı güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
- Makine 8'de Postgres'i güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- 9. makinede Postgres'i güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- 1. makinede LDAP'yi güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
- Makine 6, 7, 8, 9, 1, 4 ve 5'teki Edge bileşenlerini sırayla güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- 6 ve 7 numaralı makinelerde Qpid'yi güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
- 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
- (
apigee-adminapi
yüklüyse) 1. makinedeapigee-adminapi
yardımcı programını güncelleyin:/opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
- (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.
- 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 makine 1'de
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
edge-management-ui
bileşenini yeniden başlatın (1. makine olmayabilir):/opt/apigee/apigee-service/bin/apigee-service edge-management-ui restart
- Klasik kullanıcı arayüzü: Klasik kullanıcı arayüzünü kullanıyorsanız aşağıdaki örnekte gösterildiği gibi makine 1'de
13 düğümlü kümelenmiş yükseltme
13 düğümlü kümelenmiş yükleme için aşağıdaki bileşenleri güncelleyin:
Edge topolojilerinin ve düğüm numaralarının listesi için Yükleme topolojileri başlıklı makaleyi inceleyin.
- 1., 2. ve 3. makinelerde Cassandra ve ZooKeeper'ı güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
- Makine 8'de Postgres'i güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- 9. makinede Postgres'i güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- 4. ve 5. makinede LDAP'yi güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
- 12, 13, 8, 9, 6, 7, 10 ve 11 numaralı makinelerdeki Edge bileşenlerini sırayla güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- 12 ve 13. makinelerde Qpid'yi güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
- 6. ve 7. 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
- (
apigee-adminapi
yüklüyse) 6 ve 7 numaralı makinelerdeapigee-adminapi
yardımcı programını güncelleyin:/opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
- (Apigee TOA'yı yüklediyseniz) 6 ve 7 numaralı 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.
- Kullanıcı arayüzü bileşenini yeniden başlatın:
- Klasik kullanıcı arayüzü: Klasik kullanıcı arayüzünü kullanıyorsanız 6 ve 7 numaralı makinelerde
edge-ui
bileşenini aşağıdaki örnekte gösterildiği gibi 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
- Klasik kullanıcı arayüzü: Klasik kullanıcı arayüzünü kullanıyorsanız 6 ve 7 numaralı makinelerde
12 düğümlü kümelenmiş yükseltme
12 düğümlü kümelenmiş yükleme için aşağıdaki bileşenleri güncelleyin:
Edge topolojilerinin ve düğüm numaralarının listesi için Yükleme topolojileri başlıklı makaleyi inceleyin.
- Cassandra ve ZooKeeper'ı güncelleyin:
- 1. Veri Merkezi'ndeki 1., 2. ve 3. makinelerde:
/opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
- 2. Veri Merkezi'ndeki 7, 8 ve 9 numaralı makinelerde
/opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
- 1. Veri Merkezi'ndeki 1., 2. ve 3. makinelerde:
- Postgres'i güncelleme:
- Veri Merkezi'ndeki Makine 6 1
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- Veri Merkezi'nde Makine 12 2
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- Veri Merkezi'ndeki Makine 6 1
- LDAP'yi güncelleyin:
- Veri Merkezi 1'de Makine 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'de Makine 1
- Edge bileşenlerini güncelleyin:
- Veri Merkezi'ndeki 4, 5, 6, 1, 2 ve 3 numaralı makineler 1
/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- Veri Merkezi'ndeki Makine 10, 11, 12, 7, 8, 9
/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- Veri Merkezi'ndeki 4, 5, 6, 1, 2 ve 3 numaralı makineler 1
- qpidd'i güncelleyin:
- Veri Merkezi'ndeki Makine 4, 5
- 4. makinede
qpidd
uygulamasını güncelleyin:/opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
- Makine 5'te
qpidd
uygulamasını güncelleyin:/opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
- 4. makinede
- Veri Merkezi'ndeki Makine 10, 11 2
- Makine 10'da
qpidd
öğesini güncelleyin:/opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
- Makine 11'de
qpidd
öğesini güncelleyin:/opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
- Makine 10'da
- Veri Merkezi'ndeki Makine 4, 5
- Yeni kullanıcı arayüzünü (
ue
) veya klasik kullanıcı arayüzünü (ui
) güncelleyin:- Veri Merkezi 1'de Makine 1:
/opt/apigee/apigee-setup/bin/update.sh -c [ui|ue] -f configFile
- Veri Merkezi 2'de Makine 7:
/opt/apigee/apigee-setup/bin/update.sh -c [ui|ue] -f configFile
- Veri Merkezi 1'de Makine 1:
- (
apigee-adminapi
yüklediyseniz)apigee-adminapi
yardımcı programı güncellendi:- Veri Merkezi 1'de Makine 1:
/opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
- Veri Merkezi 2'de Makine 7:
/opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
- Veri Merkezi 1'de Makine 1:
- (Apigee TOA'yı yüklediyseniz) Apigee TOA'yı güncelleyin:
- Veri Merkezi 1'de Makine 1:
/opt/apigee/apigee-setup/bin/update.sh -c sso -f sso_config_file
- Veri Merkezi 2'de Makine 7:
/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.
- Veri Merkezi 1'de Makine 1:
- 1. ve 7. makinelerde yeni Edge kullanıcı arayüzü (
edge-management-ui
) veya klasik Edge kullanıcı arayüzü (edge-ui
) bileşenini yeniden başlatın:/opt/apigee/apigee-service/bin/apigee-service [edge-ui|edge-management-ui] restart
Standart olmayan bir yapılandırma için
Standart olmayan bir yapılandırmanız varsa Edge bileşenlerini aşağıdaki sırayla güncelleyin:
- ZooKeeper
- Cassandra
- ps
- LDAP
- Edge; siparişteki tüm düğümlerdeki "-c uç" profili anlamına gelir: Qpid sunucusu, Edge Postgres Sunucusu, Yönetim Sunucusu, Mesaj İşleyicisi ve Yönlendiricisi olan düğümler.
- Qpidd
- Edge kullanıcı arayüzü (klasik veya yeni)
apigee-adminapi
- Apigee TOA
Güncellemeyi bitirdikten sonra, Edge kullanıcı arayüzü bileşenini çalıştıran tüm makinelerde yeniden başlattığınızdan emin olun.