Edge Private Cloud s. 4.16.05
PostgreSQL veritabanı yük devretme işlemi sırasında aşağıdakileri gerçekleştirin:
- Hâlâ çalışıyorsa mevcut ana makinede Apigee-postgresql komutunu durdurun:
> /<inst_root>/Apigee/Apigee-service/bin/Apigee-service Apigee-postgresql durağı - Bekleme düğümüne gidin ve ana komut yapmak için aşağıdaki komutu çalıştırın:
> /<inst_root>/Apigee/Apigee-service/bin/Apigee-service Apigee-postgresql promosyon-standby-to-master IPorDNSofOldMaster
Eski ana slaytı gelecekte geri yükleyecekseniz ana makineyi bekleme düğümü haline getirin:
- Geçerli ana slaytta, ayarlanacak yapılandırma dosyasını düzenleyin:
PG_MASTER=IPorDNSofNewMaster
PG_STANDBY=IPorDNSofOldMaster - Yeni ana slaytta çoğaltmayı etkinleştirin:
> /<inst_root>/Apigee/Apigee-service/bin/Apigee-service Apigee-postgresql kurulum-reduplicate-on-master -f configFIle - Eski ana sayfada, şu yapılandırma ayarını düzenleyin:
PG_MASTER=IPorDNSofNewMaster
PG_STANDBY=IPorDNSofOldMaster -
Eski ana kodda Apigee-postgresql komutunu durdurun:> /opt/Apigee/Apigee-service/bin/Apigee-service Apigee-postgresql durağı
- Eski ana slaytta, eski Postgres verilerini temizleyin:
> rm -rf /<inst_root>/Apigee/data/Apigee-postgresql/
Not: Gerekirse bu verileri silmeden önce yedekleyebilirsiniz. - Eski ana sistemi bekleme olarak yapılandırın:
> /<inst_root>/Apigee/Apigee-service/bin/Apigee-service Apigee-postgresql kurulum-reduplicate-on-standby -f configFile - Çoğaltma tamamlandığında, her iki sunucuya da aşağıdaki komut dosyalarını vererek çoğaltma durumunu doğrulayın. Başarılı bir çoğaltma işlemi sağlamak için sistem her iki sunucuda da aynı sonuçları göstermelidir:
- Ana düğümde şu komutu çalıştırın:
> /<inst_root>/Apigee/Apigee-service/bin/Apigee-service Apigee-postgresql postgres-check-master
Ana örnek olduğunu doğrulayın. - Bekleme düğümünde:
> /<inst_root>/Apigee/Apigee-service/bin/Apigee-service Apigee-postgresql postgres-check-standby
Beklemede olduğunu doğrulayın.
- Ana düğümde şu komutu çalıştırın: