Edge for Private Cloud v4.18.01
इस दस्तावेज़ में, मौजूदा 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" ] } ]
इंस्टॉल हो गया है.
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
- Qpid को अनइंस्टॉल करें, जैसा कि Uninstalling Edge में बताया गया है.