Bu bölümde, aşağıdaki yeni sürüme geçirme işleminin nasıl yapılacağı açıklanmaktadır:
- 18.01 - 19.06.2019 arası
- 18.05 - 19.06.2019 arası
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.
Hangi bileşenleri güncellemeniz gerekiyor?
Tüm Edge bileşenlerini güncellemeniz gerekir. Edge, bileşen içeren bir kurulumu desteklemiyor kullanabilirsiniz.
Mülk ayarlarının otomatik olarak yayılması
Şu klasördeki .properties
dosyalarını düzenleyerek herhangi bir mülk ayarladıysanız:
/opt/apigee/customer/application
ise bu değerler güncellemeyle korunur.
Ö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 sayede, yeni sürüme yapılan güncellemenin düzgün şekilde çalışmasını sağlama. Yedekleme hakkında daha fazla bilgi için Yedekleme ve geri yükleyin.
- 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:/opt/apigee/apigee-service/bin/apigee-all status
Yeni Edge kullanıcı arayüzü
Bu bölümde, yeni Edge kullanıcı arayüzüyle ilgili dikkat edilmesi gereken noktalar listelenmiştir.
Edge kullanıcı arayüzünü yükleyin
İlk kurulumu tamamladıktan sonra Apigee, uygulamanız için gelişmiş bir kullanıcı arayüzü olan Edge kullanıcı arayüzünü yüklemenizi öneriyor. özel Cloud için Apigee Edge'in geliştiricileri ve yöneticileri ile iletişime geçin.
Daha fazla bilgi için Yeni Edge kullanıcı arayüzünü yükleme bölümüne bakın.
Edge kullanıcı arayüzünü güncelleyin
Edge kullanıcı arayüzünün Beta sürümünü (önceki adıyla Yeni Edge) deneyimi veya UE) kullanıyorsanız bunu kaldırıp Edge kullanıcı arayüzünün 4.19.01 veya 4.19.06 sürümünü yeniden yükleyin. Daha fazla Private Cloud için yeni Edge kullanıcı arayüzü başlıklı makaleyi inceleyin.
Edge 4.18.01'de (4.18.05'te değil) yükleme yapılandırması değişiklikleri olduğunu unutmayın. Edge kullanıcı arayüzünün Edge 4.19.06 sürümü, yapılandırma dosyasında yapılan değişiklikleri içerir yeni bir sürüm var. Yeni özellikler aşağıda açıklanmıştır: Kurulum Edge 4.18.01'deki yapılandırma değişiklikleri hakkında daha fazla bilgi edinin.
Başarısız bir güncellemeyi işleme
Bir güncelleme hatası olması durumunda, sorunu düzeltmeyi deneyip güncelleme.sh dosyasını çalıştırmayı deneyin. tekrar. Güncellemeyi birden çok kez çalıştırabilirsiniz ve güncelleme kaldığı yerden devam eder. kapalı.
Hata, güncellemeyi önceki sürüme geri döndürmenizi gerektiriyorsa Daha fazlası için 4.19.06 sürümüne dönü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
günlüğü /tmp
dizinine isimli bir dosya olarak yazar ve
update_username.log
.
Kullanıcının /tmp
ürününe 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çıklandığı şekilde yüklemeniz için doğru sırada güncelleyin Makine güncelleme sırası.
- 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.18.0x'i yüklemek için kullandığınızla aynı olmalıdır.
Şu sürüme güncelle: Harici internet bağlantısı olan bir düğümde 4.19.06
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.
yum-utils
veyum-plugin-priorities
uygulamalarını yükleyin:sudo yum install yum-utils
sudo yum install yum-plugin-priorities
- SELinux'u, Yükle Edge Apigee-setup yardımcı programı'na göz atın.
- Oracle 7.x'e yükleme yapıyorsanız aşağıdaki komutu çalıştırın:
sudo yum-config-manager --enable ol7_optional_latest
- AWS'ye yüklüyorsanız aşağıdaki komutu çalıştırın
yum-configure-manager
komutları:yum update rh-amazon-rhui-client.noarch
sudo yum-config-manager --enable rhui-REGION-rhel-server-extras rhui-REGION-rhel-server-optional
- Edge 4.19.06
bootstrap_4.19.06.sh
dosyasını indirin./tmp/bootstrap_4.19.06.sh
:curl https://software.apigee.com/bootstrap_4.19.06.sh -o /tmp/bootstrap_4.19.06.sh
- Edge 4.19.06
apigee-service
yardımcı programını ve bağımlılıklarını yükleyin:sudo bash /tmp/bootstrap_4.19.06.sh apigeeuser=uName apigeepassword=pWord
Burada uName:pWord, Apigee'den aldığınız kullanıcı adı ve şifredir. Şu durumda: pWord varsa bunu 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. Java'nın nasıl işleneceğini belirtmek için
JAVA_FIX
seçeneğini kullanın teşekkür ederiz.JAVA_FIX
şu değerleri alır:I
: OpenJDK 1.8'i (varsayılan) yükleyin.C
: Java'yı yüklemeden devam edin.Q
: Çık. Bu seçeneği kullanabilmek için Java'yı kendiniz yüklemeniz gerekir.
apigee-setup
yardımcı programını güncellemek içinapigee-service
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 şekilde güncelleyin. örnek gösterilmektedir:/opt/apigee/apigee-service/bin/apigee-service apigee-validate update
- Yönetim Sunucusu'ndaki
apigee-provision
yardımcı programını aşağıdaki şekilde güncelleyin. örnek gösterilmektedir:/opt/apigee/apigee-service/bin/apigee-service apigee-provision update
- Düğümlerinizde
update
yardımcı programını aşağıda açıklanan sırada çalıştırın Makine güncelleme sırası:/opt/apigee/apigee-setup/bin/update.sh -c component -f configFile
Burada component, güncellenecek Edge bileşenidir. Olası değerlerden bazıları şunlardır:
- "cs": Canan
- "edge": (Edge Kullanıcı Arayüzü: Yönetim Sunucusu, İleti İşlemci, Yönlendirici, Edge Kullanıcı Arayüzü) dışındaki tüm Edge bileşenleri QPID Sunucusu, Postgres Sunucusu
- "LDAP": OpenLDAP
- "ps": postgresql
- "qpid": qpidd
- "sso": Apigee TOA (TOA'yı yüklediyseniz)
- "ui": Edge kullanıcı arayüzü
- "zk": Hayvanat bahçesi bakıcısı
configFile ise daha önce kullandığınız yapılandırma dosyasıyla aynı Edge bileşenlerinizi tanımlayın sırasında izlenebilecek.
component öğesini "all" olarak ayarlayarak
update.sh
öğesini tüm bileşenlerde çalıştırabilirsiniz ancak Yalnızca Edge hepsi bir arada (aio) yükleme profiliniz varsa. Örneğin:/opt/apigee/apigee-setup/bin/update.sh -c all -f ./sa_silent_config
- 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önetim'de
apigee-validate
yardımcı programını çalıştırarak güncellemeyi test edin Sunucu (Yükleme işlemini test etme bölümünde açıklandığı gibi).
Daha sonra güncellemeyi geri çekmeye karar verirseniz aşağıda açıklanan prosedürü kullanın: 4.19.06 sürümüne geri dönün.
Yerel depodan 4.19.06 sürümüne güncelleme
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.19.06 kod deposundan güncelleme yapmak için:
- "Yerel Apigee deposu oluşturma" bölümünde açıklandığı gibi yerel bir 4.19.06 deposu oluşturun. ile Edge Apigee-setup yardımcı programını yükleyin.
- Apigee-service'yi .tar dosyasından 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.19.06.tar.gz
adlı tek bir .tar dosyasına kopyalama:/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 şuraya kopyalayın:
yeni düğümdeki
/tmp
dizini. - Yeni düğümde, dosyayı
/tmp
dizinine kaldırın:tar -xzf apigee-4.19.06.tar.gz
Bu komut, dizinde
repos
adlı yeni bir dizin oluşturur .tar dosyasını bulun. Örneğin:/tmp/repos
. - Edge
apigee-service
yardımcı programını ve bağımlılıklarını şuradan yükleyin:/tmp/repos
:sudo bash /tmp/repos/bootstrap_4.19.06.sh apigeeprotocol="file://" apigeerepobasepath=/tmp/repos
Depo dizininin yolunu bu komuta eklediğinize dikkat edin.
- Yerel depoyu içeren düğümde aşağıdaki komutu kullanarak yerel depoyu paketleyin
- 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ükleme Apigee-setup yardımcı programı ile ilgili daha fazla bilgi edinin.
- Uzak düğümde Edge
bootstrap_4.19.06.sh
dosyasını indirin./tmp/bootstrap_4.19.06.sh
:/usr/bin/curl http://uName:pWord@remoteRepo:3939/bootstrap_4.19.06.sh -o /tmp/bootstrap_4.19.06.sh
Burada uName:pWord daha önce ayarladığınız kullanıcı adı ve şifredir. depoyu ifade eder. remoteRepo ise depo düğümünün IP adresi veya DNS adıdır.
- Uzak düğüme Edge
apigee-setup
yardımcı programını ve bağımlılıklarını yükleyin:sudo bash /tmp/bootstrap_4.19.06.sh apigeerepohost=remoteRepo:3939 apigeeuser=uName apigeepassword=pWord apigeeprotocol=http://
Burada uName:pWord, depo kullanıcı adı ve şifresidir.
apigee-setup
yardımcı programını güncellemek içinapigee-service
öğesini kullanın. aşağıdaki örnek gösterilmektedir:/opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- Yönetim Sunucusu'ndaki
apigee-validate
yardımcı programını aşağıdaki şekilde güncelleyin. örnek gösterilmektedir:/opt/apigee/apigee-service/bin/apigee-service apigee-validate update
- Yönetim Sunucusu'ndaki
apigee-provision
yardımcı programını aşağıdaki şekilde güncelleyin. örnek gösterilmektedir:/opt/apigee/apigee-service/bin/apigee-service apigee-provision update
- Düğümlerinizde
update
yardımcı programını aşağıda açıklanan sırada çalıştırın Makine güncelleme sırası:/opt/apigee/apigee-setup/bin/update.sh -c component -f configFile
Burada:
- component, güncellenecek Edge bileşenidir. Genellikle
şu bileşenlere sahiptir:
- "cs": Canan
- "edge": Edge kullanıcı arayüzü dışındaki tüm Edge bileşenleri. "Uç" bileşeninin yönetimi, Sunucu, İleti İşlemci, Yönlendirici, QPID Sunucusu ve Uç Postgres Sunucusu.
- "LDAP": OpenLDAP
- "ps": postgresql
- "qpid": qpidd
- "sso": Apigee TOA (TOA'yı yüklediyseniz)
- "ui": Edge kullanıcı arayüzü
- "zk": Hayvanat bahçesi bakıcısı
- configFile, daha önce kullandığınız yapılandırma dosyasıyla aynı Edge bileşenlerinizi tanımlayın sırasında izlenebilecek.
component ayarlayarak
update.sh
öğesini tüm bileşenlerde çalıştırabilirsiniz ancak yalnızca Edge hepsi bir arada (AIO) yükleme profiliniz varsa bunu yapabilirsiniz. Örneğin:/opt/apigee/apigee-setup/bin/update.sh -c all -f /tmp/sa_silent_config
- component, güncellenecek Edge bileşenidir. Genellikle
şu bileşenlere sahiptir:
- 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önetim'de
apigee-validate
yardımcı programını çalıştırarak güncellemeyi test edin Sunucu (Yükleme işlemini test etme bölümünde açıklandığı gibi).
Daha sonra güncellemeyi geri çekmeye karar verirseniz aşağıda açıklanan prosedürü kullanın: 4.19.06 sürümüne geri dönün.
Makine güncelleme sırası
Edge kurulumunda makineleri güncelleme sıranız önemlidir:
- Herhangi bir öğeyi güncellemeden önce tüm Cassandra ve ZooKeeper düğümlerini güncellemeniz gerekir görebilirsiniz.
- Birden fazla Edge bileşenine (Yönetim Sunucusu, İleti İşlemci,
QPID Server ancak Postgres Server değil) güncelleyin. Güncelleme için
-c edge
seçeneğini kullanın. hepsini aynı anda oynatabilirsiniz. - 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. Etiket,
-c edge
seçeneği.
1 düğümlü bağımsız yükseltme
1 düğümlü bağımsız yapılandırmayı 4.19.06 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
uygulamasını 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 bölümüne bakın.
- Makine 1'de Cassandra ve ZooKeeper'ı güncelleme:
/opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
- Makine 2'de Qpid ve Postgres'i güncelleme:
/opt/apigee/apigee-setup/bin/update.sh -c qpid,ps -f configFile
- Makine 1'de LDAP'yi güncelleme:
/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 1'de kullanıcı arayüzünü güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- (
apigee-adminapi
uygulamasını yüklediyseniz) 1. makinedeapigee-adminapi
yardımcı programını güncelledi:/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üklendi.
- 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 bölümüne bakın.
- Makine 1, 2 ve 3'te Cassandra ve ZooKeeper'ı güncelleme:
/opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
- Makine 4'te Qpid ve Postgres'i güncelleme:
/opt/apigee/apigee-setup/bin/update.sh -c qpid, ps -f configFile
- Makine 5'te Qpid ve Postgres'i güncelleme:
/opt/apigee/apigee-setup/bin/update.sh -c qpid, ps -f configFile
- Makine 1'de LDAP'yi güncelleme:
/opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
- Makine 4, 5, 1, 2 ve 3'te Edge bileşenlerini güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- Makine 1'de kullanıcı arayüzünü güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- (
apigee-adminapi
uygulamasını yüklediyseniz) 1. makinedeapigee-adminapi
yardımcı programını güncelledi:/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üklendi.
- 1. makinede Edge kullanıcı arayüzü bileşenini yeniden başlatın:
/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
9 düğümlü küme yükseltme
9 düğümlü kümeli 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 bölümüne bakın.
- Makine 1, 2 ve 3'te Cassandra ve ZooKeeper'ı güncelleme:
/opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
- 6 ve 7 numaralı makinelerde Qpid'yi güncelleme:
/opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
- Makine 8'de Postgres'i güncelleme:
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- Makine 9'da Postgres'i güncelleme:
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- Makine 1'de 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 aşağıdaki sırayla güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- Makine 1'de kullanıcı arayüzünü güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- (
apigee-adminapi
uygulamasını yüklediyseniz) 1. makinedeapigee-adminapi
yardımcı programını güncelledi:/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üklendi.
- 1. makinede Edge kullanıcı arayüzü bileşenini yeniden başlatın:
/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
13 düğümlü küme yükseltmesi
13 düğümlü kümeli 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 bölümüne bakın.
- Cassandra ve ZooKeeper'ı 1, 2 ve 3 numaralı makinelerde güncelleme:
/opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
- Makine 12 ve 13'te Qpid'yi güncelleme:
/opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
- Makine 8'de Postgres'i güncelleme:
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- Makine 9'da Postgres'i güncelleme:
/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
- 12, 13, 8, 9, 6, 7, 10 ve 11 makinelerindeki Edge bileşenlerini şu sırayla güncelleyin:
/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- Makine 6 ve 7'de kullanıcı arayüzünü güncelleme:
/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- (
apigee-adminapi
uygulamasını yüklediyseniz)apigee-adminapi
yardımcı programını 6 ve 7 makinelerinde 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üklendi.
- 6 ve 7 numaralı makinelerde Edge kullanıcı arayüzü bileşenini yeniden başlatın:
/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
12 düğümlü küme yükseltmesi
12 düğümlü kümeli 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 bölümüne bakın.
- Cassandra ve ZooKeeper'ı güncelleme:
- Veri Merkezi 1'deki 1, 2 ve 3. makinelerde:
/opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
- Veri Merkezi 2'deki 7, 8 ve 9 numaralı makinelerde
/opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
- Veri Merkezi 1'deki 1, 2 ve 3. makinelerde:
- Qpidd'i güncelle:
- Veri Merkezi 1'de Makine 4 ve 5
- Makine 4'te
qpidd
uygulamasını güncelleyin:/opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
- Makine 5'te
qpidd
öğesini güncelleyin:/opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
- Makine 4'te
- Veri Merkezi 2'de Makine 10 ve 11
- Makine 10'da
qpidd
güncelleyin:/opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
- Makine 11'de
qpidd
güncelleyin:/opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
- Makine 10'da
- Veri Merkezi 1'de Makine 4 ve 5
- Postgres'i Güncelle:
- Veri Merkezi 1'de Makine 6
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- Veri Merkezi 2'de Makine 12
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- Veri Merkezi 1'de Makine 6
- LDAP'yi güncelleyin:
- Veri Merkezi 1'de Makine 1
/opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
- Veri Merkezi 2'de 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 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
- Veri Merkezi 1'deki Makine 4, 5, 6, 1, 2, 3
- Kullanıcı arayüzünü güncelleyin:
- Veri Merkezi 1'deki Makine 1:
/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- Veri Merkezi 2'deki Makine 7:
/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- 1 ve 7 numaralı makinelerde Edge kullanıcı arayüzü bileşenini yeniden başlatın:
/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
- Veri Merkezi 1'deki Makine 1:
- (
apigee-adminapi
uygulamasını yüklediyseniz)apigee-adminapi
yardımcı programı güncellendi:- Veri Merkezi 1'deki Makine 1:
/opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
- Veri Merkezi 2'deki Makine 7:
/opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
- Veri Merkezi 1'deki Makine 1:
- (Apigee TOA'yı yüklediyseniz) Apigee TOA'yı güncelleyin:
- Veri Merkezi 1'deki Makine 1:
/opt/apigee/apigee-setup/bin/update.sh -c sso -f sso_config_file
- Veri Merkezi 2'deki Makine 7:
/opt/apigee/apigee-setup/bin/update.sh -c sso -f sso_config_file
Burada sso_config_file, TOA yüklendi.
- Veri Merkezi 1'deki Makine 1:
Standart olmayan yapılandırma için
Standart olmayan bir yapılandırmanız varsa Edge bileşenlerini aşağıdaki sipariş:
- ZooKeeper
- Cassandra
- qpidd, ps
- LDAP
- "-c kenarı" anlamına gelen Edge tüm düğümlerde profil bulun: Qpid sunucusuna sahip düğümler, Uç Postgres Sunucusu, Yönetim Sunucusu, İleti İşlemci ve Yönlendirici.
- Edge kullanıcı arayüzü
apigee-adminapi
- Apigee TOA
Güncellemeyi bitirdikten sonra, çalışan tüm makinelerde Edge Kullanıcı Arayüzü bileşenini yeniden başlattığınızdan emin olun somut olarak ortaya koyar.