Apigee Edge Private Cloud için işletim sistemini düğüm düğüm yükseltme

Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin.
bilgi

Bu belgede, Apigee Edge for Private Cloud kümenizdeki sunucuların işletim sistemini (OS) yükseltmek için alternatif bir yöntem açıklanmaktadır. Bu düğüm düğüm yaklaşımı, tamamen yeni bir paralel veri merkezi kurmak yerine işletim sisteminizi yerinde, her seferinde bir makine/düğüm olacak şekilde yükseltmenize olanak tanır.

Uyumluluk

Düğümleri tek tek yükseltmeye başlamadan önce Apigee Edge for Private Cloud'un mevcut sürümünün hedef OS sürümünü desteklediğini doğrulayın. Doğrulamak için lütfen işletim sistemi uyumluluk matrisine bakın.

Ön koşullar

Düğüm düğüm yükseltme işlemine başlamadan önce aşağıdaki görevleri tamamladığınızı onaylayın:

Tüm düğümleri yedekleme

Prosedürü uygulamadan önce güvenlik nedeniyle tüm düğümlerin (ör. VM düzeyinde yedekleme, bileşen düzeyinde yedekleme veya her ikisi) tam yedeğini almanızı öneririz. Bu sayede, aşağıdaki adımlardan herhangi birinin düzgün çalışmaması durumunda yedek bir planınız olur. Bileşen düzeyinde 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

Düğüm değiştirme sırası

Aşağıda listelenen sırayla, bileşen türüne göre düğümleri yükseltmenizi öneririz:

Ek senaryolar

Düğümler arasında işletim sistemi yükseltmesi yaparken mevcut kurulumda aşağıdaki yapılandırmalardan herhangi biri varsa lütfen bu ek adımları göz önünde bulundurun:

  • apigee-mtls: apigee-mtls etkinleştirilmişse bu kurulum için düğüm düğüm işletim sistemi yükseltmesi (kademeli) desteklenmez. Aynı işlemi yükseltmek için lütfen Apigee-mtls'yi yükseltme kılavuzu'nu uygulayın.

Cassandra

Cassandra'yı değiştirirken önce çekirdek olmayan düğümleri, ardından çekirdek düğümleri değiştirmeyi düşünün.

Cassandra için dikkate alınması gereken özel durumlar şunlardır:

  • Cassandra Native-mTLS: Native-mTLS etkinleştirilmiş ve zorunlu kılınmışsa conf_cassandra_client_encryption_optional=true ayarını yaparak mTLS'nin etkinleştirildiği düğümlerde zorunlu kılmayı kaldırın. Daha fazla bilgi için yerel mTLS belgelerini inceleyin.
  • Cassandra düğümleri arası şifreleme etkinleştirildi: Mevcut Cassandra düğümlerinin sertifikalarının yeni değiştirilen düğümün güvenli deposuna ve bunun tersi yönde dahil edildiğinden emin olmak için Cassandra düğümleri arası şifrelemeyi etkinleştirme bölümüne bakın.

