एज इंस्टॉलेशन की खास जानकारी

Edge for Private Cloud v. 4.17.05

आम तौर पर, Edge इंस्टॉल किया जाता है. इसमें Edge कॉम्पोनेंट कई नोड में बंटे होते हैं. किसी नोड पर Edge इंस्टॉल करने के बाद, आपको एक या उससे ज़्यादा Edge कॉम्पोनेंट इंस्टॉल और कॉन्फ़िगर करना होता है नोड तक पहुंचना होगा.

इंस्टॉल करने की प्रोसेस

किसी नोड पर Edge इंस्टॉल करने की प्रोसेस कई चरणों वाली होती है:

  • नोड पर SELinux को बंद करें या उसे अनुमति देने वाले मोड पर सेट करें. Edge apigee-setup उपयोगिता को इंस्टॉल करना देखें वगैरह को कॉपी करने का विकल्प है.
  • तय करें कि आपको कैसंद्रा ऑथेंटिकेशन चालू करना है या नहीं.
  • तय करें कि क्या आपको Postgres के लिए मास्टर-स्टैंडबाय रेप्लिकेशन सेट अप करना है.
  • सुझाई गई टोपोलॉजी की सूची से, अपना Edge कॉन्फ़िगरेशन चुनें. उदाहरण के लिए, आपके टेस्टिंग के लिए किसी एक नोड पर या प्रोडक्शन के लिए 13 नोड पर Edge इंस्टॉल कर सकता है. ज़्यादा जानकारी के लिए, इंस्टॉलेशन टॉपोलॉजी देखें.
  • अपनी चुनी गई टोपोलॉजी में हर नोड पर, Edge apigee-setup सुविधा इंस्टॉल करें:
  • apigee-setup का इस्तेमाल करें आपके चुने गए विकल्प के आधार पर, हर नोड पर एक या उससे ज़्यादा Edge कॉम्पोनेंट इंस्टॉल करने की सुविधा टोपोलॉजी.
    किसी नोड पर Edge कॉम्पोनेंट इंस्टॉल करना देखें.
  • मैनेजमेंट सर्वर नोड पर, apigee-provision इंस्टॉल करने के लिए apigee-setup उपयोगिता का इस्तेमाल करें, सुविधाएं, जिनका इस्तेमाल Edge संगठन बनाने और उन्हें मैनेज करने के लिए किया जाता है.
    ज़्यादा जानकारी के लिए, किसी संगठन को जोड़ना देखें.

इंस्टॉल कौन कर सकता है

Apigee Edge की डिस्ट्रिब्यूशन फ़ाइलों को, आरपीएम और डिपेंडेंसी के सेट के तौर पर इंस्टॉल किया जाता है. यहां की यात्रा पर हूं एज आरपीएम को इंस्टॉल, अनइंस्टॉल और अपडेट करते समय, रूट इस्तेमाल करने वाले लोगों या किसी उपयोगकर्ता को निर्देशों का पालन करना होगा जिसे सूडो का पूरा ऐक्सेस मिला हुआ है. sudo के पूरे ऐक्सेस के लिए, इसका मतलब है कि उपयोगकर्ता के पास कार्रवाई करने के लिए sudo का ऐक्सेस है जो रूट की कार्रवाइयां हैं.

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

  • apigee-service सुविधा:
    • apigee-service निर्देश: इंस्टॉल, अनइंस्टॉल करें, अपडेट करें.
    • apigee-all कमांड: install, uninstall, update.
  • setup.sh स्क्रिप्ट है, ताकि Edge कॉम्पोनेंट इंस्टॉल किए जा सकें (जब तक कि आपने पहले से इस्तेमाल न किया हो) "apigee-service इंस्टॉल" से कृपया ज़रूरी आरपीएम इंस्टॉल करें. इसके बाद, अगर ज़रूरी न हो, तो रूट या sudo का पूरा ऐक्सेस दें.)
  • Edge के कॉम्पोनेंट अपडेट करने के लिए, update.sh स्क्रिप्ट

