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