Edge for Private Cloud 4.17.01 sürümü
PostgreSQL veritabanı yük devretme işlemi sırasında aşağıdakileri yapın:
- Hâlâ çalışıyorsa mevcut ana düğümde apigee-postgresql'yi durdurun:
> /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql stop - Yedek düğüme gidin ve düğümü ana düğüm yapmak için aşağıdaki komutu çağırın:
> /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql promote-standby-to-master IPorDNSofOldMaster
Eski ana düğüm gelecekte bir zamanda geri yüklenirse bunu bekleme düğümü yapın:
- Mevcut ana sunucuda, yapılandırma dosyasını düzenleyerek şunları ayarlayın:
PG_MASTER=IPorDNSofNewMaster
PG_STANDBY=IPorDNSofOldMaster - Yeni ana sunucuda replikasyonu etkinleştirin:
> /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql setup-replication-on-master -f configFIle - Eski ana sunucuda, yapılandırma dosyasını düzenleyerek şunları ayarlayın:
PG_MASTER=IPorDNSofNewMaster
PG_STANDBY=IPorDNSofOldMaster -
Eski ana düğümde apigee-postgresql'yi durdurun:> /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql stop
- Eski ana sunucuda eski Postgres verilerini temizleyin:
> rm -rf /opt/apigee/data/apigee-postgresql/
Not: Gerekirse silmeden önce bu verileri yedekleyebilirsiniz. - Eski ana sunucuyu bekleme sunucusu olarak yapılandırın:
> /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql setup-replication-on-standby -f configFile - Replikasyon tamamlandığında her iki sunucuda da aşağıdaki komut dosyalarını çalıştırarak replikasyon durumunu doğrulayın. Sistem, başarılı bir replikasyon sağlamak için her iki sunucuda da aynı sonuçları göstermelidir:
- Ana düğümde şu komutu çalıştırın:
> /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql postgres-check-master
Ana düğüm olduğunu doğrulayın. - Bekleme düğümünde:
> /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql postgres-check-standby
Bekleme düğümü olduğunu doğrulayın.
- Ana düğümde şu komutu çalıştırın: