إرسال ملاحظات
إعداد النسخ المتماثل في وضع الاستعداد الأساسي لـ Postgres
تثبّت Edge تلقائيًا جميع عُقد Postgres في الوضع الأساسي. ومع ذلك، في أنظمة الإنتاج
مع عُقد Postgres متعددة، فيمكنك تهيئتها لاستخدام النسخ المتماثل الأساسي في وضع الاستعداد بحيث إذا
فشلت العقدة الأساسية، يمكن لعقدة الاستعداد أن تستمر في خدمة حركة المرور.
إذا فشلت العقدة الأساسية في أي وقت، يمكنك ترقية خادم الاستعداد إلى الخادم الأساسي. راجِع معالجة إخفاق قاعدة بيانات PostgreSQL للتعرّف على
مزيد من المعلومات.
ملاحظة: لا تتوفّر ميزة النسخ المتماثل في وضع الاستعداد الأساسي للمطوِّر.
بوابة الخدمات. تدعم البوابة عقدة Postgres واحدة فقط.
يمكنك ضبط النسخ المتماثل في وضع الاستعداد الأساسي أثناء التثبيت من خلال تضمين ما يلي:
في ملف الإعداد لعُقدتَي Postgres:
PG_MASTER = IP_OR_DNS_OF_NEW_PRIMARY
PG_STANDBY = IP_OR_DNS_OF_NEW_STANDBY
ملاحظة: تنصح Apigee بشدة باستخدام عنوان IP.
بدلاً من أسماء المضيفين في PG_MASTER
وPG_STANDBY
الأساسية في ملف الإعداد الصامت. بالإضافة إلى ذلك، ينبغي أن تكون متسقًا في
كلتا العُقدتين.
إذا كنت تستخدم أسماء مضيفين بدلاً من عناوين IP، عليك التأكد من أنّ المضيف
يتم حل الأسماء بشكل صحيح باستخدام نظام أسماء النطاقات.
تضبط أداة التثبيت عقدة Postgres تلقائيًا لتعمل في وضع الاستعداد الأساسي.
مع النسخ المماثل.
يمكنك ضبط النسخ المتماثل في وضع الاستعداد الأساسي بعد التثبيت باستخدام ما يلي:
الإجراء:
حدد عقدة Postgre التي ستكون الأساسية والتي ستكون خادم الاستعداد.
في العقدة الأساسية، عدِّل ملف الضبط لضبط:
PG_MASTER=IP_OR_DNS_OF_NEW_PRIMARY
PG_STANDBY=IPorDNSofNewStandby
تمكين النسخ المماثل على النظام الأساسي الجديد:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql setup-replication-on-master -f configFile
في عقدة وضع الاستعداد، عدِّل ملف الإعداد لضبط ما يلي:
PG_MASTER=IP_OR_DNS_OF_NEW_PRIMARY
PG_STANDBY=IPorDNSofNewStandby
إيقاف عقدة وضع الاستعداد:
/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
تأكَّد من أنّ الجهاز في وضع الاستعداد.
إرسال ملاحظات
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0 . للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers . إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2024-09-20 (حسب التوقيت العالمي المتفَّق عليه)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"لا يحتوي على المعلومات التي أحتاج إليها."
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"الخطوات معقدة للغاية / كثيرة جدًا."
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"المحتوى قديم."
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ثمة مشكلة في الترجمة."
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشكلة في العيّنات / التعليمات البرمجية"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غير ذلك"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"يسهُل فهم المحتوى."
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"ساعَدني المحتوى في حلّ مشكلتي."
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غير ذلك"
}]
هل تريد مشاركة ملاحظاتك معنا؟
{"lastModified": "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0623\u062e\u064a\u0631: 2024-09-20 (\u062d\u0633\u0628 \u0627\u0644\u062a\u0648\u0642\u064a\u062a \u0627\u0644\u0639\u0627\u0644\u0645\u064a \u0627\u0644\u0645\u062a\u0641\u0651\u064e\u0642 \u0639\u0644\u064a\u0647)"}
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2024-09-20 (حسب التوقيت العالمي المتفَّق عليه)"]]