Cassandra düğümünü değiştirme adımları:

  1. Mümkünse sanal makine anlık görüntülerini alarak düğümü yedekleyin ve aşağıdaki komutu kullanarak tüm düğümlerde Cassandra için Apigee yedeği alın:
    apigee-service apigee-cassandra backup
  2. Yükseltilmiş işletim sistemiyle yeni bir düğüm edinin.
  3. İşletim sistemine özgü ön koşulları uygulayın.
  4. apigee-service yardımcı programını yüklemek için Edge dosyasını indirip çalıştırın. Kullanımdaki Apigee sürümünün bootstrap'i. apigee-service'i almak için run bootstrap'i çalıştırın ve apigee-setup'ı yükleyin.
  5. Kaynak düğümleri listeleyin:
    apigee-service apigee-cassandra configure -search conf_cassandra_seeds
  6. Mevcut Cassandra düğümünün IP'sini değiştirip yeni düğümün IP adresiyle değiştirerek yapılandırma dosyasını güncelleyin.

    Mevcut CASS_HOSTS

    CASS_HOSTS="$IP1 $IP2 $IP3"

    Yeni Güncellenen CASS_HOSTS

    CASS_HOSTS="$IP1 $IP4 $IP3"
  7. Kümedeki mevcut düğümleri, güncellenen yeni Cassandra düğümü IP'siyle yeniden yapılandırın (değiştirilecek düğüm hariç). Lütfen yapılandırma dosyası referansını kullanın.
    /opt/apigee/apigee-setup/bin/setup.sh -p c -f updatedConfigFile
  8. Eski düğümde Cassandra'yı durdurun ve kaydını silin:
    1. Değiştirilecek düğümde Cassandra'yı durdurun:
      apigee-service apigee-cassandra stop
    2. Devre dışı bırakılacak Cassandra düğümünün UUID'sini listeleyin (birden fazla veri merkezi varsa buna göre hareket edin):
      apigee-adminapi.sh servers list -r dc-1 -p central -t application-datastore --admin AdminEmailID --pwd 'AdminPassword' --host localhost
    3. Mevcut Cassandra UUID'siyle ilişkili veri deposu türlerinin kaydını silin:
      curl -u AdminEmailID:'AdminPassword' -X POST http://MS_IP:8080/v1/servers -d "type=cache-datastore&type=user-settings-datastore&type=scheduler-datastore&type=audit-datastore&type=apimodel-datastore&type=application-datastore&type=edgenotification-datastore&type=identityzone-datastore&type=auth-datastore&region=dc-1&pod=central&uuid=old_cassandra_uuid&action=remove"
    4. Sunucuyu silin.
      curl -u AdminEmailID:AdminPassword -X DELETE http://MS_IP:8080/v1/servers/old_cassandra_uuid
  9. apigee-cassandra ana makinesi için yeni bir düğüm hazırlayın. Yeni Cassandra düğümünde /opt/apigee/customer/application/cassandra.properties altındaki cassandra.properties dosyasına aşağıdaki satırı ekleyin (henüz yoksa oluşturun):
    conf_jvm_options_custom_settings=-Dcassandra.replace_address=IPOfOldCassandraNode -Dcassandra.allow_unsafe_replace=true
  10. cassandra.properties dosyasında sahibin ve grubun apigee:apigee olarak ayarlandığını doğrulayın. Gerekirse sahibi ve grubu güncellemek için aşağıdaki komutu kullanın:
    chown apigee:apigee /opt/apigee/customer/application/cassandra.properties
  11. Cassandra'yı yükleyin ve yeni eklenen düğümde kurulumu çalıştırın:
    apigee-service apigee-cassandra install
    apigee-service apigee-cassandra setup -f updatedConfigFile
  12. Yeni düğümü ayarladıktan sonra /opt/apigee/customer/application/cassandra.properties'ya eklenen ek yapılandırmayı kaldırın ve apigee-cassandra'yı yeniden başlatın:
    conf_jvm_options_custom_settings=-Dcassandra.replace_address=IPOfOldCassandraNode -Dcassandra.allow_unsafe_replace=true
    apigee-service apigee-cassandra restart
  13. Yeni değiştirilen düğümün durumunu kontrol edin:
    apigee-service apigee-cassandra status
    /opt/apigee/apigee-cassandra/bin/nodetool status
  14. Kümeye eklenen yeni düğümü yeniden oluşturun:
    /opt/apigee/apigee-cassandra/bin/nodetool rebuild -dc dc-1
  15. Yapılandırma dosyasında New Cassandra Node IP'yi güncelleyerek sırasıyla Router, Message-Processor, Qpid, Postgres ve Management sunucularının mevcut düğümlerini yeniden kurun:
    /opt/apigee/apigee-setup/bin/setup.sh -p r|mp|qs|ps|ms|mo -f updatedConfigFile
  16. Cassandra'yı eski düğümden kaldırma/silme:
    apigee-service apigee-cassandra uninstall
  17. Kümedeki diğer Cassandra düğümleri için bu işlemi tekrarlayın.

Zookeeper

