אתם יכולים להסיר רכיבים ספציפיים, את כל הרכיבים או את Edge לגמרי מהמערכת. בנוסף, אם שדרגתם את Edge, אתם יכולים לחזור לגרסה קודמת.
הסרת רכיבים ספציפיים
כדי להסיר רכיב, משתמשים בכלי apigee-service בפורמט הבא:
/opt/apigee/apigee-service/bin/apigee-service component_name uninstall
כאשר component_name מזהה את הרכיב שרוצים להסיר. הערכים האפשריים של component_name כוללים את האפשרויות הבאות:
apigee-cassandra(קסנדרה)apigee-openldap(OpenLDAP)apigee-postgresql(מסד נתונים של PostgreSQL)apigee-qpidd(קיפוד)apigee-sso(כניסה יחידה (SSO))apigee-zookeeper(ZooKeeper)edge-management-server(שרת ניהול)edge-management-ui(ממשק קצה חדש של Edge)edge-message-processor(מעבד הודעות)edge-postgres-server(שרת Postgres)edge-qpid-server(שרת Qpid)edge-router(נתב קצה)edge-ui(ממשק משתמש קלאסי)
בנוסף לרכיבים האלה, אפשר גם להסיר את הרכיבים apigee-provision ו-apigee-validate.
לדוגמה, כדי להסיר את ממשק המשתמש של Edge:
/opt/apigee/apigee-service/bin/apigee-service edge-ui uninstall
הפקודה הזו לא מוחקת נתונים או קובצי יומן. היא מוחקת רק את הרכיב.
הסרת כל הרכיבים
כדי להסיר את כל רכיבי Apigee בצומת, מסירים את הכלי apigee-service:
/opt/apigee/apigee-service/bin/apigee-service apigee-service uninstall
הפקודה הזו לא מוחקת נתונים או קובצי יומן. היא מוחקת רק את הרכיבים.
הסרת קצה
כדי להסיר את Edge מהמערכת באופן מלא:
- עוצרים את כל שירותי Edge שפועלים במכונה:
/opt/apigee/apigee-service/bin/apigee-all stop
- מנקים את המטמון של yum:
sudo yum clean all
- מסירים את כל חבילות ה-RPM של Apigee:
sudo rpm -e $(rpm -qa | egrep "(apigee-|edge-)")
- מסירים את תיקיית השורש של ההתקנה:
sudo rm -rf /opt/apigee
- מסירים את ספריית NGINX:
sudo rm -rf /opt/nginx