Qpid नोड जोड़ना या हटाना

Edge for Private Cloud v. 4.17.01

इस दस्तावेज़ में, मौजूदा Edge के इंस्टॉलेशन में Qpid सर्वर को जोड़ने और हटाने का तरीका बताया गया है.

Qpid सर्वर जोड़ें

Qpid सर्वर जोड़ने के लिए:

  1. मैनेजमेंट सर्वर पर, आंकड़ों और उपभोक्ता ग्रुप का नाम तय करें.

    यहां दिए गए कई निर्देशों के लिए, आपके काम की जानकारी देना ज़रूरी है. डिफ़ॉल्ट रूप से, Analytics ग्रुप का नाम axgroup-001 होता है और उपभोक्ता ग्रुप का नाम consumer-group-001 होता है. किसी क्षेत्र की साइलेंट कॉन्फ़िगरेशन फ़ाइल में, AXGROUP प्रॉपर्टी का इस्तेमाल करके, Analytics ग्रुप का नाम सेट किया जा सकता है.

    अगर आपको Analytics और उपभोक्ता ग्रुप के नाम नहीं पता हैं, तो उन्हें दिखाने के लिए नीचे दिए गए निर्देश का इस्तेमाल करें:
    > apigee-adminapi.sh analytics groups list --admin adminEmail --pwd adminPword --host localhost

    यह निर्देश, name फ़ील्ड में Analytics ग्रुप का नाम और उपभोक्ता-ग्रुप फ़ील्ड में उपभोक्ता ग्रुप का नाम दिखाता है.
  2. Edge apigee-setup यूटिलिटी इंस्टॉल करें में बताए गए तरीके से इंटरनेट या बिना इंटरनेट प्रोसेस का इस्तेमाल करके, नोड पर Edge apigee-setup यूटिलिटी इंस्टॉल करें.
  3. नोड पर Qpid इंस्टॉल करने के लिए apigee-setup.sh का इस्तेमाल करें:
    > /opt/apigee/apigee-setup/bin/setup.sh -p qs -f configFile

    "-p qs" विकल्प, Qpid को इंस्टॉल करने के बारे में बताता है. configFile बनाने के बारे में जानने के लिए, किसी नोड पर Edge कॉम्पोनेंट इंस्टॉल करें देखें.

    इंस्टॉल करने के बाद, स्क्रिप्ट, Qpid सर्वर का यूयूआईडी दिखाती है. अगर आपको बाद में यूयूआईडी तय करना है, तो उस होस्ट पर cURL कमांड का इस्तेमाल करें जहां आपने Qpid इंस्टॉल किया है:
    > curl http://<qpid_IP>:8083/v1/servers/self
  4. Qpid को Analytics ग्रुप में जोड़ें:
    > curl -u adminEmail:pword -H "Content-Type: app/json" -X POST "http://<ms_IP>:8080/v1/analytics/groups/ax/AX_GROUP0&servers?uuid=AX_GROUPs







  5. उपभोक्ता के ग्रुप में Qpid जोड़ें:
    > curl -u adminEmail:pword -H "Content-Type: app/json" -X POST "http://<ms_IP>:8080/v1/analytics/groups/ax/AX_GROUP/consumer-groups/CON/group.0CeduAX_GROUP.


    "उपभोक्ता-ग्रुप" : [ {
    "name" : "consumer-group-001",
    "consumers" : [ "d6d0480f-8393-465d-a2a1-b4a16a033c55", "8398a95c-3640-189b4b

इंस्टॉल हो गया है.

Qpid सर्वर हटाना

Qpid नोड हटाने के लिए:

  1. मैनेजमेंट सर्वर पर, आंकड़ों और उपभोक्ता ग्रुप का नाम तय करें. नीचे दिए गए कई निर्देशों के लिए यह जानकारी ज़रूरी है.

    डिफ़ॉल्ट रूप से, Analytics ग्रुप का नाम axgroup-001 होता है और उपभोक्ता ग्रुप का नाम उपभोक्ता-group-001 होता है. किसी इलाके की साइलेंट कॉन्फ़िगरेशन फ़ाइल में, AXGROUP प्रॉपर्टी का इस्तेमाल करके, Analytics ग्रुप का नाम सेट किया जा सकता है.

    अगर आपको Analytics और उपभोक्ता ग्रुप के नाम नहीं पता हैं, तो उन्हें दिखाने के लिए यहां दिए गए निर्देश का इस्तेमाल करें:
    > apigee-adminapi.sh analytics groups list --admin adminEmail --pwd adminPword --host localhost

    यह निर्देश, नाम वाले फ़ील्ड में Analytics ग्रुप का नाम और उपभोक्ता-ग्रुप फ़ील्ड में उपभोक्ता ग्रुप का नाम दिखाता है.
  2. उपभोक्ता ग्रुप से Qpid हटाएं:
    > curl -u adminEmail:pword -H "Content-Type: app/json" -X DELETE "http://<ms_IP>:8080/v1/analytics/groups/ax/AX_IDs/consumer-groups/CONSUMIDs
  3. Qpid को Analytics ग्रुप से हटाएं:
    > curl -v -u adminEmail:pword -X DELETE "http://<ms_IP>:8080/v1/analytics/groups/ax/AX_GROUP/servers?uuid=QPID_UqID-type=
  4. Edge इंस्टॉलेशन से Qpid सर्वर का रजिस्ट्रेशन रद्द करें:
    > curl -u adminEmail:pword -X POST http://<ms_IP>:8080/v1/servers -d "type=qpid-server&region=dc-1&pod= Central&uuid=QPID&UID"
  5. Edge इंस्टॉलेशन से Qpid सर्वर हटाएं:
    > curl -u adminEmail:pword -X DELETE http://<ms_IP>:8080/v1/servers/QPID_UUID
  6. Edge को अनइंस्टॉल करने के बारे में बताए गए तरीके से Qpid को अनइंस्टॉल करें.