साथ ही, Edge इंस्टॉलर आपके सिस्टम पर "apigee" नाम का एक नया उपयोगकर्ता बनाता है. Edge के कई निर्देश, "apigee" उपयोगकर्ता के तौर पर चलाए जाने के लिए, sudo का इस्तेमाल करते हैं.

जो उपयोगकर्ता ऊपर दिखाए गए निर्देशों के अलावा अन्य सभी निर्देशों को चलाना चाहता है, उसके पास एक ऐसा उपयोगकर्ता होना चाहिए "apigee" का पूरा सूडो ऐक्सेस उपयोगकर्ता. इनमें ये निर्देश शामिल हैं:

  • apigee-service यूटिलिटी कमांड में शामिल हैं:
    • apigee-service कमांड, जैसे कि शुरू, बंद करना, रीस्टार्ट करना, कॉन्फ़िगर करना.
    • apigee-all कमांड, जैसे कि शुरू, बंद करना, रीस्टार्ट करना, कॉन्फ़िगर करना.

इसके साथ उपयोगकर्ता बनाना "apigee" के लिए सूडो का पूरा ऐक्सेस उपयोगकर्ता

किसी उपयोगकर्ता को "apigee" का पूरा सूडो ऐक्सेस पाने के लिए कॉन्फ़िगर करने के लिए उपयोगकर्ता, "visudo" का उपयोग करें CANNOT TRANSLATE जोड़ने के लिए Sudoers फ़ाइल में बदलाव करें:

installUser        ALL=(apigee)      NOPASSWD: ALL

यहां installUser, Edge के साथ काम करने वाले व्यक्ति का उपयोगकर्ता नाम है.

अनुमतियां सेट करने की सुविधा चालू है कॉन्फ़िगरेशन फ़ाइलें

Edge के निर्देशों में इस्तेमाल की जाने वाली सभी फ़ाइलें या संसाधन, "apigee" में मौजूद होने चाहिए उपयोगकर्ता. यह में Edge लाइसेंस फ़ाइल और सभी कॉन्फ़िगरेशन फ़ाइलें शामिल होती हैं.

कॉन्फ़िगरेशन फ़ाइल बनाते समय, उसके मालिक को "apigee:apigee" में बदला जा सकता है ताकि यह पक्का किया जा सके कि इसे Edge कमांड से ऐक्सेस किया जा सकता है:

  1. एडिटर में किसी उपयोगकर्ता की तरह फ़ाइल बनाएं.
  2. फ़ाइल के मालिक को "apigee:apigee" पर भेजें या, अगर आपने Edge चलाने वाले उपयोगकर्ता को बदला है "apigee" से मिली सेवा उपयोगकर्ता, Edge चलाने वाले उपयोगकर्ता को फ़ाइल गा दें सेवा.

अलग करना रूट और नॉन-रूट उपयोगकर्ता के बीच इंस्टॉल किए जाने वाले टास्क

