שדרוג לאחור של רכיבי Apigee ו-NGINX

מוצג המסמך של Apigee Edge.
עוברים אל מסמכי תיעוד של Apigee X.
מידע

גרסת התיקון לחודש מרץ 2021

ההכנסות לאלף צפיות לגרסת התיקון של מרץ 2021 לענן פרטי, הועברו למאגר הייצור של Apigee, היה עדכון תלות לא מכוון ב-apigee-nginx-1.18. כתוצאה מכך, הסרנו מהמאגר את ההכנסות לאלף צפיות (RPM) והחלפנו אותן בהכנסה לאלף צפיות (RPM) נכונות. ההכנסות הלא חוקיות לאלף חשיפות (RPM) היו במאגר ב-25 במרץ 2021, משעה 08:45 עד 15:45 (שעון החוף המערבי). אם הורדתם והתקנתם 'הכנסה לאלף צפיות (RPM)' של Edge בתאריך הזה, ייתכן שתצטרכו לשדרג לאחור את רכיבי Apigee הבאים לגרסאות קודמות:

  • שער סף
  • שרת ניהול קצה
  • edge-message-processor
  • edge-postgres-server
  • edge-qpid-server
  • נתב קצה
  • nginx

בקטעים הבאים מוסבר איך לבדוק אם אתם צריכים לשדרג לאחור. כיצד לשדרג לאחור רכיבי Apigee, אם יש צורך.

בדיקה אם צריך לשדרג לאחור

כדי לבדוק אם צריך לשדרג לאחור רכיבי Apigee או את NGINX, את השלבים הבאים, בהתאם למכשיר שבו אתם משתמשים ב-Edge for Private Cloud 4.50.00 או 4.19.06.

הליך ל-Edge 4.50.00

בכל צומת, מזינים את הפרטים הבאים כדי למצוא את גרסת השער:

-- apigee-service edge-gateway version

אם מספר הגרסה של edge-gateway הוא:

  • פחות מ-20113, אין צורך בפעולות נוספות.
  • בדומה ל-20113, צריך לשדרג לאחור רכיבי Apigee ו-NGINX.
  • לאחר שנת 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

בכל צומת, מזינים את הפרטים הבאים כדי למצוא את גרסת השער:

-- apigee-service edge-gateway version

אם מספר הגרסה של edge-gateway הוא:

  • פחות מ-20114, אין צורך בפעולות נוספות.
  • בדומה ל-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 ל-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 ל-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-message-processor
    • edge-postgres-server
    • edge-qpid-server
    • נתב קצה

    כדי לעצור את הרכיב, מזינים

    --apigee-service component stop

    לאחר מכן, משדרגים לאחור את הרכיבים:

    -- sudo yum downgrade 

    הנה כמה דוגמאות:

    אם השער ומעבד הודעות הקצה מותקנים:

    -- 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) שתהיה לכם אחרי השדרוג לאחור.

    Edge ל-Private Cloud 4.50.00

    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 ל-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, צומת אחד בכל פעם:

    1. עוצרים את הנתב.
      --apigee-service edge-router stop
    2. שדרוג לאחור של apigee-ngix.
       -- sudo yum downgrade apigee-nginx
      צפויה גרסה apigee-nginx אחרי השדרוג לאחור:
      -- yum list installed apigee-nginx
      apigee-nginx.x86_64 -1.16.1-6.el7
    3. מגדירים את הנתב.
      apigee-service edge-router configure
    4. מפעילים את הנתב.
      apigee-service edge-router start