इस दस्तावेज़ में, मौजूदा Edge में Qpid सर्वर जोड़ने और हटाने का तरीका बताया गया है इंस्टॉल करना.
मैनेजमेंट सर्वर, मैसेज प्रोसेसर या राऊटर को हटाने के तरीके के बारे में जानने के लिए, देखें सर्वर हटाएं.
Qpid सर्वर जोड़ें
Qpid सर्वर जोड़ने के लिए:
- मैनेजमेंट सर्वर पर, आंकड़ों और उपभोक्ता ग्रुप के नाम तय करें.
नीचे दिए गए कई निर्देशों के लिए, उस जानकारी की ज़रूरत होती है. डिफ़ॉल्ट रूप से, Analytics का नाम ग्रुप
axgroup-001
है और उपभोक्ता ग्रुप का नाम यह हैconsumer-group-001
. किसी क्षेत्र की साइलेंट कॉन्फ़िगरेशन फ़ाइल में, Analytics ग्रुप को हटाने के लिए,AXGROUP
प्रॉपर्टी का इस्तेमाल करें.अगर आपको आंकड़ों और उपभोक्ता ग्रुप के नामों के बारे में नहीं पता, तो इन कमांड का इस्तेमाल करें उन्हें डिसप्ले करने के लिए:
apigee-adminapi.sh analytics groups list --admin adminEmail --pwd adminPword --host localhost
यह निर्देश,
name
फ़ील्ड में मौजूद Analytics ग्रुप का नाम दिखाता है औरconsumer-groups
फ़ील्ड में उपभोक्ता ग्रुप का नाम. - नोड पर Edge
apigee-setup
उपयोगिता इंस्टॉल करने के लिए इंटरनेट का इस्तेमाल करें या इंटरनेट की प्रोसेस, जैसा कि इसमें बताया गया है Edge apigee-setup सुविधा इंस्टॉल करें. - नोड पर Qpid इंस्टॉल करने के लिए
apigee-setup.sh
का इस्तेमाल करें:/opt/apigee/apigee-setup/bin/setup.sh -p qs -f configFile
"-p qs" विकल्प Qpid इंस्टॉल करने के बारे में बताता है. यहां जाएं: जानकारी के लिए, नोड पर Edge कॉम्पोनेंट इंस्टॉल करें configFile बनाएं.
इंस्टॉलेशन पूरा होने के बाद, स्क्रिप्ट Qpid सर्वर का यूयूआईडी दिखाती है. अगर आपको बाद में UUID तय करने के लिए, उस होस्ट पर यहां दिए गए cURL निर्देश का इस्तेमाल करें जहां आपने इंस्टॉल किया है क्यूपीआईडी:
curl http://qpid_IP:8083/v1/servers/self
- Analytics ग्रुप में Qpid जोड़ें:
curl -u adminEmail:pword -H "Content-Type: application/json" -X POST "http://ms_IP:8080/v1/analytics/groups/ax/AX_GROUP/servers?uuid=QPID_UUID&type=qpid-server"
आउटपुट में, आपको
qpid-server
में जोड़ा गया Qpid नोड का UUID दिखता है axgroup-001 के तहत आने वाली प्रॉपर्टी:{ "name" : "axgroup-001", "properties" : {}, "scopes" : [ "VALIDATE~test", "sgilson~prod" ], "uuids" : { "qpid-server" : [ "d6d0480f-8393-465d-a2a1-b4a16a033c55", "8398a95c-3640-4bd9-bf7e-1eb89155810a" ] } }
- उपभोक्ता ग्रुप में Qpid जोड़ें:
curl -u adminEmail:pword -H "Content-Type: application/json" -X POST "http://ms_IP:8080/v1/analytics/groups/ax/AX_GROUP/consumer-groups/CONSUMER_GROUP/consumers?uuid=QPID_UUID"
आउटपुट में, आपको
consumer-groups
में जोड़ा गया Qpid नोड का UUID दिखता हैconsumer-group-001
की प्रॉपर्टी:"consumer-groups" : [ { "name" : "consumer-group-001", "consumers" : [ "d6d0480f-8393-465d-a2a1-b4a16a033c55", "8398a95c-3640-4bd9-bf7e-1eb89155810a" ] } ]
- बदलाव पक्का करने के लिए, सभी नोड पर सभी
edge-qpid-server
कॉम्पोनेंट को रीस्टार्ट करें इन्हें उन कॉम्पोनेंट में शामिल किया जाता है:/opt/apigee/apigee-service/bin/apigee-service edge-qpid-server restart
/opt/apigee/apigee-service/bin/apigee-service edge-qpid-server wait_for_ready
इंस्टॉल हो गया है.
Qpid सर्वर हटाएं
Qpid नोड हटाने के लिए:
- मैनेजमेंट सर्वर पर, आंकड़ों और उपभोक्ता ग्रुप के नाम तय करें. कई
नीचे दिए गए निर्देशों के लिए उस जानकारी की ज़रूरत है.
डिफ़ॉल्ट रूप से, आंकड़ों के ग्रुप का नाम
axgroup-001
और उपभोक्ता का नाम होता है ग्रुपconsumer-group-001
है. तय सीमा में किसी क्षेत्र के लिए साइलेंट कॉन्फ़िगरेशन फ़ाइल होती है, तो Analytics ग्रुप का नाम सेट करने के लिएAXGROUP
प्रॉपर्टी.अगर आपको आंकड़ों और उपभोक्ता ग्रुप के नामों के बारे में नहीं पता, तो इन कमांड का इस्तेमाल करें उन्हें डिसप्ले करने के लिए:
apigee-adminapi.sh analytics groups list --admin adminEmail --pwd adminPword --host localhost
यह निर्देश, नाम फ़ील्ड में Analytics ग्रुप का नाम और फ़ील्ड में उपभोक्ता ग्रुप का नाम दिखाता है उपभोक्ता-समूह फ़ील्ड में.
- Qpid को उपभोक्ता ग्रुप से हटाएं:
curl -u adminEmail:pword -H "Content-Type: application/json" -X DELETE "http://ms_IP:8080/v1/analytics/groups/ax/AX_GROUP/consumer-groups/CONSUMER_GROUP/consumers/QPID_UUID"
- Analytics ग्रुप से Qpid हटाएं:
curl -v -u adminEmail:pword -X DELETE "http://ms_IP:8080/v1/analytics/groups/ax/AX_GROUP/servers?uuid=QPID_UUID&type=qpid-server"
- Edge इंस्टॉलेशन से Qpid सर्वर का रजिस्ट्रेशन रद्द करें:
curl -u adminEmail:pword -X POST http://ms_IP:8080/v1/servers -d "type=qpid-server®ion=dc-1&pod=central&uuid=QPID_UUID&action=remove"
- Edge इंस्टॉलेशन से Qpid सर्वर हटाएं:
curl -u adminEmail:pword -X DELETE http://ms_IP:8080/v1/servers/QPID_UUID
- बदलाव पक्का करने के लिए, सभी नोड पर सभी
edge-qpid-server
कॉम्पोनेंट को रीस्टार्ट करें इन्हें उन कॉम्पोनेंट में शामिल किया जाता है:/opt/apigee/apigee-service/bin/apigee-service edge-qpid-server restart
/opt/apigee/apigee-service/bin/apigee-service edge-qpid-server wait_for_ready
- Qpid को अनइंस्टॉल करें, जैसा कि Uninstalling Edge में बताया गया है.