Bạn có thể gỡ cài đặt từng thành phần, tất cả thành phần hoặc xoá hoàn toàn Edge khỏi hệ thống. Ngoài ra, bạn có thể quay lại phiên bản Edge cũ nếu đã nâng cấp.
Gỡ cài đặt từng thành phần
Để gỡ cài đặt một thành phần, hãy dùng tiện ích apigee-service theo biểu mẫu:
/opt/apigee/apigee-service/bin/apigee-service component_name uninstall
Trong đó, component_name xác định thành phần bạn muốn gỡ cài đặt. Các giá trị có thể có của component_name bao gồm:
apigee-cassandra(Cassandra)apigee-openldap(OpenLDAP)apigee-postgresql(Cơ sở dữ liệu PostgreSQL)apigee-qpidd(Qpidd)apigee-zookeeper(ZooKeeper)edge-management-server(Máy chủ quản lý)edge-management-ui(Giao diện người dùng Edge mới)edge-message-processor(Trình xử lý tin nhắn)edge-postgres-server(Máy chủ Postgres)edge-qpid-server(Máy chủ Qpid)edge-router(Bộ định tuyến biên)
Ngoài các thành phần này, bạn cũng có thể gỡ cài đặt các thành phần apigee-provision và apigee-validate.
Ví dụ: Để gỡ cài đặt các thành phần giao diện người dùng Edge mới:
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui uninstall /opt/apigee/apigee-service/bin/apigee-service edge-management-ui-static uninstall
Lệnh apigee-service component_name uninstall không xoá bất kỳ dữ liệu hoặc tệp nhật ký nào; lệnh này chỉ xoá RPM thành phần.
Gỡ cài đặt tất cả thành phần
Để gỡ cài đặt tất cả các thành phần Apigee trên nút, hãy gỡ cài đặt tiện ích apigee-service:
/opt/apigee/apigee-service/bin/apigee-service apigee-service uninstall
Lệnh này không xoá bất kỳ dữ liệu hoặc tệp nhật ký nào. Thao tác này chỉ xoá các thành phần.
Xoá Edge
Cách xoá hoàn toàn Edge khỏi hệ thống:
- Dừng tất cả các dịch vụ Edge đang chạy trên máy:
/opt/apigee/apigee-service/bin/apigee-all stop
- Xoá bộ nhớ đệm yum:
sudo yum clean all
- Xoá tất cả các RPM Apigee:
sudo rpm -e $(rpm -qa | egrep "(apigee-|edge-)")
- Xoá thư mục gốc của quá trình cài đặt:
sudo rm -rf /opt/apigee
- Xoá thư mục Nginx:
sudo rm -rf /opt/nginx