Edge for Private Cloud v. 4.16.05
शामिल होने की प्रोसेस पूरी करने के लिए, setup-org कमांड का इस्तेमाल करें. आपको मैनेजमेंट सर्वर नोड पर कमांड चलाना होगा.
शामिल होने की प्रोसेस के तहत, स्क्रिप्ट:
संगठन के एडमिन के तौर पर काम करने के लिए, किसी नए उपयोगकर्ता को जोड़ा जा सकता है.
- संगठन बनाता है.
- इससे चुने गए उपयोगकर्ता को संगठन के एडमिन के तौर पर जोड़ा जाता है. उपयोगकर्ता पहले से मौजूद होना चाहिए. ऐसा न होने पर, स्क्रिप्ट में गड़बड़ी का मैसेज दिखता है.
- यह संगठन को किसी पॉड से जोड़ता है. डिफ़ॉल्ट रूप से, यह संगठन को "गेटवे" पॉड से जोड़ता है.
- एक परिवेश बनाएं.
- एनवायरमेंट के लिए वर्चुअल होस्ट बनाएं.
- एनवायरमेंट को सभी मैसेज प्रोसेसर से जोड़ें.
- आंकड़े देखने की सुविधा चालू होती है.
Silent configuration file for onboarding
setup-org कमांड में कॉन्फ़िगरेशन फ़ाइल पास करें. setup-org कमांड को शुरू करें और -f विकल्प की जानकारी दें. इसमें साइलेंट कॉन्फ़िगरेशन फ़ाइल का पाथ भी शामिल करें:
> /opt/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f /tmp/configFile
साइलेंट इंस्टॉलेशन के लिए सिर्फ़ यह ज़रूरी है कि कॉन्फ़िगरेशन फ़ाइल को "apigee" उपयोगकर्ता ऐक्सेस कर सके या पढ़ सके. उदाहरण के लिए, फ़ाइल को नोड पर /tmp डायरेक्ट्री में डालें.
यहां साइलेंट कॉन्फ़िगरेशन फ़ाइल का एक उदाहरण दिया गया है. अपनी ज़रूरतों के हिसाब से, इसमें बदलाव करें:
IP1=192.168.1.1 # Specify the IP or DNS name of the Management Server. MSIP="$IP1" # Specify the Edge admin credentials. ADMIN_EMAIL="admin@email.com" APIGEE_ADMINPW=adminPassword # If omitted, you are prompted for it. # Specify organization name and administrator. ORG_NAME=myorg # lowercase only, no spaces, underscores, or periods. # # Set the organization administrator. # Do not use sys admin as organization administrator. # # Create a new user for the organization administrator. NEW_USER="y" # New user information if NEW_USER="y". USER_NAME=new@user.com FIRST_NAME=new LAST_NAME=user USER_PWD="newUserPword" ORG_ADMIN=new@user.com # Specify an existing user as the organization admin, # omit USER_NAME, FIRST_NAME, LAST_NAME, USER_PWD. # NEW_USER="n" # ORG_ADMIN=existing@user.com # Specify environment name. ENV_NAME=prod # Specify virtual host information. VHOST_PORT=9001 VHOST_NAME=default # If you have a DNS entry for the virtual host. VHOST_ALIAS=myorg-test.apigee.net # If you do not have a DNS entry for the virtual host, # specify the IP and port of each router as a space-separated list: # VHOST_ALIAS="firstRouterIP:9001 secondRouterIP:9001" # Optionally configure TLS/SSL for virtual host. # VHOST_SSL=y # Set to "y" to enable TLS/SSL on the virtual host. # KEYSTORE_JAR= # JAR file containing the cert and private key. # KEYSTORE_NAME= # Name of the keystore. # KEYSTORE_ALIAS= # The key alias. # KEY_PASSWORD= # The key password, if it has one. # Specify the analytics group. # AXGROUP=axgroup-001 # Default name is axgroup-001.
ध्यान दें:
- VHOST_ALIAS के लिए, अगर आपके पास पहले से ही कोई डीएनएस रिकॉर्ड है जिसका इस्तेमाल वर्चुअल होस्ट को ऐक्सेस करने के लिए किया जाएगा, तो होस्ट का उपनाम और पोर्ट की जानकारी दें. उदाहरण के लिए, “myapi.example.com”.
अगर आपके पास अब तक कोई डीएनएस रिकॉर्ड नहीं है, तो ज़्यादा जानकारी के लिए वर्चुअल होस्ट सेट अप करना लेख पढ़ें. - टीएलएस/एसएसएल कॉन्फ़िगरेशन के लिए, कीस्टोर और ट्रस्टस्टोर और Edge On Premises के लिए टीएलएस/एसएसएल कॉन्फ़िगर करना देखें. यहां आपको JAR फ़ाइल बनाने और टीएलएस/एसएसएल कॉन्फ़िगर करने के अन्य पहलुओं के बारे में ज़्यादा जानकारी मिलेगी.
शामिल होने के बारे में जानकारी
- मैनेजमेंट सर्वर नोड पर apigee-provision इंस्टॉल करें:
> /opt/apigee/apigee-service/bin/apigee-service apigee-provision install - मैनेजमेंट सर्वर नोड पर यह कमांड चलाएं:
> /opt/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f configFile
"apigee" उपयोगकर्ता के पास कॉन्फ़िगरेशन फ़ाइल का ऐक्सेस होना चाहिए या वह इसे पढ़ सके. उदाहरण के लिए, फ़ाइल को नोड पर /tmp डायरेक्ट्री में डालें.
शामिल होने की पुष्टि करना
शामिल होने की प्रोसेस पूरी होने के बाद, मैनेजमेंट सर्वर नोड पर ये CURL कमांड देकर, सिस्टम की स्थिति की पुष्टि करें.
- मैनेजमेंट सर्वर पर उपयोगकर्ता और संगठन की स्थिति देखने के लिए, ये CURL कमांड दें:
> curl -u <adminEmail>:<admin passwd> http://localhost:8080/v1/users
> curl -u <adminEmail>:<admin passwd> http://localhost:8080/v1/organizations
> curl -u <adminEmail>:<admin passwd> http://localhost:8080/v1/organizations/<orgname>/deployments - अगर आपने Analytics की सुविधा चालू की है, तो इस निर्देश का इस्तेमाल करें:
> curl -u <adminEmail>:<admin passwd> http://localhost:8080/v1/organizations/<orgname>/environments/<envname>/provisioning/axstatus - PostgreSQL डेटाबेस की स्थिति देखने के लिए, मशीन 2 पर यह कमांड चलाकर psql को शुरू करें:
> psql -h /opt/apigee/var/run/apigee-postgresql -U apigee apigee
कमांड प्रॉम्प्ट पर, अपने संगठन की आंकड़ों वाली टेबल देखने के लिए यह कमांड डालें:
apigee=# : \d analytics."<orgname>.prod.fact"
psql से बाहर निकलने के लिए, यह कमांड इस्तेमाल करें:
apigee=# \q - वेब ब्राउज़र का इस्तेमाल करके, Apigee Edge के यूज़र इंटरफ़ेस को ऐक्सेस करें. याद रखें कि आपने इंस्टॉलेशन के आखिर में, मैनेजमेंट कंसोल का यूआरएल पहले ही नोट कर लिया था.
- अपना पसंदीदा ब्राउज़र लॉन्च करें और Edge यूज़र इंटरफ़ेस (यूआई) का यूआरएल डालें. यह कुछ इस तरह दिखता है, जहां आईपी पता मशीन 1 का है या उस मशीन का है जिस पर आपने वैकल्पिक कॉन्फ़िगरेशन के लिए यूज़र इंटरफ़ेस (यूआई) इंस्टॉल किया है:
http://192.168.56.111:9000/login
9000, यूज़र इंटरफ़ेस (यूआई) से इस्तेमाल किया जाने वाला पोर्ट नंबर है. अगर ब्राउज़र को सीधे Edge यूज़र इंटरफ़ेस (यूआई) को होस्ट करने वाले सर्वर पर शुरू किया जा रहा है, तो इस फ़ॉर्मैट में यूआरएल का इस्तेमाल किया जा सकता है:
http://localhost:9000/login
ध्यान दें: पक्का करें कि पोर्ट 9000 खुला हो. - कंसोल के लॉगिन पेज पर, Apigee सिस्टम एडमिन का उपयोगकर्ता नाम/पासवर्ड डालें.
ध्यान दें: यह ग्लोबल सिस्टम एडमिन का पासवर्ड है, जिसे आपने इंस्टॉलेशन के दौरान सेट किया था. इसके अलावा, ये काम भी किए जा सकते हैं:
- अपना पसंदीदा ब्राउज़र लॉन्च करें और Edge यूज़र इंटरफ़ेस (यूआई) का यूआरएल डालें. यह कुछ इस तरह दिखता है, जहां आईपी पता मशीन 1 का है या उस मशीन का है जिस पर आपने वैकल्पिक कॉन्फ़िगरेशन के लिए यूज़र इंटरफ़ेस (यूआई) इंस्टॉल किया है:
- Apigee के नए उपयोगकर्ता खाते के लिए साइन अप करें और लॉगिन करने के लिए नए उपयोगकर्ता क्रेडेंशियल का इस्तेमाल करें.
- साइन इन पर क्लिक करें. इसके बाद, ब्राउज़र आपको इस यूआरएल पर रीडायरेक्ट करेगा:
http://192.168.56.111:9000/platform/#/<orgname>/
इसके बाद, एक डैशबोर्ड खुलेगा. इससे आपको पहले बनाए गए संगठन को कॉन्फ़िगर करने की सुविधा मिलती है. हालांकि, इसके लिए ज़रूरी है कि आपने Apigee एडमिन क्रेडेंशियल का इस्तेमाल करके लॉग इन किया हो. - अगर आपने Edge का इस्तेमाल करना शुरू किया है, तो अब आपके पास अपना पहला एपीआई प्रॉक्सी बनाने का विकल्प है. ज़्यादा जानकारी के लिए, अपना पहला एपीआई प्रॉक्सी बनाएं लेख पढ़ें.
- साइन इन पर क्लिक करें. इसके बाद, ब्राउज़र आपको इस यूआरएल पर रीडायरेक्ट करेगा: