प्राइवेट क्लाउड के लिए Edge को किसी एक होस्ट मशीन पर, डेमो या कॉन्सेप्ट के तौर पर इंस्टॉल किया जा सकता है. इस तरह के इंस्टॉलेशन को एज "ऑल-इन-वन" कहा जाता है इंस्टॉल करना. होस्ट मशीन, कोई स्टैंडअलोन मशीन या सिस्टम की ज़रूरत वाली वीएम हो सकती है शर्तों की सूची नीचे दी गई है.
होस्ट मशीन पर प्राइवेट क्लाउड के लिए Edge इंस्टॉल करने के बाद, आपके पास विकल्प Apigee Developer Services का पोर्टल (या पोर्टल) को उसकी होस्ट मशीन पर इंस्टॉल करें.
लाइसेंस देना
Edge के हर इंस्टॉलेशन के लिए, एक यूनीक लाइसेंस फ़ाइल की ज़रूरत होती है, जो आपको Apigee से मिलती है. अगर आपको अभी तक लाइसेंस नहीं है, तो यहां सेल्स टीम से संपर्क करें.
Edge के लिए सिस्टम से जुड़ी ज़रूरी शर्तें
यहां दी गई टेबल में, एक होस्ट पर Edge इंस्टॉल करने के लिए सिस्टम से जुड़ी ज़रूरी शर्तें दी गई हैं मशीन:
ज़रूरी शर्त |
जानकारी |
जांच करना |
---|---|---|
Apigee आरपीएम रेपो का ऐक्सेस |
https://software.apigee.com का ऐक्सेस दें पक्का करें कि आपको रिपॉज़िटरी के लिए, Apigee से उपयोगकर्ता नाम/पासवर्ड मिला हो:
|
curl -v https://software.apigee.com से HTTP 200 मिलता है |
बैकएंड सेवाओं का ऐक्सेस |
यह पक्का करना कि आपके पास बैकएंड सेवाओं का ऐक्सेस हो |
अपनी बैकएंड सेवाओं के ऐक्सेस की जांच करने के लिए, curl -v http://backend |
लाइसेंस कुंजी |
Apigee से मिला ईमेल देखें जिसमें लाइसेंस कुंजी अटैच की गई हो |
पक्का करें कि लाइसेंस कुंजी, होस्ट मशीन पर डिप्लॉय की गई हो |
ओएस वर्शन |
ओएस वर्शन के काम करने वाला वर्शन जिसकी जानकारी पर दी गई है सॉफ़्टवेयर और इस्तेमाल किए जा सकने वाले वर्शन हैं. |
बिल्ली /etc/redhat-release, OS वर्शन दिखाता है |
Java वर्शन |
Java के ये वर्शन काम करते हैं:
|
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 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 |