میتوانید مؤلفههای تکی، همه مؤلفهها، یا Edge را بهطور کامل از سیستمتان حذف نصب کنید. علاوهبراین، اگر Edge را ارتقا دادهاید، میتوانید آن را به نسخه قبلی برگردانید.
حذف نصب مؤلفهها بهصورت تکی
برای حذف نصب مؤلفه، از ابزار کمکی apigee-service در فرم استفاده کنید:
/opt/apigee/apigee-service/bin/apigee-service component_name uninstall
که در آن component_name مؤلفهای را که میخواهید حذف نصب کنید مشخص میکند. مقادیر ممکن component_name شامل موارد زیر است:
-
apigee-cassandra(Cassandra) -
apigee-openldap(OpenLDAP) -
apigee-postgresql(پایگاه داده PostgreSQL) -
apigee-qpidd(Qpidd) -
apigee-sso(Edge 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 UI:
/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 از سیستم:
- همه سرویسهای 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