Edge for Private Cloud v4.19.01
Edge को इंस्टॉल करने के बाद, कुछ सामान्य टास्क किए जा सकते हैं. जैसे, इंस्टॉल किए गए Edge की पुष्टि करना, सेटिंग में बदलाव करना, और कॉन्फ़िगरेशन को पसंद के मुताबिक बनाना. इन टास्क में ये शामिल हैं:
| टास्क | ब्यौरा |
|---|---|
| Edge कॉम्पोनेंट पर कमांड लागू करना | apigee-service यूटिलिटी का इस्तेमाल करके, Edge के हर कॉम्पोनेंट को चालू, बंद, और रीस्टार्ट करें. साथ ही, उसका स्टेटस देखें. |
| Edge के कॉम्पोनेंट कॉन्फ़िगर करना | Edge कॉम्पोनेंट की डिफ़ॉल्ट सेटिंग बदलने के लिए, प्रॉपर्टी फ़ाइलों का इस्तेमाल करें. |
| apigee-validate चलाना | टेस्ट स्क्रिप्ट को शुरू करें, ताकि यह पक्का किया जा सके कि हर कॉम्पोनेंट का इंस्टॉलेशन सफल रहा. |
| जेवीएम हीप की सेटिंग ट्यून करना | हर नोड के लिए, Java मेमोरी की सेटिंग ऑप्टिमाइज़ करें. |
| LDAP की पासवर्ड नीति मैनेज करना | डिफ़ॉल्ट LDAP पासवर्ड बदलें और पुष्टि करने की अलग-अलग सेटिंग कॉन्फ़िगर करें. |
| नोड पर apigee-monit इंस्टॉल करना | नोड पर कॉम्पोनेंट को मॉनिटर करने वाला टूल इंस्टॉल करें और उसका इस्तेमाल करें. साथ ही, कॉम्पोनेंट के काम न करने पर उन्हें रीस्टार्ट करने की कोशिश करें. |
| PostgreSQL पर्ज जॉब सेट अप करना | Analytics सेवा से इकट्ठा किए गए अतिरिक्त डेटा को हटाना. |
| Cassandra nodetool repair सेट अप करना | सभी नोड में एक जैसा डेटा बनाए रखने के लिए, आपको Cassandra रिंग का समय-समय पर रखरखाव करना चाहिए. |
| अपने-आप चालू होने की सुविधा चालू करना | Edge for Private Cloud को रीबूट के दौरान अपने-आप रीस्टार्ट होने का निर्देश दें. |
ध्यान दें कि ये कुछ ऐसे सामान्य टास्क हैं जिन्हें आम तौर पर Edge इंस्टॉल करने के बाद किया जाता है. अन्य कार्रवाइयों और एडमिन से जुड़े टास्क के लिए, Edge को कॉन्फ़िगर करने का तरीका और कार्रवाइयां देखें.
Edge कॉम्पोनेंट पर निर्देश लागू करना
Edge, /opt/apigee/apigee-service/bin में मैनेजमेंट यूटिलिटी इंस्टॉल करता है. इनका इस्तेमाल करके, Edge के इंस्टॉलेशन को मैनेज किया जा सकता है. उदाहरण के लिए, नोड पर Edge के सभी कॉम्पोनेंट को चालू, बंद, रीस्टार्ट करने या उनकी स्थिति का पता लगाने के लिए, apigee-all यूटिलिटी का इस्तेमाल किया जा सकता है:
/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-provision और apigee-validate कॉम्पोनेंट पर apigee-service को भी शुरू किया जा सकता है.
उदाहरण के लिए, 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, restartstatus, versionbackup, restoreinstall, uninstall
Edge के कॉम्पोनेंट कॉन्फ़िगर करना
इंस्टॉल करने के बाद Edge को कॉन्फ़िगर करने के लिए, .properties फ़ाइलों और Edge की सुविधाओं का इस्तेमाल किया जाता है. उदाहरण के लिए, Edge यूज़र इंटरफ़ेस (यूआई) पर टीएलएस/एसएसएल को कॉन्फ़िगर करने के लिए, ज़रूरी प्रॉपर्टी सेट करने के लिए .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 को अपडेट करने पर, /opt/apigee/customer/application डायरेक्ट्री में मौजूद .properties फ़ाइलें पढ़ी जाती हैं. इसका मतलब है कि अपडेट करने पर, कॉम्पोनेंट पर सेट की गई कोई भी प्रॉपर्टी बनी रहती है.
Edge को कॉन्फ़िगर करने के बारे में ज़्यादा जानकारी के लिए, Edge को कॉन्फ़िगर करने का तरीका लेख पढ़ें.
नोड पर apigee-monit इंस्टॉल करना
किसी नोड पर कॉम्पोनेंट इंस्टॉल करने के बाद, आपके पास apigee-monit यूटिलिटी जोड़ने का विकल्प होता है. apigee-monit, नोड पर मौजूद कॉम्पोनेंट को मॉनिटर करेगा. साथ ही, अगर वे काम नहीं करते हैं, तो उन्हें रीस्टार्ट करने की कोशिश करेगा.
ज़्यादा जानकारी के लिए, apigee-monit की मदद से, गड़बड़ियों को अपने-आप ठीक होने की सुविधा लेख पढ़ें.