इंस्टॉल करने के बाद

Edge इंस्टॉल हो जाने के बाद, आपको कुछ सामान्य काम करने पड़ सकते हैं इंस्टॉल करने की पुष्टि करने, अपनी सेटिंग को ट्यून करने, और कॉन्फ़िगरेशन को पसंद के मुताबिक बनाने के लिए. ये टास्क में ये शामिल हैं:

टास्क ब्यौरा
Edge कॉम्पोनेंट पर निर्देश शुरू करना चालू, बंद, रीस्टार्ट, और स्टेटस पाने के लिए, apigee-service सुविधा का इस्तेमाल करें हर Edge कॉम्पोनेंट के लिए.
Edge कॉम्पोनेंट कॉन्फ़िगर करना एज कॉम्पोनेंट की डिफ़ॉल्ट सेटिंग बदलने के लिए, प्रॉपर्टी फ़ाइलों का इस्तेमाल करें.
apigee-verification चलाएं टेस्ट स्क्रिप्ट शुरू करें, ताकि यह पक्का किया जा सके कि हर स्क्रिप्ट को इंस्टॉल किया गया है कॉम्पोनेंट अपलोड हो गया.
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है JVM हीप सेटिंग ट्यून करें हर नोड के लिए अपनी Java मेमोरी सेटिंग को ऑप्टिमाइज़ करें.
एलडीएपी की पासवर्ड नीति को मैनेज करें डिफ़ॉल्ट LDAP पासवर्ड बदलें और पुष्टि करने की कई सेटिंग कॉन्फ़िगर करें.
नोड पर apigee-monit इंस्टॉल करना नोड के कॉम्पोनेंट पर नज़र रखने वाले टूल को इंस्टॉल करके उसका इस्तेमाल करना को रीस्टार्ट करने की कोशिश करता है.
PostgreSQL का डिफ़ॉल्ट पासवर्ड बदलना Apigee का सुझाव है कि इंस्टॉल करने के बाद, PostgreSQL के डिफ़ॉल्ट पासवर्ड को बदलें आपके डेटा को सुरक्षित रखने के लिए, प्राइवेट क्लाउड के लिए Edge.
PostgreSQL पर्ज़ जॉब को सेट अप करना Analytics सेवा की मदद से इकट्ठा किए गए ज़्यादा डेटा में से काट-छांट करें.
कैसंड्रा नोडटूल रिपेयर को सेट अप करें अपने कैसंड्रा रिंग का समय-समय पर रखरखाव करना ज़रूरी है, ताकि यह पक्का हो सके कि सभी नोड में एक जैसा होना.
अपने-आप शुरू होने की सुविधा चालू करें प्राइवेट क्लाउड के लिए Edge को निर्देश दें, ताकि वह रीबूट होने के दौरान अपने-आप रीस्टार्ट हो जाए.
नया Edge यूआई इंस्टॉल करना Apigee का सुझाव है कि आप नया Edge यूआई इंस्टॉल करें, जो एक बेहतर उपयोगकर्ता है प्राइवेट क्लाउड के लिए Apigee Edge के डेवलपर और एडमिन के लिए इंटरफ़ेस.

ध्यान दें कि ये ऐसे कुछ सामान्य काम हैं जिन्हें इंस्टॉल करने के बाद आप आम तौर पर कर देते हैं किनारे. अतिरिक्त कार्रवाइयों और एडमिन के काम के लिए, इसे देखें Edge को कैसे कॉन्फ़िगर करें और ऑपरेशन.

Edge के कॉम्पोनेंट पर निर्देश शुरू करें

Edge, /opt/apigee/apigee-service/bin के तहत मैनेजमेंट से जुड़ी सुविधाएं देता है, ताकि आप ये काम कर सकें Edge इंस्टॉलेशन को मैनेज करने के लिए इस्तेमाल करें. उदाहरण के लिए, apigee-all सुविधा का इस्तेमाल किया जा सकता है नोड पर सभी Edge कॉम्पोनेंट की स्थिति तय करने, शुरू करने, बंद करने, रीस्टार्ट करने या उसका स्टेटस तय करने के लिए:

/opt/apigee/apigee-service/bin/apigee-all stop|start|restart|status|version

apigee-service सुविधा का इस्तेमाल करना अलग-अलग कॉम्पोनेंट को कंट्रोल और कॉन्फ़िगर करने के लिए. apigee-service उपयोगिता का यह फ़ॉर्म है:

/opt/apigee/apigee-service/bin/apigee-service component_name action

जहां component_name, कॉम्पोनेंट की पहचान करता है. कॉम्पोनेंट, इस नोड पर होना चाहिए जिसे आपने apigee-service को एक्ज़ीक्यूट किया है. आपके कॉन्फ़िगरेशन के आधार पर, के मान component_name में ये शामिल हो सकते हैं:

  • apigee-cassandra (कैसंड्रा)
  • apigee-openldap (OpenLDAP)
  • apigee-postgresql (PostgreSQL डेटाबेस)
  • apigee-qpidd (सवाल और जवाब)
  • apigee-sso (Edge एसएसओ)
  • apigee-zookeeper (ZooKeeper)
  • edge-management-server (मैनेजमेंट सर्वर)
  • edge-management-ui (नया Edge यूज़र इंटरफ़ेस (यूआई))
  • edge-message-processor (मैसेज प्रोसेस करने वाला)
  • edge-postgres-server (पोस्टग्रेस सर्वर)
  • edge-qpid-server (Qpid सर्वर)
  • edge-router (एज राऊटर)
  • edge-ui (क्लासिक यूज़र इंटरफ़ेस (यूआई))

इन कॉम्पोनेंट के अलावा, आप इस पर भी apigee-service शुरू कर सकते हैं: आपकी ज़रूरत के हिसाब से apigee-provision और apigee-validate कॉम्पोनेंट कॉन्फ़िगरेशन.

