میتوانید مؤلفههای تکی، همه مؤلفهها، یا 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-zookeeper(ZooKeeper) -
edge-management-server(سرور مدیریت) edge-management-ui(میانای کاربری جدید Edge)-
edge-message-processor(پردازشگر پیام) -
edge-postgres-server(سرور Postgres) -
edge-qpid-server(سرور Qpid) -
edge-router(رهیاب لبه)
علاوهبر این مؤلفهها، میتوانید مؤلفههای apigee-provision و
apigee-validate را نیز حذف نصب کنید.
برای مثال، برای حذف نصب کردن عناصر «واسط کاربر New Edge»:
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui uninstall /opt/apigee/apigee-service/bin/apigee-service edge-management-ui-static uninstall
فرمان apigee-service component_name uninstall هیچ داده یا فایل گزارشی را حذف نمیکند؛ فقط RPM مؤلفه را برمیدارد.
حذف نصب همه عناصر
برای حذف نصب همه مؤلفههای 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