Edge for Private Cloud v. 4.16.09
इस चेकलिस्ट में, पिछली शर्तों को शामिल किया गया है. साथ ही, आगे बढ़ने से पहले, ज़रूरी फ़ाइलों की सूची दी गई है. यहां मुख्य शर्तों के बारे में बताया गया है.
- Edge सिस्टम के एडमिन क्रेडेंशियल: इंस्टॉलेशन के हिस्से के तौर पर, आपको
ईमेल सिस्टम और पासवर्ड डालने के लिए कहा जाएगा, जिसका इस्तेमाल EDGE सिस्टम एडमिन खाता बनाने के लिए किया गया है. कभी भी इन सिस्टम का इस्तेमाल, Edge सिस्टम के एडमिन के लिए नहीं किया जाना चाहिए. बाद में, अलग-अलग उपयोगकर्ता और उपयोगकर्ता टाइप बनाए जा सकते हैं, ताकि एपीआई प्रॉक्सी, ऐप्लिकेशन, और उपयोगकर्ता-लेवल के अन्य सभी टास्क बनाए जा सकें और उन्हें मैनेज किया जा सके.
एडमिन पासवर्ड बदलने के लिए, एडमिन यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके एडमिन पासवर्ड न बदलें. ज़्यादा जानकारी के लिए, EDGE पासवर्ड रीसेट करना देखें. - ओएस: ऑपरेटिंग सिस्टम से जुड़ी ज़रूरी शर्तों के बारे में जानने के लिए, https://apigee.com/docs/api-services/reference/supported-software पर जाएं.
- Java: Java की शर्तों को ऊपर दी गई ज़रूरी शर्तों के तहत कवर किया गया है. https://apigee.com/docs/api-services/reference/supported-software पर जाएं.
पक्का करें कि JAVA_HOME, इंस्टॉल करने वाले उपयोगकर्ता के लिए JDK के रूट की जानकारी दे. - फ़ायरवॉल: फ़ायरवॉल/होस्ट की शर्तें ऊपर बताई गई ज़रूरी शर्तों के तहत आती हैं. आगे बढ़ने से पहले, इंस्टॉलेशन से जुड़ी ज़रूरी शर्तें देखें.
- टीसीपी रैपर: टीसीपी रैपर कुछ पोर्ट के बीच कम्यूनिकेशन को ब्लॉक कर सकते हैं. ये OpenLDAP, Postgres, और कैसंड्रा इंस्टॉलेशन पर असर डाल सकते हैं. उन नोड पर, /etc/hosts.allow और /etc/hosts.deny देखें. इससे यह पक्का होगा कि ज़रूरी OpenLDAP, पोस्टग्रे और कैसंड्रा पोर्ट पर पोर्ट करने की कोई पाबंदी लागू नहीं है.
- SELinux: SELinux के लिए आपकी सेटिंग के आधार पर, Edge में एज कॉम्पोनेंट को इंस्टॉल और शुरू करने में समस्याएं आ सकती हैं. ज़रूरत पड़ने पर, SELinux को बंद किया जा सकता है या इंस्टॉल करते समय इसे अनुमति वाले मोड में सेट किया जा सकता है. इसके बाद, इंस्टॉलेशन के बाद इसे फिर से चालू किया जा सकता है. ज़्यादा जानकारी के लिए, Edge apigee-सेट यूटिलिटी इंस्टॉल करें देखें.
-
iptables: पुष्टि करें कि ज़रूरी EDGE पोर्ट में, नोड के बीच कनेक्टिविटी को रोकने वाली कोई iptable नीति नहीं है. अगर ज़रूरी हो, तो इंस्टॉल करने के दौरान कमांड के इस्तेमाल से
आईपीटेबल बंद किए जा सकते हैं:
> sudo /etc/init.d/iptables स्टॉप
सेंटोस 7.x पर:> सिस्टम स्टॉप बंद करके फ़ायरवॉल - लाइसेंस फ़ाइल: Apigee Edge इंस्टॉल करने के लिए, एक मान्य लाइसेंस फ़ाइल ज़रूरी होनी चाहिए. लाइसेंस की जानकारी, ऊपर बताई गई ज़रूरी शर्तों के तहत आती है. आगे बढ़ने से पहले, इंस्टॉलेशन से जुड़ी ज़रूरी शर्तें देखें.
- डिस्ट्रिब्यूशन फ़ाइलें: Apigee Edge की डिस्ट्रिब्यूशन फ़ाइलें, आरपीएम और डिपेंडेंसी के तौर पर इंस्टॉल की जाती हैं.
-
सिस्टम की सीमाएं:
- कैसंड्रा नोड में, इंस्टॉल करने वाले उपयोगकर्ता के लिए, सॉफ़्ट और हार्ड मेमलॉक, नोफ़ाइल, और पता स्पेस (जैसा कि नीचे बताया गया है) को
/etc/security/limits.conf पर सेट करें
जैसा कि नीचे दिखाया गया है:
apigee सॉफ़्ट मेमलॉक अनलिमिटेड
apigee unmege API (पाएं) पाठ्यक्रम - मैसेज प्रोसेसर नोड पर, इस निर्देश का इस्तेमाल करके
ओपन फ़ाइल डिस्क्रिप्टर की ज़्यादा से ज़्यादा संख्या को 64K पर सेट करें:
> ulimit -n 65535
ज़रूरी होने पर यह सीमा बढ़ाई जा सकती है. उदाहरण के लिए, अगर आपके पास बड़ी संख्या में अस्थायी फ़ाइलें खुली हैं.
- कैसंड्रा नोड में, इंस्टॉल करने वाले उपयोगकर्ता के लिए, सॉफ़्ट और हार्ड मेमलॉक, नोफ़ाइल, और पता स्पेस (जैसा कि नीचे बताया गया है) को
/etc/security/limits.conf पर सेट करें
जैसा कि नीचे दिखाया गया है:
-
NSCD का इस्तेमाल करते समय, IPv6 पर डीएनएस लुकअप बंद करें
अगर आपने एनएससीडी (नाम सर्विस कैश डीमन) इंस्टॉल और चालू किया है, तो हो सकता है कि आप मैसेज प्रोसेसर दो डीएनएस लुकअप चलाएं: एक IPv4 के लिए और दूसरा IPv6 के लिए.
IPv6 पर डीएनएस लुकअप बंद करने के लिए:- हर मैसेज प्रोसेसर नोड पर, /etc/nscd.conf में बदलाव करें.
- यह प्रॉपर्टी सेट करें:
चालू-कैश होस्ट होस्ट नहीं