आपके पास अलग-अलग कॉम्पोनेंट या सभी कॉम्पोनेंट को अनइंस्टॉल करने का विकल्प है. इसके अलावा, आपके पास अपने सिस्टम से 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
(Edge एसएसओ)apigee-zookeeper
(ZooKeeper)edge-management-server
(मैनेजमेंट सर्वर)edge-management-ui
(नया Edge यूज़र इंटरफ़ेस (यूआई))edge-message-processor
(मैसेज प्रोसेस करने वाला)edge-postgres-server
(पोस्टग्रेस सर्वर)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 को पूरी तरह हटाने के लिए:
- मशीन पर चल रही सभी Edge सेवाएं बंद करें:
/opt/apigee/apigee-service/bin/apigee-all stop
- yum की कैश मेमोरी मिटाएं:
sudo yum clean all
- सभी Apigee आरपीएम हटाएं:
sudo rpm -e $(rpm -qa | egrep "(apigee-|edge-)")
- इंस्टॉलेशन रूट डायरेक्ट्री हटाएं:
sudo rm -rf /opt/apigee
- NGINX डायरेक्ट्री हटाएं:
sudo rm -rf /opt/nginx