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

Edge for Private Cloud v4.18.01

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

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

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

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

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

    अगर आपको आंकड़ों और उपभोक्ता ग्रुप के नामों के बारे में नहीं पता, तो इन कमांड का इस्तेमाल करें उन्हें डिसप्ले करने के लिए:

    > apigee-adminapi.sh analytics groups list --admin adminEmail --pwd adminPword --host localhost

    यह निर्देश, name फ़ील्ड में मौजूद Analytics ग्रुप का नाम दिखाता है और consumer-groups फ़ील्ड में उपभोक्ता ग्रुप का नाम.

  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 इंस्टॉल करने के बारे में बताता है. यहां जाएं: जानकारी के लिए, नोड पर Edge कॉम्पोनेंट इंस्टॉल करें configFile बनाएं.

    इंस्टॉलेशन पूरा होने के बाद, स्क्रिप्ट Qpid सर्वर का यूयूआईडी दिखाती है. अगर आपको बाद में UUID तय करने के लिए, उस होस्ट पर यहां दिए गए cURL निर्देश का इस्तेमाल करें जहां आपने इंस्टॉल किया है क्यूपीआईडी:

    > curl http://qpid_IP:8083/v1/servers/self
  4. 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"
        ]
      }
    }
    
  5. उपभोक्ता ग्रुप में 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 नोड हटाने के लिए:

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

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

    अगर आपको आंकड़ों और उपभोक्ता ग्रुप के नामों के बारे में नहीं पता, तो इन कमांड का इस्तेमाल करें उन्हें डिसप्ले करने के लिए:

    > apigee-adminapi.sh analytics groups list --admin adminEmail --pwd adminPword --host localhost

    यह निर्देश, नाम फ़ील्ड में Analytics ग्रुप का नाम और फ़ील्ड में उपभोक्ता ग्रुप का नाम दिखाता है उपभोक्ता-समूह फ़ील्ड में.

  2. 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"
  3. 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"
  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_UUID&action=remove"
  5. Edge इंस्टॉलेशन से Qpid सर्वर हटाएं:
    > curl -u adminEmail:pword -X DELETE http://ms_IP:8080/v1/servers/QPID_UUID
  6. Qpid को अनइंस्टॉल करें, जैसा कि Uninstalling Edge में बताया गया है.