PostgreSQL Veritabanı Yük Devretme İşlemini İşleme

Edge for Private Cloud 4.17.09 sürümü

PostgreSQL veritabanı yük devretme işlemi sırasında aşağıdakileri yapın:

  1. Hâlâ çalışıyorsa mevcut ana düğümde apigee-postgresql'yi durdurun:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql stop
  2. 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:

  1. Mevcut ana sunucuda, yapılandırma dosyasını düzenleyerek şunları ayarlayın:
    PG_MASTER=IPorDNSofNewMaster
    PG_STANDBY=IPorDNSofOldMaster
  2. Yeni ana sunucuda replikasyonu etkinleştirin:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql setup-replication-on-master -f configFIle
  3. Eski ana sunucuda, yapılandırma dosyasını düzenleyerek şunları ayarlayın:
    PG_MASTER=IPorDNSofNewMaster
    PG_STANDBY=IPorDNSofOldMaster
  4. Eski ana düğümde apigee-postgresql'yi durdurun:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql stop
  5. Eski ana sunucuda eski Postgres verilerini temizleyin:
    > rm -rf /opt/apigee/data/apigee-postgresql/

    Not: Gerekirse silmeden önce bu verileri yedekleyebilirsiniz.
  6. 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
  7. 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:
    1. 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.
    2. Bekleme düğümünde:
      > /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql postgres-check-standby

      Bekleme düğümü olduğunu doğrulayın.