Zookeeper düğümlerini değiştirmek için aşağıdaki adımları uygulayın. Topluluğun çoğunluğu korumasını sağlamak için önce takipçi düğümlerini, ardından lider düğümleri değiştirmeyi düşünebilirsiniz.

  1. Sanal makine anlık görüntüleri alarak (mümkünse) düğümü yedekleyin ve tüm düğümlerde Zookeeper için Apigee yedeği alın.
  2. Mevcut düğümde Zookeeper'ı durdurma ve kaldırma:
    apigee-service apigee-zookeeper stop
    apigee-service apigee-zookeeper uninstall
  3. Yükseltilmiş işletim sistemiyle yeni bir düğüm edinin.
  4. İşletim sistemine özgü ön koşulları uygulayın.
  5. Kullanımdaki Apigee sürümünün bootstrap'ini indirin, apigee-service'i almak için bootstrap'i çalıştırın ve apigee-setup'ı yükleyin.
  6. Eski/silinmiş düğüm IP adreslerini kaldırıp Zookeeper için yeni düğüm IP'siyle değiştirerek yapılandırma dosyasını güncelleyin. Daha fazla bilgi için yapılandırma dosyası referansına bakın:

    Mevcut ZK yapılandırması

    ZK_HOSTS="$IP1 $IP2 $IP3"
    ZK_CLIENT_HOSTS="$IP1 $IP2 $IP3"
        

    ZK yapılandırması güncellendi

    ZK_HOSTS="$IP1 $IP4 $IP3"
    ZK_CLIENT_HOSTS="$IP1 $IP4 $IP3"
        
  7. Güncellenmiş yapılandırma dosyasını kullanarak yeni düğüme Zookeeper'ı yükleyin, kurun ve başlatın:
    /opt/apigee/apigee-setup/bin/setup.sh -p zk -f updatedConfigFile
  8. updatedConfigFile ile mevcut Zookeeper düğümünde değişiklik yapın:
    /opt/apigee/apigee-setup/bin/setup.sh -p zk -f updatedConfigFile
  9. Yapılandırma dosyasında yeni Zookeeper düğümü IP'sini güncelleyerek sırasıyla Router, Message-Processor, Qpid, Postgres ve Management sunucularının mevcut düğümlerini yeniden kurun:
    /opt/apigee/apigee-setup/bin/setup.sh -p r|mp|qs|ps|ms|mo -f updatedConfigFile
  10. Bu işlemi tüm Zookeeper düğümleri için tekrarlayın.

Postgres

Bu bölümde, belirtilen adımları tamamlayacağınız Postgres düğümlerini sıfır kapalı kalma süresiyle yükseltme yaklaşımı özetlenmektedir. Her adımı tamamlama ile ilgili ayrıntılı talimatlar sonraki alt bölümlerde verilmiştir.

  • Mevcut yedek düğümlerden herhangi birini hedeflenen işletim sistemiyle değiştirin.
  • Yeni yedek düğümü ana düğüme yükseltin.
  • Eski ana makineyi devre dışı bırakın.
  • Ek bekleme düğümlerini değiştirmeye devam edin.

Değiştirme işlemine başlamadan önce, olası analiz mesajı kaybını en aza indirmek için edge-qpid-server'ı durdurmanız önerilir.

apigee-service edge-qpid-server stop

Beklemeye alınıyor

  1. edge-postgres-server düğümlerinin UUID'sini alın:
    curl http://pg_standby_ip:8084/v1/servers/self
  2. Postgres'i durdurma:
    apigee-service edge-postgres-server stop
    apigee-service apigee-postgresql stop
  3. Bu adımları uygulayarak mevcut Postgres bekleme sunucusunu analiz grubundan kaldırın.
  4. apigee-postgres ve postgres-server'ı kaldırın:
    apigee-service edge-postgres-server uninstall
    apigee-service apigee-postgresql uninstall
  5. Yükseltilmiş işletim sistemiyle yeni bir düğüm edinin.
  6. İşletim sistemine özgü ön koşulları uygulayın.
  7. Kullanımdaki Apigee sürümünün bootstrap'ini indirin, apigee-service'i almak için bootstrap'i çalıştırın ve apigee-setup'ı yükleyin.
  8. Yapılandırma dosyasını EXISTING_PG_MASTER_IP ve NEW_PG_STANDBY_IP ile güncelleyerek mevcut ana sistemde ana sistem-bekleme sistemi replikasyonunu ayarlayın. Daha fazla bilgi için yapılandırma dosyası referansına bakın:
    PG_MASTER=EXISTING_PG_MASTER_IP
    PG_STANDBY=NEW_PG_STANDBY_IP
    apigee-service apigee-postgresql setup-replication-on-master -f updatedConfigFile
  9. Yeni bekleme düğümünde ana-bekleme yapılandırmalarıyla Postgres'i yükleyin, kurun ve başlatın:
    PG_MASTER=EXISTING_PG_MASTER_IP
    PG_STANDBY=NEW_PG_STANDBY_IP
    /opt/apigee/apigee-setup/bin/setup.sh -p ps -f updatedConfigFile
  10. Bekleme kurulumunu doğrulayın:
    apigee-service apigee-postgresql postgres-check-standby

Ana

  1. Mevcut Postgres ana düğümünün UUID'sini alın:
    curl http://pg_ip:8084/v1/servers/self
  2. Yeni yükseltilmiş işletim sistemi yedek düğümünü ana düğüme yükseltin.
  3. Mevcut ana sunucuda Postgres'i durdurun:
    apigee-service apigee-postgresql stop
    apigee-service edge-postgres-server stop
  4. Yeni yedek düğümü ana düğüme yükseltin:
    apigee-service apigee-postgresql promote-standby-to-master EXISTING_PG_MASTER_IP
  5. Eski ana düğümü analiz ve tüketici gruplarından kaldırın.
  6. Yeni ana düğümü analiz ve tüketici gruplarına ekleyin.
  7. Para kazanma özelliğini kullanıyorsanız yeni Postgres ana düğümünü güncelleyin ve aşağıdaki adımları uygulayın.
  8. Ana düğüm değiştirildikten sonra edge-qpid-server, güncellenmiş bir ana düğüm yapılandırmasıyla başlatılabilir:
    apigee-service edge-qpid-server start
  9. Para kazanma özelliğini kullanıyorsanız Yönetim Sunucusu'nu ve Mesaj İşleyici'yi de yeniden başlatın:
    apigee-service edge-management-server restart
  10. Eski ana makinede apigee-postgres ve postgres-server'ı durdurun ve kaldırın:
    apigee-service edge-postgres-server uninstall
    apigee-service apigee-postgresql uninstall

Yeni yedek ekleme

  1. Yükseltilmiş işletim sistemiyle yeni bir düğüm edinin.
  2. İşletim sistemine özgü ön koşulları uygulayın.
  3. Kullanımdaki Apigee sürümünün bootstrap'ini indirin, apigee-service'i almak için bootstrap'i çalıştırın ve apigee-setup'ı yükleyin.
  4. Yeni ana ve yeni bekleme düğümü yapılandırma dosyasında yeni ana IP ve yeni bekleme düğümü IP'sini kullanarak ana-bekleme replikasyonunu ayarlayın. Daha fazla bilgi için yapılandırma dosyası referansına bakın:
    apigee-service apigee-postgresql setup-replication-on-master -f updatedConfigFile
  5. Yeni yedek düğüme yükleme ve kurulum:
    /opt/apigee/apigee-setup/bin/setup.sh -p ps -f updatedConfigFile
  6. Ana-yedek kurulumu adımlarını uygulayarak yeni yedek sunucuyu analiz gruplarına ekleyin.

LDAP

