4.15.07.01 - Private Cloud के रिलीज़ नोट के लिए Apigee Edge

आपको Apigee Edge का दस्तावेज़ दिख रहा है.
Apigee X के दस्तावेज़ पर जाएं.
जानकारी

हमने गुरुवार, 22 अक्टूबर, 2015 को Apigee Edge for Private Cloud के लिए एक नया पैच जारी किया है.

दो डेटा सेंटर वाले इंस्टॉलेशन के लिए अपग्रेड करने का क्रम

अगर आपको दो डेटा सेंटर वाले इंस्टॉलेशन को अपग्रेड करना है, तो कॉम्पोनेंट को इस क्रम में अपग्रेड करें:

  1. Qpid Data Center 1
  2. Qpid डेटा सेंटर 2
  3. Postgres डेटा सेंटर 1
  4. Postgres Data Center 2
  5. मैनेजमेंट सर्वर डेटा सेंटर 1
  6. मैनेजमेंट सर्वर डेटा सेंटर 2
  7. राउटर/मैसेज प्रोसेसर डेटा सेंटर 1
  8. राउटर/मैसेज प्रोसेसर डेटा सेंटर 2

4.15.07.00 वर्शन पर अपग्रेड करने के दौरान, अतिरिक्त "गेटवे" पॉड को हटाना

इस रिलीज़ में, OPDK-1878 समस्या को ठीक करने वाली स्क्रिप्ट शामिल है. अगर Edge के पिछले इंस्टॉलेशन में, गेटवे पॉड का नाम डिफ़ॉल्ट वैल्यू "gateway" से बदल दिया गया था, तो 4.15.07.00 अपग्रेड स्क्रिप्ट ने आपके इंस्टॉलेशन में "gateway" नाम का एक नया पॉड अपने-आप जोड़ दिया. साथ ही, आपके बनाए गए पॉड को भी जोड़ दिया.

यह पता लगाना कि क्या आप पर इसका असर पड़ा है

यह समस्या, एक से ज़्यादा डेटा सेंटर वाले एनवायरमेंट में होने की संभावना ज़्यादा होती है. ऐसे एनवायरमेंट में, आपने हर डेटा सेंटर में अलग-अलग नामों वाले गेटवे पॉड बनाए हों. जैसे, "gateway-1" और "gateway-2". अगर आपने गेटवे पॉड के डिफ़ॉल्ट नाम "gateway" का इस्तेमाल किया है, तो इस समस्या का असर आप पर नहीं पड़ेगा.

किसी क्षेत्र में पॉड का पता लगाने के लिए, इस cURL कमांड का इस्तेमाल करें:

> curl -u sysAdminEmail:PW http://<ms_IP>:8080/v1/regions/dc-1/pods

यहां ms_IP, Edge Management Server का आईपी पता या डीएनएस नाम है. साथ ही, dc-1, क्षेत्र का नाम है. यह कमांड, क्षेत्र में मौजूद सभी पॉड के नाम वाली एक कलेक्शन दिखाती है.

अगर आपने अपग्रेड करने से पहले इस कमांड को चलाया है और "गेटवे" पॉड का नाम बदला है, तो आपको इस तरह के नतीजे दिखेंगे:

[ "gateway-1", "analytics", "central" ]

अगर आपने 4.15.07.00 वर्शन पर अपग्रेड करने के बाद यह निर्देश दिया है, तो अब नतीजों में "गेटवे" पॉड शामिल होगा:

[ "gateway-1", "gateway", "analytics", "central" ]

अगर आपको अपने क्षेत्रों के नाम नहीं पता हैं, तो यह कमांड इस्तेमाल करें:

> curl -u sysAdminEmail:PW http://<ms_IP>:8080/v1/regions

पैच स्क्रिप्ट लागू करना

4.15.07.01 पैच में delete-gw-pod.sh स्क्रिप्ट शामिल है. यह स्क्रिप्ट, 4.15.07.00 वर्शन को अपग्रेड करने पर बने अतिरिक्त पॉड को हटा देती है.

delete-gw-pod.sh स्क्रिप्ट:

  • यह "गेटवे" पॉड या आपके तय किए गए पॉड से, Edge के सभी कॉम्पोनेंट हटाता है.
  • यह पॉड से किसी भी संगठन को अलग करता है.
  • इस कमांड से पॉड मिट जाता है.