Edge को रूट के तौर पर या ऐसे उपयोगकर्ता के ज़रिए इंस्टॉल करना सबसे आसान होता है जिसके पास sudo का पूरा ऐक्सेस हो. हालांकि, ऐसा हमेशा नहीं किया जा सकता. इसके बजाय, आप चाहें, तो अलग-अलग रूट के ज़रिए पूरे किए गए टास्क और उपयोगकर्ता के किए गए टास्क में "apigee" का पूरा सूडो ऐक्सेस उपयोगकर्ता.

  1. रूट के ज़रिए किए जाने वाले टास्क:
    1. bootstrap_4.17.05.sh फ़ाइल डाउनलोड करें और चलाएं:
      > कर्ल https://software.apigee.com/bootstrap_4.17.05.sh -o /tmp/bootstrap_4.17.05.sh
      > सूडो बैश /tmp/bootstrap_4.17.05.sh apigeeuser=uName apigeepassword=pWord


      यह चरण apigee-service यूटिलिटी इंस्टॉल करता है और "पिजी" उपयोगकर्ता.
    2. "apigee" का पूरा सूडो ऐक्सेस पाने के लिए, उपयोगकर्ता को कॉन्फ़िगर करें बताए गए तरीके के हिसाब से उपयोगकर्ता खाता पढ़ें.
    3. apigee-setup सुविधा इंस्टॉल करें:
      > /opt/apigee/apigee-service/bin/apigee-service apigee-setup इंस्टॉल
    4. नोड पर एज आरपीएम इंस्टॉल करने के लिए, apigee-setup टूल का इस्तेमाल करें:
      > /opt/apigee/apigee-service/bin/apigee-service compName install

      नोड पर इंस्टॉल किए जाने वाले एज आरपीएम, आपकी टॉपोलॉजी पर निर्भर करते हैं. उपलब्ध विकल्पों की सूची कॉम्पोनेंट में ये शामिल हैं: apigee-provision, apigee-verification, apigee-Zookeper, apigee-कैसांद्रा, apigee-openldap, Edge-ui, एज-मैनेजमेंट-सर्वर, एज-यूआई, एज-रूटर, Edge-message-प्रोसेसर, apigee-postgresql, apigee-qpidd, Edge-postgres-server, Edge-qpid-server.
  2. रूट उपयोगकर्ता के नोड पर एज आरपीएम इंस्टॉल करने के बाद, वह उपयोगकर्ता "apigee" का पूरा सूडो ऐक्सेस उपयोगकर्ता कॉन्फ़िगरेशन की प्रोसेस पूरी करता है:
    1. setup.sh इस्तेमाल करें सुविधा का इस्तेमाल करके नोड पर Edge कॉम्पोनेंट के कॉन्फ़िगरेशन को पूरा किया जा सकता है. कमांड का फ़ॉर्मैट, इस बात पर निर्भर करता है कि आपने नोड पर कौनसे कॉम्पोनेंट इंस्टॉल किए हैं. पूरी सूची के लिए, किसी नोड पर Edge कॉम्पोनेंट इंस्टॉल करना लेख पढ़ें.
      उदाहरण के लिए, ZooKeeper और कैसंड्रा की इंस्टॉलेशन पूरी करने के लिए, निम्नलिखित का उपयोग करें आदेश:
      > /opt/apigee/apigee-setup/bin/setup.sh -p ds -f configFile

      यहां configFile Edge कॉन्फ़िगरेशन फ़ाइल है.

      इसके अलावा, एक ही जगह पर सभी ऐप्लिकेशन इंस्टॉल करने के लिए, नीचे दिए गए निर्देश का इस्तेमाल करें:
      > /opt/apigee/apigee-setup/bin/setup.sh -p aio -f configFile

इंस्टॉलेशन कॉन्फ़िगरेशन फ़ाइलों की जगह

आपको apigee-setup यूटिलिटी को एक कॉन्फ़िगरेशन फ़ाइल पास करनी होगी जिसमें Edge इंस्टॉलेशन के बारे में जानकारी. साइलेंट इंस्टॉलेशन के लिए सिर्फ़ यह ज़रूरी है कि कॉन्फ़िगरेशन फ़ाइल "apigee" से ऐक्सेस करने लायक या पढ़ने लायक होनी चाहिए उपयोगकर्ता. उदाहरण के लिए, फ़ाइल को नोड पर /usr/local/var या /usr/local/share डायरेक्ट्री में डालें और "apigee:apigee" के लिए मालिकाना हक दें.

कॉन्फ़िगरेशन फ़ाइल में मौजूद सभी जानकारी ज़रूरी है. हालांकि, Edge सिस्टम के एडमिन के पासवर्ड की जानकारी देना ज़रूरी नहीं है. पासवर्ड भूल जाने पर, apigee-setup यूटिलिटी आपसे पासवर्ड डालने का अनुरोध करती है डालें.

ज़्यादा जानकारी के लिए, नोड पर Edge कॉम्पोनेंट इंस्टॉल करना देखें.

इंस्टॉलेशन में होने वाली गड़बड़ी को ठीक करना

Edge कॉम्पोनेंट इंस्टॉल करने के दौरान कोई गड़बड़ी होने पर, उसे ठीक करने की कोशिश की जा सकती है और फिर इंस्टॉलर को पुनः चलाएं. इंस्टॉलर को इस तरह से डिज़ाइन किया गया है कि वह उन मामलों में बार-बार चलाया जा सके जहां उसे कोई गड़बड़ी का पता चलता है या इंस्टॉलेशन के बाद, किसी कॉम्पोनेंट को बदलना या अपडेट करना हो.

इंटरनेट या गैर-इंटरनेट इंस्टॉलेशन

किसी नोड पर Edge इंस्टॉल करने के लिए, यह ज़रूरी है कि वह नोड, Apigee रिपॉज़िटरी को ऐक्सेस कर सके:

  • बाहरी इंटरनेट कनेक्शन वाले नोड

    बाहरी इंटरनेट कनेक्शन वाले नोड, Edge इंस्टॉल करने के लिए Apigee डेटा स्टोर करने की जगह को ऐक्सेस करते हैं आरपीएम और डिपेंडेंसी.
  • बाहरी इंटरनेट कनेक्शन के बिना नोड

    बाहरी इंटरनेट कनेक्शन के बिना नोड, Apigee के डुप्लीकेट वर्शन को ऐक्सेस कर सकते हैं जो आपने अंदरूनी तौर पर सेट अप किया है. इस रिपॉज़िटरी में सभी एज आरपीएम शामिल हैं, लेकिन आपको यह पक्का करना होगा कि आपके पास डेटा संग्रह स्थान में मौजूद दूसरी सभी चीज़ें हैं, जो नेटवर्क.

    इंटरनल Apigee रिपॉज़िटरी बनाने के लिए, आपको बाहरी इंटरनेट वाले नोड की ज़रूरत होगी Edge आरपीएम और डिपेंडेंसी डाउनलोड करने के लिए ऐक्सेस मिलेगा. एक बार आपने इंटरनल रेपो को हटाने के बाद, उसे किसी दूसरे नोड पर ले जाया जा सकता है या उस नोड को Edge से ऐक्सेस किया जा सकता है नोड.

लोकल एज रिपॉज़िटरी का इस्तेमाल करके Edge वर्शन बनाए रखें

डेटा स्टोर करने की स्थानीय या डुप्लीकेट रिपॉज़िटरी का इस्तेमाल करने की एक वजह यह है कि नोड पर Edge इंस्टॉल किया जा सकता है बिना किसी बाहरी इंटरनेट कनेक्शन के, जैसा कि पिछले सेक्शन में बताया गया है.

हालांकि, लोकल रिपॉज़िटरी का इस्तेमाल करने का एक और फ़ायदा है. यह फ़ायदा, बाहरी इंटरनेट कनेक्शन वाले नोड के लिए भी है. जब Apigee सार्वजनिक रिपॉज़िटरी से Edge इंस्टॉल किया जाता है, तो आपको हमेशा सबसे नए एज आरपीएम में इसलिए, अगर आपको Edge के किसी खास वर्शन के लिए Edge RPM डाउनलोड और सेव करने हैं, तो आपको उस Edge वर्शन के लिए एक लोकल रिपॉज़िटरी बनानी होगी. इसके बाद, विज्ञापन नेटवर्क पर स्थानीय रेपो की मदद से, Edge के किसी भी वर्शन को इंस्टॉल करें.