LDAP düğümünün değiştirilmesi için Yönetim Sunucusu'nun durdurulması gerekir. Bu düğüm değiştirme işlemi süresince Yönetim API'lerinin herhangi biri kullanılamaz.

  1. Yönetim sunucusunu tüm düğümlerde durdurun:
    apigee-service edge-management-server stop
  2. Mevcut LDAP düğümünü devre dışı bırakma:
    1. LDAP düğümünün sanal makine düzeyinde yedeğini/anlık görüntüsünü alın.
    2. LDAP'yi durdurmadan önce LDAP verilerinin sayısını aldığınızdan emin olun. Bu sayı daha sonra doğrulanabilir. Örneğin:
      ldapsearch -o ldif-wrap=no -b "dc=apigee,dc=com" -D "cn=manager,dc=apigee,dc=com" -H ldap://:10389 -LLL -x -w Secret123 | wc -l
    3. Aktif-pasif kurulum için:
      1. Aşağıdaki içeriğe sahip bir dosya mark_writable.ldif ekleyerek mevcut pasifi etkin hale getirin:
        dn: olcDatabase={2}bdb,cn=config
        changetype: modify
        replace: olcReadOnly
        olcReadOnly: FALSE
      2. Pasif düğümü etkin hale getirmek için pasif düğümde aşağıdaki komutu çalıştırın:
        ldapmodify -a -x -w "$APIGEE_LDAPPW" -D "$CONFIG_BIND_DN" -H "ldap://:10389" -f mark_writable.ldif
      3. Düğümleri devre dışı bırakmak için etkin-etkin yapılandırmada d) adımıyla devam edin.
    4. Etkin-Etkin LDAP kurulumunda, iki LDAP düğümü arasındaki replikasyonu bozun ve yapılandırmaları güncelleyin. LDAP hizmetinin sonlandırılması dokümanında listelenen adımları uygulayın.
    5. LDAP verilerini durdurup yedekleyin ve mevcut LDAP düğümünü kaldırın (etkin-etkin kurulumda bu işlem zaten yapıldıysa atlayın):
      apigee-service apigee-openldap stop
      apigee-service apigee-openldap backup
      apigee-service apigee-openldap uninstall
  3. Yükseltilmiş işletim sistemiyle yeni bir düğüm edinin.
  4. İşletim sistemine özgü ön koşulları uygulayın.
  5. Kullanımdaki Apigee sürümünün bootstrap'ini indirin, apigee-service'i almak için bootstrap'i çalıştırın ve apigee-setup'ı yükleyin.
  6. Yeni LDAP düğümü oluşturma:
    1. Kuruluma göre yeni düğüm için configFile'ı güncelleyin. Yalnızca etkin veya etkin-etkin kuruluma göre Edge yapılandırma dosyası referansı'na bakabilirsiniz:
      • LDAP_TYPE
      • LDAP_PEER
      • LDAP_SID
      • USE_LDAP_REMOTE_HOST=y/n
    2. updatedConfigFile ile yeni düğümde LDAP'yi kurup başlatın:
      /opt/apigee/apigee-setup/bin/setup.sh -p ld -f updatedConfigFile
    3. Daha eski düğümlerdeki LDAP verilerini yedekleyin (etkin-etkin kurulum atlanabilir):
      1. Yeni düğümde örnek bir yedek oluşturun. Bu işlem, varsayılan bir yedek klasörü/yolu oluşturmak için gereklidir:
        apigee-service apigee-openldap backup
      2. Yedeklenen verilerinizi eski düğümden oluşturulan yedekleme klasörüne taşıyın.
      3. Verileri geri yüklemeden önce apigee-openldap'ı durdurun:
        apigee-service apigee-openldap stop
      4. Eski düğümden alınan yedeği geri yükleyin:
        apigee-service apigee-openldap restore backup_file

        Örneğin:

        apigee-service apigee-openldap restore 2026.02.09,10.28.20
  7. Diğer LDAP düğümü için tekrarlayın (etkin-etkin ise).
  8. Yönetim sunucusunu güncellenmiş LDAP ana makine yapılandırmalarıyla yeniden kurun ve başlatın:
    /opt/apigee/apigee-setup/bin/setup.sh -p mt -f updatedConfigFile
  9. TOA'yı yeniden ayarlayın ve başlatın (varsa):
    apigee-service apigee-sso setup -f updatedConfigFile
    apigee-service apigee-sso restart
  10. (İsteğe bağlı) Belgedeki adımları uygulayarak ikinci Active Directory'yi salt okunur olarak yapılandırın.

Qpid

