الإصدار 4.17.01 من Edge for Private Cloud
يُرجى تنفيذ ما يلي أثناء تجاوز الفشل في قاعدة بيانات 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
تأكَّد من أنّها العقدة الاحتياطية.
- على العقدة الرئيسية، شغِّل: