4.15.07.01 - Apigee Edge لملاحظات الإصدار Private Cloud

أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
info

في يوم الخميس الموافق 22 أكتوبر 2015، أصدرنا حزمة تصحيح جديدة لخدمة Apigee Edge for Private Cloud.

ترتيب الترقية لعملية تثبيت في مركزَي بيانات

في حال ترقية عملية تثبيت تتضمّن مركزَي بيانات، عليك ترقية المكوّنات بالترتيب التالي:

  1. Qpid Data Center 1
  2. Qpid Data Center 2
  3. Postgres Data Center 1
  4. Postgres Data Center 2
  5. Management Server Data Center 1
  6. Management Server Data Center 2
  7. مركز بيانات 1 الخاص بجهاز التوجيه/معالج الرسائل
  8. مركز بيانات "الموجّه/معالج الرسائل" 2

إزالة وحدة "البوابة" الإضافية عند الترقية إلى الإصدار 4.15.07.00

يتضمّن هذا الإصدار برنامجًا نصيًا يحلّ المشكلة OPDK-1878. بالنسبة إلى هذه المشكلة، إذا غيّرت عملية التثبيت السابقة لـ Edge اسم وحدة بوابة API من القيمة التلقائية "gateway"، أضاف نص الترقية 4.15.07.00 تلقائيًا وحدة جديدة باسم "gateway" إلى عملية التثبيت، بالإضافة إلى الوحدة التي أنشأتها.

تحديد ما إذا كنت متأثرًا بهذا التغيير

من المرجّح أنّ هذه المشكلة حدثت في بيئة تتضمّن مراكز بيانات متعدّدة، حيث أنشأت وحدات بوابة بأسماء مختلفة في كل مركز بيانات، مثل "gateway-1" و"gateway-2". إذا كنت قد استخدمت الاسم التلقائي لوحدة بوابة الشبكة، وهو "gateway"، لن تتأثر بهذه المشكلة.

لتحديد الحِزم في منطقة، استخدِم أمر cURL التالي:

> curl -u sysAdminEmail:PW http://<ms_IP>:8080/v1/regions/dc-1/pods

حيث يمثّل ms_IP عنوان IP أو اسم نظام أسماء النطاقات (DNS) الخاص بخادم Edge Management، ويمثّل dc-1 اسم المنطقة. يعرض هذا الأمر مصفوفة تحتوي على جميع أسماء الحاويات في المنطقة.

إذا نفّذت هذا الأمر قبل الترقية وأعدت تسمية وحدة gateway، ستظهر لك النتائج بالشكل التالي:

[ "gateway-1", "analytics", "central" ]

إذا شغّلت هذا الأمر بعد الترقية إلى الإصدار 4.15.07.00، ستتضمّن النتائج الآن وحدة gateway:

[ "gateway-1", "gateway", "analytics", "central" ]

إذا كنت لا تعرف أسماء مناطقك، استخدِم الأمر:

> curl -u sysAdminEmail:PW http://<ms_IP>:8080/v1/regions

تطبيق النص البرمجي للتصحيح

يتضمّن تصحيح الإصدار 4.15.07.01 النص البرمجي delete-gw-pod.sh الذي يزيل وحدة pod الإضافية التي تم إنشاؤها من خلال ترقية الإصدار 4.15.07.00.

النص البرمجي delete-gw-pod.sh:

  • يزيل هذا الأمر جميع مكوّنات Edge من وحدة gateway أو الوحدة التي تحدّدها.
  • إلغاء ربط أي مؤسسات بالمجموعة
  • يحذف هذا الإجراء الحزمة.

لتشغيل هذا النص البرمجي:

  1. ثبِّت حزمة التصحيح 4.15.07.01.
  2. احتفِظ بنسخة احتياطية من جميع عُقد ZooKeeper. لمزيد من المعلومات، يُرجى الاطّلاع على دليل العمليات الخاص بـ Edge.
  3. على أي عقدة من "خادم الإدارة"، شغِّل النص البرمجي delete-gw-pod.sh لحذف وحدة gateway التي أنشأها برنامج الترقية 4.15.07.00:

    > /<instal_dir>/apigee4/bin/delete-gw-pod.sh

    سيطلب منك النص البرمجي إدخال كلمة مرور مشرف النظام.

    في حال عدم تحديد أي خيارات سطر أوامر للبرنامج النصي، سيتم تكرار جميع المناطق لتحديد أي مضاعفات من وحدة بوابة الشبكة. بعد ذلك، سيُطلب منك حذف إحدى الحاويات، وسيتم تلقائيًا حذف حاوية "البوابة".

    يمكنك تمرير خيارات سطر الأوامر إلى النص البرمجي delete-gw-pod.sh. على سبيل المثال، إذا مرّرت اسم حاوية ومنطقة، سيتم حذف تلك الحاوية فقط في تلك المنطقة. ثم يسألك عمّا إذا كنت تريد التحقّق من جميع المناطق.

يمكنك تمرير المَعلمات التالية إلى النص البرمجي delete-gw-pod.sh:

  • -P <System admin password>
  • -a <Admin email, defaults to the value of ADMIN_EMAIL in apigee_env.sh>
  • -H <مضيف خادم الإدارة، القيمة التلقائية هي قيمة MSIP في apigee_env.sh>
  • -r <المنطقة التي سيتم البحث فيها عن وحدة gateway>
  • استبدِل -p بـ <اسم مجموعة البوابة. القيمة التلقائية هي "بوابة" (gateway)>
  • -y <إيقاف التحذير>

الأخطاء التي تم إصلاحها

تم إصلاح الأخطاء التالية في هذا الإصدار.

معرّف المشكلة الوصف
OPDK-1927 عدم توفّر جداول في ترقية تحقيق الربح، وإنشاء فهارس مكرّرة
OPDK-1878 تغيير اسم وحدة POD للبوابة أثناء عملية الإعداد يؤدي إلى حدوث مشاكل
OPDK-1886 لا يمكن للعُقدة الوصول إلى عناوين IP المحلية، مثل 192.168.x.y
MGMT-2353 لا يعمل زر الحذف في صفحة قائمة التقارير المخصّصة إلا مرة واحدة
MGMT-2521 تعليق جلسة التتبُّع في بعض الأحيان
MGMT-2543 يعدّل محرّر الخادم الوكيل الجديد ملف XML في <Payload> لسياسة AssignMessage، ما يؤدي إلى تعطيل خوادم API الوكيلة الحالية
MGMT-2581 إيقاف طريقة تتبُّع HTTP على جميع منافذ الإدارة
MGMT-2599 يعيد "محرّر الخادم الوكيل" الجديد بادئة مساحة الاسم بعد حذفها
MGMT-2616 لا يتعامل محرّر خادم وكيل واجهة برمجة التطبيقات الجديد مع عناصر XML بشكل صحيح
MGMT-2618 مشاكل في النشر بسبب "حدث خطأ أثناء إنشاء دليل للمسار"
MGMT-2702 ثغرة أمنية في مواقع إلكترونية متعددة في FireFox وIE
DEVRT-1942 عدم توفّر جداول في ترقية تحقيق الربح، وإنشاء فهارس مكرّرة
APIRT-1074 لا يتم التعامل مع المحتوى المضغوط بتنسيق gzip بشكل صحيح عند إرسال العنوان Connection: Close بدون العنوانين Content-Length أو Transfer-Encoding