Mevcut bir Qpid düğümünü yükseltilmiş bir işletim sistemi düğümüyle değiştirmek için aşağıdaki adımların uygulandığından emin olmamız gerekir:

  1. İleti işlemcilerden mevcut düğüm sırasına ileti alınmasını durdurun.
  2. Kuyruktaki mevcut iletileri boşaltın.
  3. Mevcut düğümü durdurun ve devre dışı bırakın.

Mevcut düğümlerin devre dışı bırakılması. İletilerin kaybolmaması için aşağıdaki ek önlemler alınır:

  1. Qpid aracısını durdurma:
    apigee-service apigee-qpidd stop
  2. Tüm ileti işlemcilerden 5672 bağlantı noktasına gelen trafiği engelleyin:
    iptables -A INPUT -p tcp --dport 5672 -s MP_IP -j DROP
  3. Mevcut mesajları boşaltmak için Qpid aracısını tekrar başlatın:
    apigee-service apigee-qpidd start
  4. Devre dışı bırakma işlemine başlamadan önce kuyruktaki tüm iletilerin tüketiciye aktarıldığından emin olun.
  5. edge-qpid-server düğümünün UUID'sini alın:
    curl http://qpid_node_ip:8083/v1/servers/self
  6. apigee-qpidd ve edge-qpid-server için Qpid'i devre dışı bırakma veya analizlerden kaldırma adımlarını tamamlayın.
  7. Hem apigee-qpidd hem de edge-qpid-server'ı durdurun ve kaldırın:
    apigee-service apigee-qpidd stop
    apigee-service edge-qpid-server stop
    apigee-service apigee-qpidd uninstall
    apigee-service edge-qpid-server uninstall

Yeni düğüm ekle:

  1. Yükseltilmiş işletim sistemiyle yeni bir düğüm edinin.
  2. İşletim sistemine özgü ön koşulları uygulayın.
  3. Kullanımdaki Apigee sürümünün bootstrap'ini indirin, apigee-service'i almak için bootstrap'i çalıştırın ve apigee-setup'ı yükleyin.
  4. Yeni düğümde Qpid hizmetlerini kurup çalıştırın ve buradaki adımları uygulayarak bu hizmetleri tüketici gruplarına ekleyin. Para kazanma gibi diğer grupları eklemek için de aynı adımları uygulayabilirsiniz.
  5. Para kazanma hizmeti etkinse Yönetim Sunucusu'nu ve Mesaj İşleyici'yi yeniden başlatın:
    apigee-service edge-management-server restart
    apigee-service edge-message-processor restart
  6. Bu işlemi tüm Qpid düğümlerinde tekrarlayın.

Mesaj işleyici

  1. edge-message-processor düğümünün UUID'sini alma:
    curl http://mp_ip:8082/v1/servers/self
  2. Mesaj işleyici düğümünü devre dışı bırakın ve kaldırın.
  3. Para kazanma hizmeti etkinse edge-mint-message-processor'ı kaldırın.
  4. Mesaj İşleyici'yi kaldırma:
    apigee-service edge-message-processor uninstall
  5. Yükseltilmiş işletim sistemiyle yeni bir düğüm edinin.
  6. İşletim sistemine özgü ön koşulları uygulayın.
  7. Kullanımdaki Apigee sürümünün bootstrap'ini indirin, apigee-service'i almak için bootstrap'i çalıştırın ve apigee-setup'ı yükleyin.
  8. Adımları uygulayarak kümeye Mesaj İşleyici'yi ekleyin, kurun ve başlatın.
  9. Para kazanma etkinse para kazanma hizmetini Mesaj İşleyici ile birlikte ayarlayın. Daha fazla bilgi için aşağıdaki belgelere bakın.

