Anda dapat meng-uninstal komponen satu per satu, semua komponen, atau menghapus Edge sepenuhnya dari sistem. Selain itu, Anda dapat melakukan roll back Edge jika melakukan upgrade.
Meng-uninstal komponen satu per satu
Untuk meng-uninstal komponen, gunakan utilitas apigee-service dalam bentuk:
/opt/apigee/apigee-service/bin/apigee-service component_name uninstall
Dengan component_name mengidentifikasi komponen yang ingin Anda uninstal. Nilai yang mungkincomponent_name mencakup:
apigee-cassandra(Cassandra)apigee-openldap(OpenLDAP)apigee-postgresql(database PostgreSQL)apigee-qpidd(Qpidd)apigee-zookeeper(ZooKeeper)edge-management-server(Server Pengelolaan)edge-management-ui(UI Edge Baru)edge-message-processor(Message Processor)edge-postgres-server(Server Postgres)edge-qpid-server(Server Qpid)edge-router(Edge Router)
Selain komponen ini, Anda juga dapat meng-uninstal komponen apigee-provision dan
apigee-validate.
Misalnya, untuk meng-uninstal komponen UI Edge Baru:
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui uninstall /opt/apigee/apigee-service/bin/apigee-service edge-management-ui-static uninstall
Perintah apigee-service component_name uninstall tidak menghapus file data atau file log; perintah ini hanya menghapus RPM komponen.
Meng-uninstal semua komponen
Untuk meng-uninstal semua komponen Apigee di node, uninstal utilitas apigee-service:
/opt/apigee/apigee-service/bin/apigee-service apigee-service uninstall
Perintah ini tidak menghapus file data atau log. Perintah ini hanya menghapus komponen.
Menghapus Edge
Untuk menghapus Edge sepenuhnya dari sistem:
- Hentikan semua layanan Edge yang berjalan di mesin:
/opt/apigee/apigee-service/bin/apigee-all stop
- Hapus cache yum:
sudo yum clean all
- Hapus semua RPM Apigee:
sudo rpm -e $(rpm -qa | egrep "(apigee-|edge-)")
- Hapus direktori root penginstalan:
sudo rm -rf /opt/apigee
- Hapus direktori Nginx:
sudo rm -rf /opt/nginx