उदाहरण के लिए, Edge डेवलपमेंट एनवायरमेंट इंस्टॉल करने के लिए, पहले लोकल रिपॉज़िटरी का इस्तेमाल किया जाता है. इसके बाद, जब आप प्रोडक्शन एनवायरमेंट में जाने के लिए तैयार हों, तब आपको फिर से स्थानीय गाइड से Edge इंस्टॉल करना होगा रेपो. लोकल स्टोर से इंस्टॉल करने पर, आपको गारंटी मिलती है कि डेवलपमेंट और प्रोडक्शन एनवायरमेंट मैच करते हैं.

मिरर वाला रेपो बहुत सुविधाजनक है. उदाहरण के लिए, सबसे नए एज आरपीएम या Edge के किसी खास वर्शन से अपडेट करें. डेटा स्टोर करने की जगह बनाने के बाद, यह काम भी किया जा सकता है अलग-अलग Edge वर्शन से आरपीएम जोड़ने के लिए, इसे अपडेट करें. Edge apigee-setup उपयोगिता को इंस्टॉल करना देखें वगैरह को कॉपी करने का विकल्प है.

आरपीएम इंस्टॉलेशन डिपेंडेंसी को ठीक करना

Apigee Edge की डिस्ट्रिब्यूशन फ़ाइलें, आरपीएम फ़ाइलों के सेट के तौर पर इंस्टॉल की जाती हैं. इनमें से हर फ़ाइल में उसे इंस्टॉल करने की प्रोसेस, इंस्टॉलेशन डिपेंडेंसी की अपनी चेन. इनमें से ज़्यादातर डिपेंडेंसी, तीसरा पक्ष तय करता है ऐसे कॉम्पोनेंट जो Apigee के कंट्रोल से बाहर हैं और उनमें किसी भी समय बदलाव किया जा सकता है. इसलिए, दस्तावेज़ में हर डिपेंडेंसी की वर्शन संख्या की साफ़ तौर पर जानकारी नहीं दी गई है.

अगर इंटरनेट ऐक्सेस वाली मशीन पर इंस्टॉलेशन किया जा रहा है, तो नोड ज़रूरी RPM और डिपेंडेंसी डाउनलोड कर सकता है. हालांकि, अगर बिना इंटरनेट के किसी नोड से इंस्टॉल किया जा रहा है ऐक्सेस देते हैं, तो आम तौर पर एक ऐसा इंटरनल रेपो सेट अप किया जाता है जिसमें सभी ज़रूरी डिपेंडेंसी होती हैं. सिर्फ़ एक तरीका इससे यह पक्का होता है कि आपके लोकल डेटा स्टोर करने की जगह में सभी डिपेंडेंसी शामिल हैं. इंस्टॉल करने की कोशिश करना उन सभी डिपेंडेंसी का पता लगाएं जो मौजूद नहीं हैं. साथ ही, इन्हें इंस्टॉल होने तक लोकल डेटा स्टोर करने की जगह पर कॉपी करें सफल होते हैं.

सामान्य Yum निर्देश

Linux के लिए Edge इंस्टॉल करने वाले टूल, कॉम्पोनेंट को इंस्टॉल और अपडेट करने के लिए Yum का इस्तेमाल करते हैं. आप नोड पर इंस्टॉलेशन मैनेज करने के लिए, कई Yum कमांड का इस्तेमाल करना पड़ता है.

  • सभी Yum कैश मेमोरी मिटाएं:
    सुडो यम क्लीन
  • Edge कॉम्पोनेंट को अपडेट करने के लिए:
    सूडो यम अपडेट componentName
    उदाहरण के लिए:
    sudo yum अपडेट apigee-setup
    सूडो यूम अपडेट एज-मैनेजमेंट-सर्वर

फ़ाइल सिस्टम का स्ट्रक्चर

Edge, /opt/apigee डायरेक्ट्री में सभी फ़ाइलें इंस्टॉल करता है.

इस गाइड और Edge ऑपरेशन गाइड में, रूट इंस्टॉलेशन डायरेक्ट्री बताई गई है जैसे:

/opt/apigee

इंस्टॉलेशन, Private Cloud के लिए Apigee Edge को डिप्लॉय करने के लिए, यहां दिए गए फ़ाइल सिस्टम स्ट्रक्चर का इस्तेमाल करता है.