Yönlendirici

  1. edge-router düğümünün UUID'sini alma:
    curl http://router_ip:8081/v1/servers/self
  2. Erişilebilirliği devre dışı bırakma ve erişilebilir olup olmadığını doğrulama:
    iptables -A INPUT -i eth0 -p tcp --dport 15999 -j REJECT
    curl -vvv -X GET http://router_ip:15999/v1/servers/self/reachable
  3. Yönlendirici düğümünü devre dışı bırakın ve kaldırın.
  4. Yönlendiriciyi kaldırma:
    apigee-service edge-router uninstall
  5. Yükseltilmiş işletim sistemiyle yeni bir düğüm edinin.
  6. İşletim sistemine özgü ön koşulları uygulayın.
  7. Kullanımdaki Apigee sürümünün bootstrap'ini indirin, apigee-service'i almak için bootstrap'i çalıştırın ve apigee-setup'ı yükleyin.
  8. Kümeye yönlendirici ekleme, kurma ve başlatma

Yönetim sunucusu

Yalnızca tek bir yönetim sunucusu

  1. Yükseltilmiş işletim sistemiyle yeni bir düğüm edinin.
  2. İşletim sistemine özgü ön koşulları uygulayın.
  3. Kullanımdaki Apigee sürümünün bootstrap'ini indirin, apigee-service'i almak için bootstrap'i çalıştırın ve apigee-setup'ı yükleyin.
  4. Buradan ulaşabileceğiniz güncellenmiş IP ve yapılandırma dosyasını kullanarak Yönetim Sunucusu'nu ekleyin ve kurulum komutunu çalıştırın:
    /opt/apigee/apigee-setup/bin/setup.sh -p mt -f updatedConfigFile
  5. Yeni yönetim IP yapılandırmasıyla kullanıcı arayüzünü yeniden kurun ve yeniden başlatın.
    /opt/apigee/apigee-setup/bin/setup.sh -p ui -f updatedConfigFile
  6. Yeni yönetim IP'si yapılandırmasıyla TOA'yı yeniden kurun (geçerliyse):
    /opt/apigee/apigee-setup/bin/setup.sh -p sso -f updatedConfigFile
  7. Yeni yönetim IP yapılandırmasıyla (geçerliyse) yeni kullanıcı arayüzünü (UE) yeniden kurun:
    /opt/apigee/apigee-setup/bin/setup.sh -p ue -f updatedConfigFile
  8. Para kazanma özelliği etkinse:
    1. Para kazanma yapılandırması dokümanına başvurarak (varsa) yeni yönetim IP yapılandırmasıyla para kazanma MS'sini yeniden kurun.
      /opt/apigee/apigee-setup/bin/setup.sh -p mo -f updatedConfigFile
    2. Yönetim sunucusunu yeniden başlatın:
      apigee-service edge-management-server restart
  9. Adımları uygulayarak mevcut/eski düğümdeki yönetim sunucusunu devre dışı bırakın.
  10. Para kazanma etkinse yönetim sunucusu UUID'sini analiz gruplarından kaldırın. Örnek:
    curl -v -u AdminEmail:AdminPassword -X DELETE "http://localhost:8080/v1/analytics/groups/ax/mint_axgroup/servers?uuid=MS_UUID&type=consumer-server"
  11. Para kazanma yönetim sunucusunu kaldırın:
    apigee-service edge-mint-management-server uninstall

Birden fazla yönetim sunucusu

  1. Adımları uygulayarak mevcut düğümdeki diğerini kullanarak yönetim sunucularından birinin hizmetini durdurun.
  2. Yönetim sunucusunu durdurma ve kaldırma:
    apigee-service edge-management-server stop
    apigee-service edge-management-server uninstall
  3. Yükseltilmiş işletim sistemiyle yeni bir düğüm edinin.
  4. İşletim sistemine özgü ön koşulları uygulayın.
  5. Kullanımdaki Apigee sürümünün bootstrap'ini indirin, apigee-service'i almak için bootstrap'i çalıştırın ve apigee-setup'ı yükleyin.
  6. Buradan ulaşabileceğiniz güncellenmiş IP ve yapılandırma dosyasını kullanarak Yönetim Sunucusu'nu ekleyin ve kurulum komutunu çalıştırın:
    /opt/apigee/apigee-setup/bin/setup.sh -p mt -f updatedConfigFile
  7. Güncellenen yönetim IP yapılandırmasıyla kullanıcı arayüzünü yeniden kurun ve yeniden başlatın:
    /opt/apigee/apigee-setup/bin/setup.sh -p ui -f updatedConfigFile
  8. (Yalnızca TOA etkinse) Güncellenen yönetim IP'si yapılandırmasıyla TOA'yı yeniden kurun ve yeniden başlatın:
    /opt/apigee/apigee-setup/bin/setup.sh -p sso -f updatedConfigFile
  9. (Yalnızca yeni kullanıcı arayüzü etkinleştirilmişse) Güncellenen yönetim IP yapılandırmasıyla yeni kullanıcı arayüzünü yeniden kurun ve yeniden başlatın:
    /opt/apigee/apigee-setup/bin/setup.sh -p ue -f updatedConfigFile
  10. Diğer yönetim sunucusu için de tekrarlayın.

