Edge для частного облака версии 4.16.05
При переключении на резервную базу данных PostgreSQL выполните следующие действия:
- Остановите apigee-postgresql на текущем основном сервере, если он ещё работает:
> /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-postgresql stop - Перейдите к резервному узлу и выполните следующую команду, чтобы сделать его основным:
> /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-postgresql promote-standby-to-master IPorDNSofOldMaster
Если старый основной сервер будет восстановлен в будущем, сделайте его резервным узлом:
- На текущем основном сервере измените файл конфигурации, чтобы задать следующие значения:
PG_MASTER=IPorDNSofNewMaster
PG_STANDBY=IPorDNSofOldMaster - Включите репликацию на новом основном сервере:
> /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-postgresql setup-replication-on-master -f configFIle - На старом основном сервере измените файл конфигурации, чтобы задать следующие значения:
PG_MASTER=IPorDNSofNewMaster
PG_STANDBY=IPorDNSofOldMaster -
Остановите apigee-postgresql на старом основном сервере:> /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql stop
- На старом основном сервере удалите старые данные Postgres:
> rm -rf /<inst_root>/apigee/data/apigee-postgresql/
Примечание. При необходимости вы можете создать резервную копию этих данных перед удалением. - Настройте старый основной сервер в качестве резервного:
> /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-postgresql setup-replication-on-standby -f configFile - После завершения репликации проверьте ее статус, выполнив на обоих серверах следующие скрипты: Чтобы репликация прошла успешно, система должна показывать одинаковые результаты на обоих серверах:
- На главном узле выполните следующую команду:
> /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-postgresql postgres-check-master
Убедитесь, что узел является главным. - На резервном узле:
> /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-postgresql postgres-check-standby
Убедитесь, что узел является резервным.
- На главном узле выполните следующую команду: