Edge for Private Cloud v4.19.01
نفِّذ ما يلي أثناء تجاوز قاعدة بيانات PostgreSQL:
- أوقِف
apigee-postgresql
على الشريحة الرئيسية الحالية إذا كانت لا تزال قيد التشغيل:/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql stop
- يُرجى الانتقال إلى عقدة الاستعداد واستدعاء الأمر التالي لتجعله السيد الرئيسي:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql promote-standby-to-master IPorDNSofOldMaster
إذا تمت استعادة الشريحة الرئيسية القديمة في وقت ما، عليك جعلها عقدة الاستعداد:
- في الملف الرئيسي الحالي، عدِّل ملف الإعداد لضبط:
PG_MASTER=IPorDNSofNewMaster PG_STANDBY=IPorDNSofOldMaster
- تفعيل النسخ المتماثل على الشريحة الرئيسية الجديدة:
/opt/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 /opt/apigee/data/apigee-postgresql/
- اضبط الشريحة الرئيسية القديمة كوضع الاستعداد:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql setup-replication-on-standby -f configFile
- عند اكتمال النسخ، تحقق من حالة النسخ عن طريق إصدار النصوص البرمجية التالية على كلا الخادمين. يجب أن يعرض النظام نتائج متطابقة على كلا الخادمَين لضمان نسخة طبق الأصل بنجاح:
- في العقدة الرئيسية، شغِّل:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql postgres-check-master
تأكَّد من أنّه المشرف.
- على عقدة الاستعداد:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql postgres-check-standby
تحقّق من أنه في وضع الاستعداد.
- في العقدة الرئيسية، شغِّل: