Edge for Private Cloud v4.19.01
रीबूट के दौरान, Edge Private Cloud का ऑन-प्राइमिस इंस्टॉलेशन अपने-आप रीस्टार्ट नहीं होता. किसी भी नोड पर अपने-आप चालू होने की सुविधा को चालू/बंद करने के लिए, इन निर्देशों का इस्तेमाल किया जा सकता है.
नोड पर सभी कॉम्पोनेंट चालू करने के लिए:
/opt/apigee/apigee-service/bin/apigee-all enable_autostart
नोड पर मौजूद सभी कॉम्पोनेंट को बंद करने के लिए:
/opt/apigee/apigee-service/bin/apigee-all disable_autostart
नोड पर किसी कॉम्पोनेंट के लिए, अपने-आप चालू होने की सुविधा को चालू या बंद करने के लिए:
/opt/apigee/apigee-service/bin/apigee-service component_name enable_autostart
/opt/apigee/apigee-service/bin/apigee-service component_name disable_autostartजहां 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(क्लासिक यूज़र इंटरफ़ेस (यूआई))
स्क्रिप्ट सिर्फ़ उस नोड पर असर डालती है जिस पर उसे चलाया जाता है. अगर आपको सभी नोड को अपने-आप चालू होने के लिए कॉन्फ़िगर करना है, तो सभी नोड पर स्क्रिप्ट चलाएं.
ध्यान दें कि कॉम्पोनेंट शुरू करने का क्रम बहुत अहम होता है:
- सबसे पहले ZooKeeper, Cassandra, LDAP (OpenLDAP) को चालू करें
अगर ZooKeeper और Cassandra को क्लस्टर के तौर पर इंस्टॉल किया गया है, तो Apigee के किसी अन्य कॉम्पोनेंट को शुरू करने से पहले, पूरा क्लस्टर चालू होना चाहिए.
- इसके बाद, Apigee के किसी भी कॉम्पोनेंट (मैनेजमेंट सर्वर, राऊटर, यूज़र इंटरफ़ेस (यूआई) वगैरह) को बंद करें. Postgres सर्वर के लिए, पहले postgresql शुरू करें और Qpid सर्वर के लिए, पहले qpidd शुरू करें.
असर:
- Apigee Edge एनवायरमेंट को पूरी तरह से रीस्टार्ट करने के लिए, ZooKeeper और Cassandra वाले नोड को किसी भी अन्य नोड से पहले पूरी तरह से बूट करना होगा.
- अगर कोई अन्य Apigee कॉम्पोनेंट, एक या उससे ज़्यादा ZooKeeper और Cassandra नोड पर चल रहा है, तो अपने-आप चालू होने की सुविधा का इस्तेमाल करने का सुझाव नहीं दिया जाता. इसके बजाय, कॉम्पोनेंट को Apigee Edge को शुरू करना, रोकना, रीस्टार्ट करना, और उसका स्टेटस देखना में बताए गए क्रम में शुरू करें.
अपने-आप शुरू होने की सुविधा से जुड़ी समस्या हल करना
अगर आपने अपने-आप चालू होने की सुविधा को कॉन्फ़िगर किया है और Edge को OpenLDAP सर्वर चालू करने में समस्याएं आती हैं, तो SELinux को बंद करके देखें या इसे सभी नोड पर परमिट मोड पर सेट करें. SELinux को कॉन्फ़िगर करने के लिए:
/etc/sysconfig/selinuxफ़ाइल में बदलाव करें:sudo vi /etc/sysconfig/selinux
SELINUX=disabledयाSELINUX=permissiveसेट करें.- किए गए बदलाव सेव करें.
- मशीन को रीस्टार्ट करें और फिर Edge को रीस्टार्ट करें:
/opt/apigee/apigee-service/bin/apigee-all restart