एज डेमो इंस्टॉल करने से जुड़ी ज़रूरी शर्तें

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

होस्ट मशीन पर प्राइवेट क्लाउड के लिए Edge इंस्टॉल करने के बाद, आपके पास विकल्प Apigee Developer Services का पोर्टल (या पोर्टल) को उसकी होस्ट मशीन पर इंस्टॉल करें.

लाइसेंस देना

Edge के हर इंस्टॉलेशन के लिए, एक यूनीक लाइसेंस फ़ाइल की ज़रूरत होती है, जो आपको Apigee से मिलती है. अगर आपको अभी तक लाइसेंस नहीं है, तो यहां सेल्स टीम से संपर्क करें.

Edge के लिए सिस्टम से जुड़ी ज़रूरी शर्तें

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

ज़रूरी शर्त

जानकारी

जांच करना

Apigee आरपीएम रेपो का ऐक्सेस

https://software.apigee.com का ऐक्सेस दें

पक्का करें कि आपको रिपॉज़िटरी के लिए, Apigee से उपयोगकर्ता नाम/पासवर्ड मिला हो:

  • अगर आपने Apigee का इस्तेमाल करने का फ़ैसला लिया है, तो कृपया Apigee की सेल्स टीम से यहां संपर्क करें.
  • अगर आप Apigee के मौजूदा ग्राहक हैं, तो कृपया अपने Apigee से संपर्क करें प्रतिनिधि के तौर पर उपलब्ध है.

curl -v https://software.apigee.com से HTTP 200 मिलता है

बैकएंड सेवाओं का ऐक्सेस

यह पक्का करना कि आपके पास बैकएंड सेवाओं का ऐक्सेस हो

अपनी बैकएंड सेवाओं के ऐक्सेस की जांच करने के लिए, curl -v http://backend

लाइसेंस कुंजी

Apigee से मिला ईमेल देखें जिसमें लाइसेंस कुंजी अटैच की गई हो

पक्का करें कि लाइसेंस कुंजी, होस्ट मशीन पर डिप्लॉय की गई हो

ओएस वर्शन

ओएस वर्शन के काम करने वाला वर्शन जिसकी जानकारी पर दी गई है सॉफ़्टवेयर और इस्तेमाल किए जा सकने वाले वर्शन हैं.

बिल्ली /etc/redhat-release, OS वर्शन दिखाता है

Java वर्शन

Java के ये वर्शन काम करते हैं:

  • Oracle JDK 1.8
  • OpenJDK 1.8

java -version, इंस्टॉल किए गए Java वर्शन की जानकारी दिखाता है

अगर ज़रूरी Java वर्शन नहीं मिलता है, तो Edge इंस्टॉलर उसे डाउनलोड करके इंस्टॉल करता है.

सीपीयू कोर

कम से कम आठ

lscpu, नंबर दिखाता है सीपीयू का

बिल्ली /proc/cpuinfo सीपीयू की जानकारी दिखाता है

रैम

कम से कम 16 जीबी

cat /proc/meminfo मेमोरी की जानकारी दिखाता है

डिस्क स्पेस

कम से कम 100 जीबी

df -h, डिस्क का स्टोरेज दिखाता है.

df -h /opt, Edge की इंस्टॉल डायरेक्ट्री /opt के लिए डिस्क का स्टोरेज दिखाता है

होस्टनेम

होस्टनेम को होस्ट के आईपी पते पर सेट किया गया

hostname -i रिटर्न होस्ट का आईपी पता

नेटवर्क

इसके लिए, इंटरनेट का ऐक्सेस होना ज़रूरी है.

RedHat OS के लिए, RHEL yum डेटा स्टोर करने की जगह का ऐक्सेस.

yum repolist, उपलब्ध रिपॉज़िटरी दिखाता है.

RedHat के लिए, /etc/yum.repos.d/redhat-rhui.repo पर जाकर डेटा स्टोर करने की जगहों की उपलब्धता देखें

पोर्ट, आईपीटेबल, फ़ायरवॉल

पक्का करें कि पोर्ट 8080, 9000, 9001, और 9002, इनकमिंग पैकेट स्वीकार कर सकते हैं.

यह ज़रूरी शर्त, आपके ओएस और ओएस कॉन्फ़िगरेशन पर निर्भर करती है. कई मौजूदा सेटिंग देखने के लिए, इन निर्देशों का इस्तेमाल करें:

iptables -nvL

Linux 6.x: service iptables status

Linux 7.x: sysctl फ़ायरवॉल की स्थिति

अगर ज़रूरी हो, तो iptables या फ़ायरवॉल को बंद किया जा सकता है

SELinux

इंस्टॉल करने के दौरान, SELinux को बंद करें या इसे अनुमति देने वाले मोड पर सेट करें. अगर ज़रूरी हो, तो इंस्टॉल करने के बाद फिर से चालू करें

अस्थायी रूप से SELinux को अनुमति देने वाले मोड पर सेट करना:

Linux 6.x ऑपरेटिंग सिस्टम पर:

echo 0 > /selinux/enforce

Edge इंस्टॉल करने के बाद, इसे फिर से चालू करने के लिए:

echo 1 > /selinux/enforce

Linux 7.x ऑपरेटिंग सिस्टम पर:

setenforce 0

Edge इंस्टॉल करने के बाद, इसे फिर से चालू करने के लिए:

setenforce 1

SELinux को हमेशा के लिए बंद करने के लिए, Edge apigee-setup टूल इंस्टॉल करना लेख पढ़ें.

सिस्टम के उपयोगकर्ता का ऐक्सेस

इंस्टॉल करने वाले उपयोगकर्ता के पास ये चीज़ें होनी चाहिए:

  • sudo ऐक्सेस या रूट ऐक्सेस
  • होस्ट मशीन पर उपयोगकर्ताओं को जोड़ने की सुविधा

sudo whoami कमांड का इस्तेमाल करने पर, आपको root का ऐक्सेस मिलना चाहिए

एसएमटीपी सर्वर

नए Edge उपयोगकर्ताओं को ईमेल भेजने के लिए, SMTP सर्वर का ऐक्सेस.

पोर्टल के लिए सिस्टम से जुड़ी ज़रूरी शर्तें

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

ज़रूरी शर्तें

जानकारी

जांच करना

Apigee आरपीएम रिपॉज़िटरी का ऐक्सेस

पक्का करें कि आपके पास https://software.apigee.com का ऐक्सेस हो

यह देख लें कि रेपो के लिए, Apigee से आपको उपयोगकर्ता नाम/पासवर्ड मिला हो.

curl -v https://software.apigee.com, एचटीटीपी 200 दिखाता है

होस्ट पर एज इंस्टॉल किया गया

पक्का करें कि आपने होस्ट मशीन पर Edge पहले ही इंस्टॉल कर लिया हो

ऊपर Edge के लिए सिस्टम से जुड़ी ज़रूरी शर्तें देखें.

पोर्ट

पक्का करें कि पोर्ट 8079 उपलब्ध हो और उसे ऐक्सेस किया जा सके

netstat -nlptu | grep 8079