इस स्क्रिप्ट को चलाने के लिए:

  1. 4.15.07.01 पैच इंस्टॉल करें.
  2. सभी ZooKeeper नोड का बैकअप लें. ज़्यादा जानकारी के लिए, Edge ऑपरेशंस गाइड देखें.
  3. किसी भी मैनेजमेंट सर्वर नोड पर, delete-gw-pod.sh स्क्रिप्ट चलाकर, 4.15.07.00 अपग्रेडर से बनाए गए "gateway" पॉड को मिटाएं:

    > /<instal_dir>/apigee4/bin/delete-gw-pod.sh

    यह स्क्रिप्ट, आपसे सिस्टम एडमिन का पासवर्ड मांगेगी.

    अगर स्क्रिप्ट के लिए कोई कमांड-लाइन विकल्प नहीं दिया जाता है, तो यह सभी क्षेत्रों में लूप करती है, ताकि गेटवे पॉड के किसी भी मल्टीपल की पहचान की जा सके. इसके बाद, यह आपको किसी एक पॉड को मिटाने के लिए कहता है. डिफ़ॉल्ट रूप से, यह "गेटवे" पॉड को मिटाने के लिए कहता है.

    delete-gw-pod.sh स्क्रिप्ट को कमांड-लाइन विकल्प पास किए जा सकते हैं. उदाहरण के लिए, अगर पॉड का नाम और क्षेत्र की जानकारी दी जाती है, तो उस क्षेत्र में मौजूद सिर्फ़ उस पॉड को मिटाया जाता है. इसके बाद, आपसे पूछा जाता है कि क्या आपको सभी क्षेत्रों की जांच करनी है.

delete-gw-pod.sh स्क्रिप्ट में ये पैरामीटर पास किए जा सकते हैं:

  • -P <सिस्टम एडमिन का पासवर्ड>
  • -a <Admin email, defaults to the value of ADMIN_EMAIL in apigee_env.sh>
  • -H <Management Server host, defaults to the value of MSIP in apigee_env.sh>
  • -r <Region to search for the "gateway" pod>
  • -p <Gateway pod name. डिफ़ॉल्ट रूप से "gateway" पर सेट होता है>
  • -y <Suppress warning>

गड़बड़ियां ठीक की गईं

इस रिलीज़ में इन बग को ठीक किया गया है.

समस्या आईडी ब्यौरा
OPDK-1927 कमाई करने की सुविधा को अपग्रेड करने के दौरान टेबल मौजूद नहीं हैं; डुप्लीकेट इंडेक्स बनाए जा रहे हैं
OPDK-1878 सेटअप के दौरान, गेटवे पीओडी का नाम बदलने से समस्याएं आती हैं
OPDK-1886 नोड, लोकल आईपी पतों को ऐक्सेस नहीं कर सकता. जैसे, 192.168.x.y
MGMT-2353 कस्टम रिपोर्ट की सूची वाले पेज पर मौजूद 'मिटाएं' बटन सिर्फ़ एक बार काम करता है
MGMT-2521 कभी-कभी ट्रेस सेशन रुक जाता है
MGMT-2543 New proxy editor modifies XML in the <Payload> of AssignMessage policy, which breaks existing API proxies
MGMT-2581 सभी मैनेजमेंट पोर्ट पर एचटीटीपी ट्रेस करने के तरीके को बंद करें
MGMT-2599 नया प्रॉक्सी एडिटर, नेमस्पेस प्रीफ़िक्स को मिटाने के बाद उसे वापस ले आता है
MGMT-2616 नया एपीआई प्रॉक्सी एडिटर, एक्सएमएल एंटिटी को सही तरीके से हैंडल नहीं करता
MGMT-2618 "पाथ के लिए डायरेक्ट्री बनाने में गड़बड़ी" की वजह से, डिप्लॉयमेंट से जुड़ी समस्याएं
MGMT-2702 FireFox और IE के लिए, क्रॉस-साइट सुरक्षा से जुड़ा जोखिम
DEVRT-1942 कमाई करने की सुविधा को अपग्रेड करने के लिए ज़रूरी टेबल मौजूद नहीं हैं; डुप्लीकेट इंडेक्स बनाए जा रहे हैं
APIRT-1074 Connection: Close हेडर को Content-Length या Transfer-Encoding हेडर के बिना भेजने पर, gzip किए गए कॉन्टेंट को ठीक से हैंडल नहीं किया जाता