अलग-अलग adminadmin क्रेडेंशियल के लिए कॉन्फ़िगरेशन ज़रूरी है

Edge for Private Cloud v. 4.16.09

जब आपने पहली बार Apigee Edge इंस्टॉल किया था, तो एक खास तरह का उपयोगकर्ता बनाया गया था. इस उपयोगकर्ता को sysadmin का नाम दिया गया था उपयोगकर्ता ने डाउनलोड किया है और उसी समय कुछ अतिरिक्त कॉन्फ़िगरेशन फ़ाइलें इस उपयोगकर्ता के विवरण. अगर आप गैर-ईमेल पता उपयोगकर्ता नाम का इस्तेमाल करके पुष्टि करने के लिए अपने बाहरी LDAP को कॉन्फ़िगर करते हैं, तो और / या आपके पास इस sysadmin उपयोगकर्ता के लिए, बाहरी LDAP में कोई दूसरा पासवर्ड है, तो इस सेक्शन में बताए गए बदलाव करने होंगे.

इन दो जगहों को अपडेट करने की ज़रूरत है:

  • इन क्रेडेंशियल का इस्तेमाल करके, Apigee मैनेजमेंट सर्वर में Apigee मैनेजमेंट के यूज़र इंटरफ़ेस (यूआई) लॉग किए जाते हैं को कॉन्फ़िगरेशन फ़ाइल में एन्क्रिप्ट (सुरक्षित) करके सेव किया जाता है. यह अपडेट तब ज़रूरी है, जब उपयोगकर्ता नाम या आपके sysadmin उपयोगकर्ता का पासवर्ड अलग है.
  • Apigee, उपयोगकर्ता नाम को किसी दूसरी फ़ाइल में सेव करता है. इसका इस्तेमाल अलग-अलग Apigee यूटिलिटी स्क्रिप्ट. यह अपडेट सिर्फ़ तब ज़रूरी है, जब आपके sysadmin उपयोगकर्ता का उपयोगकर्ता नाम यह हो अलग हैं.

Edge मैनेजमेंट के यूज़र इंटरफ़ेस (यूआई) में बदलाव करें क्रेडेंशियल

  1. उस साइलेंट कॉन्फ़िगरेशन फ़ाइल में बदलाव करें जिसका इस्तेमाल आपने Edge यूज़र इंटरफ़ेस (यूआई) को इंस्टॉल करने के लिए किया था, ताकि ये सेट किए जा सकें प्रॉपर्टी:
    ADMIN_EMAIL=newUser
    APIGEE_ADMINPW=newPW

    SMTPHOST=smtp.gmail.com
    SMTPPORT=465
    SMTPUSER=foo@gmail.com
    SMTPPASSWORD=bar
    SMTPSSL=y


    अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है ध्यान दें कि नया पासवर्ड पास करते समय आपको एसएमटीपी प्रॉपर्टी शामिल करनी होंगी, क्योंकि सभी यूज़र इंटरफ़ेस (यूआई) में प्रॉपर्टी को रीसेट किया जाता है.
  2. कॉन्फ़िगरेशन फ़ाइल से Edge यूज़र इंटरफ़ेस (यूआई) पर पासवर्ड रीसेट करने के लिए, apigee-setup सुविधा का इस्तेमाल करें:
    > /opt/apigee/apigee-setup/bin/setup.sh -p ui -f configFile

टेस्ट कॉन्फ़िगरेशन

  1. प्रबंधन यूज़र इंटरफ़ेस (यूआई) को ब्राउज़र में यहां खोलें:
    http://<management-server-IP>:9000/

    अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है उदाहरण के लिए:
    http://192.168.52.100:9000/
  2. नए क्रेडेंशियल का इस्तेमाल करके लॉग इन करें. अगर लॉगिन हो जाता है, तो कॉन्फ़िगरेशन सही है.

Edge के सिस्टम में बदलाव करना Apigee यूटिलिटी स्क्रिप्ट के लिए उपयोगकर्ता नाम स्टोर

  1. उस साइलेंट कॉन्फ़िगरेशन फ़ाइल में बदलाव करें जिसका इस्तेमाल आपने Edge यूज़र इंटरफ़ेस (यूआई) को इंस्टॉल करने के लिए किया था, ताकि ये सेट किए जा सकें प्रॉपर्टी का उपयोग करके Admin_EMAIL की वैल्यू को उस उपयोगकर्ता नाम में बदलें जिसका इस्तेमाल आप अपने sysadmin के लिए करेंगे आपके बाहरी LDAP में मौजूद उपयोगकर्ता:
    APIGEE_EMAIL=newUser
  2. apigee-setup का इस्तेमाल करें कॉन्फ़िगरेशन फ़ाइल से सभी Edge कॉम्पोनेंट पर उपयोगकर्ता नाम रीसेट करने की सुविधा:
    > /opt/apigee/apigee-setup/bin/setup.sh -p ui -f configFile

    आपको यह कमांड सभी एज नोड पर, सभी Edge कॉम्पोनेंट पर चलाना होगा. इसमें यह शामिल है: मैनेजमेंट सर्वर, राऊटर, मैसेज प्रोसेसर, Qpid, Postgres.

कॉन्फ़िगरेशन की जांच करना

पुष्टि करें कि आपके पास सेंट्रल पीओडी का ऐक्सेस है. मैनेजमेंट सर्वर पर, नीचे दिया गया CURL चलाएं आदेश:

> curl -u sysAdminEmail:password http://localhost:8080/v1/servers?pod=central

आपको इस फ़ॉर्म में आउटपुट दिखेगा:

[ {
 "internalIP" : "192.168.1.11",
 "isUp" : true,
 "pod" : "central",
 "reachable" : true,
 "region" : "dc-1",
 "tags" : {
   "property" : [ ]
 },
 "type" : [ "application-datastore", "scheduler-datastore", "management-server", "auth-datastore", "apimodel-datastore", "user-settings-datastore", "audit-datastore" ],
 "uUID" : "d4bc87c6-2baf-4575-98aa-88c37b260469"
}, {
 "externalHostName" : "localhost",
 "externalIP" : "192.168.1.11",
 "internalHostName" : "localhost",
 "internalIP" : "192.168.1.11",
 "isUp" : true,
 "pod" : "central",
 "reachable" : true,
 "region" : "dc-1",
 "tags" : {
   "property" : [ {
     "name" : "started.at",
     "value" : "1454691312854"
   }, ... ]
 },
 "type" : [ "qpid-server" ],
 "uUID" : "9681202c-8c6e-4da1-b59b-23e3ef092f34"
} ]