UI/UE

  1. Kullanıcı arayüzü düğümünün yedeğini/VM anlık görüntüsünü alın.
  2. Kullanıcı arayüzünü durdurma ve kaldırma:
    apigee-service edge-ui stop
    apigee-service edge-ui uninstall
  3. (Yalnızca yeni kullanıcı arayüzü kullanılıyorsa) Yeni kullanıcı arayüzünü durdurun ve kaldırın:
    apigee-service edge-management-ui stop
    apigee-service edge-management-ui uninstall
  4. Yükseltilmiş işletim sistemiyle yeni bir düğüm edinin.
  5. İşletim sistemine özgü ön koşulları uygulayın.
  6. Kullanımdaki Apigee sürümünün bootstrap'ini indirin, apigee-service'i almak için bootstrap'i çalıştırın ve apigee-setup'ı yükleyin.
  7. Güncellenen IP yapılandırmalarıyla yeni düğümde edge-ui'ı kurun ve çalıştırın:
    /opt/apigee/apigee-setup/bin/setup.sh -p ui -f updatedConfigFile
  8. (Yalnızca TOA etkinse) TOA'yı, geçerli olduğu durumlarda yeni düğüm IP'si yapılandırmalarıyla yeniden kurun ve çalıştırın:
    /opt/apigee/apigee-setup/bin/setup.sh -p sso -f updatedConfigFile
  9. (Yalnızca yeni kullanıcı arayüzü etkinleştirilmişse) Yeni kullanıcı arayüzünü, güncellenmiş IP yapılandırmalarıyla yeni düğümde kurun ve çalıştırın:
    /opt/apigee/apigee-setup/bin/setup.sh -p ue -f updatedConfigFile
    apigee-service edge-management-ui configure-sso -f updatedConfigFile
    apigee-service edge-ui configure-sso -f updatedConfigFile

TOA

  1. Kullanıcı arayüzü düğümünün yedeğini/VM anlık görüntüsünü alın.
  2. TOA'yı durdurma ve kaldırma:
    apigee-service apigee-sso stop
    apigee-service apigee-sso uninstall
  3. Yükseltilmiş işletim sistemiyle yeni bir düğüm edinin.
  4. İşletim sistemine özgü ön koşulları uygulayın.
  5. Kullanımdaki Apigee sürümünün bootstrap'ini indirin, apigee-service'i almak için bootstrap'i çalıştırın ve apigee-setup'ı yükleyin.
  6. Yeni düğüm IP'sini göz önünde bulundurarak kılavuzdaki talimatları uygulayarak TOA için yapılandırmalar ve anahtarlar ekleyin.
  7. TOA'yı ayarlama ve başlatma:
    /opt/apigee/apigee-setup/bin/setup.sh -p sso -f updatedConfigFile
  8. Yapılandırmayı yeni TOA düğümü IP'leriyle güncelleyin ve kullanıcı arayüzü için TOA'yı yeniden yapılandırın:
    apigee-service edge-ui configure-sso -f updatedConfigFile
  9. (Yeni kullanıcı arayüzü kullanılıyorsa) Belgelerden yararlanarak yeni kullanıcı arayüzü düğümünde configure-sso komutunu çalıştırın:
    apigee-service edge-management-ui configure-sso -f updatedConfigFile
    apigee-service edge-ui configure-sso -f updatedConfigFile