लॉग फ़ाइलें

apigee-setup और setup.sh स्क्रिप्ट की लॉग फ़ाइल, /tmp/setup-root.log में लिखी जाती है.

हर कॉम्पोनेंट की लॉग फ़ाइलें, /opt/apigee/var/log डायरेक्ट्री में मौजूद होती हैं. हर कॉम्पोनेंट की अपनी सबडायरेक्ट्री होती है. उदाहरण के लिए, मैनेजमेंट सर्वर के लॉग, डायरेक्ट्री में मौजूद होते हैं:

/opt/apigee/var/log/edge-management-server

नीचे दी गई टेबल में लॉग फ़ाइलों की जगह बताई गई है:

कॉम्पोनेंट

जगह की जानकारी

मैनेजमेंट सर्वर

/opt/apigee/var/log/edge-management-server

राऊटर

/opt/apigee/var/log/edge-router

Edge राऊटर को Nginx का इस्तेमाल करके लागू किया जाता है. अन्य लॉग के लिए, ये देखें:

/opt/apigee/var/log/edge-router/nginx

/opt/nginx/logs

मैसेज प्रोसेसर

/opt/apigee/var/log/edge-message-processor

Apigee Qpid सर्वर

/opt/apigee/var/log/edge-qpid-server

Apigee Postgres सर्वर

/opt/apigee/var/log/edge-postgres-server

Edge यूज़र इंटरफ़ेस (यूआई)

/opt/apigee/var/log/edge-ui

ZooKeeper

/opt/apigee/var/log/apigee-zookeeper

OpenLDAP

/opt/apigee/var/log/apigee-openldap

कास्सांद्रा

/opt/apigee/var/log/apigee-cassandra

Qpidd

/opt/apigee/var/log/apigee-qpidd

PostgreSQL डेटाबेस

/opt/apigee/var/log/apigee-postgresql

Data

कॉम्पोनेंट

जगह की जानकारी

मैनेजमेंट सर्वर

/opt/apigee/data/edge-management-server

राऊटर

/opt/apigee/data/edge-router

मैसेज प्रोसेसर

/opt/apigee/data/edge-message-processor

Apigee Qpid एजेंट

/opt/apigee/data/edge-qpid-server

Apigee Postgres का एजेंट

/opt/apigee/data/edge-postgres-server

ZooKeeper

/opt/apigee/data/apigee-zookeeper

OpenLDAP

/opt/apigee/data/apigee-openldap

कassandra

/opt/apigee/data/apigee-cassandra/data

Qpidd

/opt/apigee/data/apigee-qpid/data

PostgreSQL डेटाबेस

/opt/apigee/data/apigee-postgres/pgdata

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

इंस्टॉल पूरा होने के बाद, Edge कॉम्पोनेंट पर अन्य कार्रवाइयां की जा सकती हैं.

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 को कॉन्फ़िगर करने का तरीका पढ़ें. यहां आपको इस बारे में ज़्यादा जानकारी मिलेगी एज कॉन्फ़िगरेशन.

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 action

उदाहरण के लिए, Edge Router को रीस्टार्ट करने के लिए:

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

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

  • apigee - कोई तीसरा पक्ष का इस्तेमाल करता है. उदाहरण के लिए, apigee-cassandra.
  • Edge - एक Edge कॉम्पोनेंट Apigee से. उदाहरण के लिए, edge-management-server.
  • edge-mint - कमाई करने की सुविधा कॉम्पोनेंट. उदाहरण के लिए, edge-mint-management-server.
  • baas - एक API BaaS कॉम्पोनेंट. उदाहरण के लिए, baas-usergrid.

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

  • शुरू करो, बंद करो, रीस्टार्ट करो
  • स्टेटस, वर्शन
  • बैकअप लेना, डेटा वापस लाना
  • इंस्टॉल करना, अनइंस्टॉल करना