उदाहरण के लिए, Edge राऊटर को रीस्टार्ट करने के लिए, यहां दिया गया तरीका अपनाएं:

/opt/apigee/apigee-service/bin/apigee-service edge-router restart

नोड पर इंस्टॉल किए गए कॉम्पोनेंट की सूची तय करने के लिए, /opt/apigee डायरेक्ट्री. उस डायरेक्ट्री में हर Edge के लिए एक सबडायरेक्ट्री होती है नोड पर इंस्टॉल किया गया कॉम्पोनेंट. हर सबडायरेक्ट्री से पहले:

  • apigee: Edge, तीसरे पक्ष का एक कॉम्पोनेंट इस्तेमाल करता है. उदाहरण के लिए, apigee-cassandra.
  • edge: Apigee से मिला एक Edge कॉम्पोनेंट. उदाहरण के लिए, edge-management-server.
  • edge-mint: कमाई करने से जुड़ा कॉम्पोनेंट. उदाहरण के लिए edge-mint-management-server.

किसी कॉम्पोनेंट के लिए कार्रवाइयों की पूरी सूची, कॉम्पोनेंट पर निर्भर करती है. हालांकि, सभी कॉम्पोनेंट में ये कार्रवाइयां की जा सकती हैं:

  • start, stop, restart
  • status, version
  • backup, restore
  • install, uninstall

Edge के कॉम्पोनेंट कॉन्फ़िगर करें

इंस्टॉल करने के बाद Edge कॉन्फ़िगर करने के लिए, .properties फ़ाइलों के कॉम्बिनेशन का इस्तेमाल करें और Edge उपयोगिताएं. उदाहरण के लिए, Edge यूज़र इंटरफ़ेस (यूआई) पर TLS/एसएसएल को कॉन्फ़िगर करने के लिए, ज़रूरी प्रॉपर्टी सेट करने के लिए, .properties फ़ाइलें. .properties में किए गए बदलाव फ़ाइलों के लिए यह ज़रूरी है कि जिस Edge कॉम्पोनेंट पर असर हुआ है उसे रीस्टार्ट करें.

.properties फ़ाइलें इसमें मौजूद हैं /opt/apigee/customer/application डायरेक्ट्री. उस डायरेक्ट्री में हर कॉम्पोनेंट की अपनी .properties फ़ाइल होती है. उदाहरण के लिए, router.properties और management-server.properties.

अगर किसी कॉम्पोनेंट के लिए प्रॉपर्टी सेट करनी है, तो उससे जुड़ी .properties फ़ाइल में बदलाव करें और फिर कॉम्पोनेंट को रीस्टार्ट करें:

/opt/apigee/apigee-service/bin/apigee-service component restart

उदाहरण के लिए:

/opt/apigee/apigee-service/bin/apigee-service edge-router restart

जब आप Edge अपडेट करते हैं, तो .properties फ़ाइलें /opt/apigee/customer/application डायरेक्ट्री पढ़ी गई. इसका मतलब है कि अपडेट जारी रहेगा किसी भी प्रॉपर्टी जिसे आपने कॉम्पोनेंट पर सेट किया है.

इस बारे में ज़्यादा जानकारी के लिए, Edge को कॉन्फ़िगर करने का तरीका देखें एज कॉन्फ़िगरेशन.

नोड पर apigee-monit इंस्टॉल करें

नोड पर कॉम्पोनेंट इंस्टॉल करने के बाद, आपके पास वैकल्पिक रूप से apigee-monit जोड़ने का विकल्प होता है उपयोगिता. apigee-monit, नोड के कॉम्पोनेंट की निगरानी करेगा और अगर वह इकट्ठा नहीं हो पाता है, तो उसे रीस्टार्ट करने की कोशिश की जाएगी. ज़्यादा जानकारी के लिए, apigee-monit से खुद को ठीक करना लेख पढ़ें.

OpenLDAP सर्वर को सिर्फ़ पढ़ने के लिए कॉन्फ़िगर करना

अगर आपके Edge इंस्टॉलेशन में ऐसा OpenLDAP सर्वर है जिसे ट्रैफ़िक की ज़रूरत नहीं है अगर इस पर स्विच किया गया है, तो हमारा सुझाव है कि आप सर्वर को सिर्फ़ पढ़ने के लिए कॉन्फ़िगर करें. इसके लिए:

  1. सर्वर पर इन लाइनों को डालकर mark_readonly.ldif फ़ाइल बनाएं:
    dn: olcDatabase={2}bdb,cn=config
      changetype: modify
      replace: olcReadOnly
      olcReadOnly: TRUE
  2. इसे रीड ओनली मार्क करने के लिए, सर्वर पर यह निर्देश चलाएं:
      ldapmodify -a -x -w "$APIGEE_LDAPPW" -D "$CONFIG_BIND_DN" -H "ldap://:10389" -f mark_readonly.ldif

अगर प्राइमरी सर्वर काम नहीं कर रहा है, तो स्टैंडबाय सर्वर को मुख्य सर्वर के तौर पर इस्तेमाल करने के लिए, इस तरीके पर वापस स्विच किया जा सकता है:

  1. स्टैंडबाय सर्वर पर इस लाइन वाली mark_writable.ldif फ़ाइल बनाएं:
      dn: olcDatabase={2}bdb,cn=config
      changetype: modify
      replace: olcReadOnly
      olcReadOnly: FALSE
  2. स्टैंडबाय सर्वर पर यह निर्देश चलाएं:
      ldapmodify -a -x -w "$APIGEE_LDAPPW" -D "$CONFIG_BIND_DN" -H "ldap://:10389" -f mark_writable.ldif