राऊटर या मैसेज प्रोसेसर नोड जोड़ना

Edge for Private Cloud v4.18.05

किसी मौजूदा इंस्टॉलेशन में, राऊटर या मैसेज प्रोसेसर नोड जोड़ा जा सकता है. राउटर या मैसेज प्रोसेसर के लिए, सिस्टम की ज़रूरी शर्तों की सूची देखने के लिए, इंस्टॉलेशन से जुड़ी ज़रूरी शर्तें देखें.

राउटर जोड़ना

नोड पर Edge इंस्टॉल करने के बाद, राऊटर जोड़ने के लिए यह तरीका अपनाएं:

  1. इंटरनेट या इंटरनेट के बिना, नोड पर Edge इंस्टॉल करें. इसके लिए, Edge इंस्टॉल करने के मैन्युअल में बताए गए तरीके का इस्तेमाल करें.
  2. कमांड प्रॉम्प्ट में, apigee-setup.sh स्क्रिप्ट चलाएं:
    /opt/apigee/apigee-setup/bin/setup.sh -p r -f configFile

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

  3. इंस्टॉलेशन पूरा होने के बाद, स्क्रिप्ट में राऊटर का यूयूआईडी दिखता है. अगर आपको बाद में यूयूआईडी पता करना है, तो उस होस्ट पर cURL कमांड का इस्तेमाल करें जहां आपने राऊटर इंस्टॉल किया है:
    curl http://router_IP:8081/v1/servers/self
  4. कॉन्फ़िगरेशन की जांच करने के लिए, यह curl कमांड चलाएं:
    curl -v -u adminEmail:pword "http://ms_IP:8080/v1/servers?pod=pod_name"

    यहां pod_name, गेटवे या आपके कस्टम पॉड का नाम है. आपको सभी राउटर के यूयूआईडी दिखेंगे. इनमें वह राउटर भी शामिल है जिसे आपने अभी जोड़ा है.

    अगर आउटपुट में राउटर का यूयूआईडी नहीं दिखता है, तो इसे जोड़ने के लिए नीचे दिया गया cURL कमांड चलाएं:

    curl -v -u adminEmail:pword \
      -X POST http://ms_IP:8080/v1/regions/region_name/pods/pod_name/servers \
      -d "action=add&uuid=router_UUID&type=router"

    ms_IP की जगह मैनेजमेंट सर्वर का आईपी पता, region_name की जगह dc-1 का डिफ़ॉल्ट क्षेत्र का नाम या अपने कस्टम क्षेत्र का नाम, और pod_name की जगह गेटवे या अपने कस्टम पॉड का नाम डालें.

  5. राऊटर की जांच करने के लिए, आपके पास राऊटर के आईपी पते या डीएनएस नेम के ज़रिए, अपने एपीआई को अनुरोध करने की सुविधा होनी चाहिए. उदाहरण के लिए:
    http://newRouter_IP:port/v1/apiPath

    उदाहरण के लिए, अगर आपने मौसम का एपीआई बनाने वाला पहला ट्यूटोरियल पूरा किया है, तो:

    http://newRouter_IP:port/v1/weather/forecastrss?w=12797282

मैसेज प्रोसेसर जोड़ना

नोड पर Edge इंस्टॉल करने के बाद, मैसेज प्रोसेसर जोड़ने के लिए यह तरीका अपनाएं:

  1. इंटरनेट या इंटरनेट के बिना, नोड पर Edge इंस्टॉल करें. इसके लिए, Edge इंस्टॉल करने के मैन्युअल में बताए गए तरीके का इस्तेमाल करें.
  2. कमांड प्रॉम्प्ट में, apigee-setup.sh स्क्रिप्ट चलाएं:
    /opt/apigee/apigee-setup/bin/setup.sh -p mp -f configFile

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

  3. इंस्टॉलेशन पूरा होने के बाद, स्क्रिप्ट में मैसेज प्रोसेसर का यूयूआईडी दिखता है. यूयूआईडी को नोट कर लें, क्योंकि कॉन्फ़िगरेशन की प्रोसेस पूरी करने के लिए इसकी ज़रूरत पड़ेगी. अगर आपको यूयूआईडी का पता लगाना है, तो उस होस्ट पर curl कमांड का इस्तेमाल करें जहां आपने मैसेज प्रोसेसर इंस्टॉल किया है:
    curl http://mp_IP:8082/v1/servers/self
  4. अपने इंस्टॉलेशन में हर संगठन के हर एनवायरमेंट के लिए, मैसेज प्रोसेसर को एनवायरमेंट से जोड़ने के लिए, यहां दिए गए curl कमांड का इस्तेमाल करें:
    curl -v -u adminEmail:pword \
      -H "Content-Type: application/x-www-form-urlencoded" -X POST
      "http://ms_IP:8080/v1/o/org_name/e/env_name/servers" \
      -d "action=add&uuid=mp_UUID"

    ms_IP को मैनेजमेंट सर्वर के आईपी पते से बदलें. साथ ही, org_name और env_name को मैसेज प्रोसेसर से जुड़े संगठन और एनवायरमेंट से बदलें.

  5. कॉन्फ़िगरेशन की जांच करने के लिए, यह curl कमांड चलाएं:
    curl -v -u adminEmail:pword \
      "http://ms_IP:8080/v1/o/org_name/e/env_name/servers"

    यहां org_name आपके संगठन का नाम है और env_name एनवायरमेंट है. आपको संगठन और एनवायरमेंट से जुड़े सभी मैसेज प्रोसेसर के यूयूआईडी दिखेंगे. इनमें, आपने जो मैसेज प्रोसेसर अभी जोड़ा है वह भी शामिल है.

राउटर और मैसेज प्रोसेसर, दोनों जोड़ना

नोड पर Edge इंस्टॉल करने के बाद, एक ही समय पर राउटर और मैसेज प्रोसेसर जोड़ने के लिए, यह तरीका अपनाएं:

  1. कमांड प्रॉम्प्ट में, apigee-setup स्क्रिप्ट चलाएं:
    /opt/apigee/apigee-setup/bin/setup.sh -p rmp -f configFile

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

  2. राऊटर और मैसेज प्रोसेसर को कॉन्फ़िगर करने के लिए, ऊपर दिया गया तरीका अपनाएं.