أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى
مستندات Apigee X. info
إصدار تصحيح آذار (مارس) 2021
كانت حزم RPM لإصدار تصحيح شهر آذار (مارس) 2021 من Edge for Private Cloud، والتي تم نشرها في مستودع الإنتاج Apigee، تتضمّن تحديثًا غير مقصود للاعتمادية لبرنامج apigee-nginx-1.18. نتيجةً لذلك، أزلنا حِزم RPM من المستودع واستبدلناها بحِزم RPM صحيحة.
كانت حِزم RPM غير الصالحة في المستودع في 25 مارس 2021 من الساعة 8:45 صباحًا إلى الساعة 3:45 مساءً بتوقيت المحيط الهادئ.
إذا نزّلت حِزم Edge RPM وثبّتها
في ذلك التاريخ، قد تحتاج إلى الرجوع إلى إصدارات سابقة من مكوّنات Apigee التالية:
- edge-gateway
- edge-management-server
- edge-message-processor
- edge-postgres-server
- edge-qpid-server
- edge-router
- nginx
توضّح الأقسام التالية كيفية التحقّق مما إذا كنت بحاجة إلى الرجوع إلى إصدار أقدم، وكيفية الرجوع إلى إصدار أقدم من مكوّنات Apigee، إذا لزم الأمر.
التحقّق مما إذا كنت بحاجة إلى الرجوع إلى إصدار سابق
لمعرفة ما إذا كنت بحاجة إلى خفض إصدارات مكوّنات Apigee أو NGINX، اتّبِع أحد الإجراءَين التاليَين، استنادًا إلى ما إذا كنت تستخدم الإصدار 4.50.00 أو 4.19.06 من Edge for Private Cloud.
إجراء Edge 4.50.00
في كل عقدة، أدخِل ما يلي للعثور على إصدار Gateway:
-- apigee-service edge-gateway version
إذا كان رقم إصدار edge-gateway هو:
- إذا كان أقل من 20113، ليس عليك اتّخاذ أي إجراء آخر.
- يجب تخفيض مستوى مكونات Apigee وNGINX إلى 20113.
- إذا كان الرقم أكبر من 20113، يمكنك العثور على إصدار NGINX من خلال إدخال ما يلي:
-- sudo yum list installed apigee-nginx
في ما يلي بعض الأمثلة على نتائج الأمر:
Installed Packages apigee-nginx.x86_64 1.18.0-1.el7 @apigee-thirdparty
إذا كان إصدار NGINX هو
apigee-nginx.x86_64 1.18.0-XXX، ما عليك سوى الرجوع إلى إصدار سابق من NGINX.
إجراء Edge 4.19.06
في كل عقدة، أدخِل ما يلي للعثور على إصدار Gateway:
-- apigee-service edge-gateway version
إذا كان رقم إصدار edge-gateway هو:
- إذا كان أقل من 20114، ليس عليك اتّخاذ أي إجراء آخر.
- يجب الرجوع إلى إصدار سابق من مكوّنات Apigee والرجوع إلى إصدار سابق من NGINX.
- إذا كان الرقم أكبر من 20114، يمكنك العثور على إصدار NGINX من خلال إدخال ما يلي:
-- sudo yum list installed apigee-nginx
في ما يلي بعض الأمثلة على نتائج الأمر:
Installed Packages apigee-nginx.x86_64 1.18.0-1.el7 @apigee-thirdparty
إذا كان إصدار NGINX هو
apigee-nginx.x86_64 1.18.0-XXX، ما عليك سوى الرجوع إلى إصدار سابق من NGINX.المكوّنات المطلوب خفض مستوى إصدارها
إذا ثبَّت أيًا من حِزم RPM في القوائم التالية، عليك الرجوع إلى الإصدار السابق من هذه الحِزم.
المكوّنات التي يجب الرجوع إلى إصدار أقدم منها في Edge for Private Cloud 4.50.00
edge-gateway-4.50.00-0.0.20113.noarch.rpm edge-management-server-4.50.00-0.0.20113.noarch.rpm edge-message-processor-4.50.00-0.0.20113.noarch.rpm edge-postgres-server-4.50.00-0.0.20113.noarch.rpm edge-qpid-server-4.50.00-0.0.20113.noarch.rpm edge-router-4.50.00-0.0.20113.noarch.rpm
المكوّنات التي يجب الرجوع إلى إصدار أقدم منها في Edge for Private Cloud 4.19.06
edge-gateway-4.19.06-0.0.20114.noarch.rpm edge-management-server-4.19.06-0.0.20114.noarch.rpm edge-message-processor-4.19.06-0.0.20114.noarch.rpm edge-postgres-server-4.19.06-0.0.20114.noarch.rpm edge-qpid-server-4.19.06-0.0.20114.noarch.rpm edge-router-4.19.06-0.0.20114.noarch.rpm
للتحقّق من تثبيت حِزم RPM هذه، أدخِل الأمر التالي لكل مكوّن على كل عقدة تم تثبيت أي من المكوّنات في القائمة المناسبة أعلاه عليها:
-- apigee-service component version
خفض مستوى مكوّنات Apigee
لإصدار إصدار أقدم من مكوّنات Apigee، اتّبِع الإجراء التالي.
على كل عقدة تم تثبيت أي من المكوّنات التالية عليها:
- edge-gateway
- edge-management-server
- edge-message-processor
- edge-postgres-server
- edge-qpid-server
- edge-router
إيقاف المكوّن عن طريق إدخال
--apigee-service component stop
بعد ذلك، يمكنك الرجوع إلى إصدار سابق من المكوّنات:
-- sudo yum downgrade
وإليك بعض الأمثلة:
في حال تثبيت كل من البوابة وedge-message-processor:
-- sudo yum downgrade edge-gateway edge-message-processor
في حال تثبيت البوابة وجهاز التوجيه الطرفي:
-- sudo yum downgrade edge-gateway edge-router
في حال إعداد AIO :
-- sudo yum downgrade edge-gateway edge-postgres-server edge-router edge-management-server edge-message-processor edge-qpid-server
بعد الانتهاء من الرجوع إلى الإصدار السابق، شغِّل
configureلكل مكوّن وأعِد تشغيله.--apigee-service component configure --apigee-service component start
يمكنك الاطّلاع أدناه على الإصدار الصحيح من حِزم RPM التي ستحصل عليها بعد الرجوع إلى إصدار أقدم.
الإصدار 4.50.00 من Edge for Private Cloud
edge-gateway-4.50.00-0.0.20110 Edge-management-server-4.50.00-0.0.20110 edge-message-processor-4.50.00-0.0.20110 edge-postgres-server-4.50.00-0.0.20110 edge-qpid-server-4.50.00-0.0.20110 edge-router-4.50.00-0.0.20110
Edge for Private Cloud 4.19.06
edge-gateway-4.19.06-0.0.20112 Edge-management-server-4.19.06-0.0.20112 edge-message-processor-4.19.06-0.0.20112 edge-postgres-server-4.19.06-0.0.20112 edge-qpid-server-4.19.06-0.0.20112 edge-router-4.19.06-0.0.20112
الرجوع إلى إصدار سابق من NGINX
لإصدار
apigee-nginxأقدم، اتّبِع الخطوات التالية لجهاز توجيه Edge، مع إجراء التغيير على عقدة واحدة في كل مرة:- أوقِف جهاز التوجيه.
--apigee-service edge-router stop
- خفض مستوى الاشتراك إلى
apigee-ngix الإصدار المتوقّع-- sudo yum downgrade apigee-nginx
apigee-nginxبعد الرجوع إلى إصدار أقدم:-- yum list installed apigee-nginx apigee-nginx.x86_64 -1.16.1-6.el7
- اضبط جهاز التوجيه.
apigee-service edge-router configure
- ابدأ تشغيل جهاز التوجيه.
apigee-service edge-router start