রিবুট করার সময় অন-প্রিমিসেস ইনস্টল করা 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(Cassandra)apigee-openldap(OpenLDAP)apigee-postgresql(PostgreSQL ডেটাবেস)apigee-qpidd(Qpidd)apigee-zookeeper(ZooKeeper)edge-management-server(ম্যানেজমেন্ট সার্ভার)edge-management-ui(নতুন Edge UI)edge-message-processor(মেসেজ প্রসেসর)edge-postgres-server(Postgres সার্ভার)edge-qpid-server(Qpid সার্ভার)edge-router(এজ রাউটার)
আপনি যে নোডে স্ক্রিপ্ট রান করেন, শুধুমাত্র সেটিই প্রভাবিত হয়। আপনি যদি সব নোডের জন্য অটোস্টার্ট কনফিগার করতে চান, তাহলে সব নোডে স্ক্রিপ্ট চালান।
মনে রাখবেন, কম্পোনেন্ট শুরু করার ক্রম খুবই গুরুত্বপূর্ণ:
- প্রথমে ZooKeeper, Cassandra, LDAP (SymasLDAP) চালু করুন
ZooKeeper এবং Cassandra ক্লাস্টার হিসেবে ইনস্টল করা থাকলে, অন্য কোনও Apigee কম্পোনেন্ট শুরু করার আগে সম্পূর্ণ ক্লাস্টারটি চালু এবং চলমান থাকতে হবে।
- তারপর, যেকোনও Apigee কম্পোনেন্ট (ম্যানেজমেন্ট সার্ভার, রাউটার, নতুন এজ UI ইত্যাদি)। Postgres সার্ভারের জন্য প্রথমে postgresql চালু করুন এবং Qpid সার্ভারের জন্য প্রথমে qpidd চালু করুন।
প্রভাব:
- Apigee Edge এনভায়রনমেন্ট সম্পূর্ণভাবে রিস্টার্ট করতে, ZooKeeper ও Cassandra সহ নোডগুলি অন্য যেকোনও নোডের আগে সম্পূর্ণভাবে বুট করতে হবে।
- অন্য কোনও Apigee কম্পোনেন্ট এক বা একাধিক ZooKeeper ও Cassandra নোডে রান করলে, অটোস্টার্ট ব্যবহার না করার সাজেশন দেওয়া হয়। পরিবর্তে, Apigee Edge-এর স্ট্যাটাস শুরু, বন্ধ, রিস্টার্ট এবং চেক করা-তে বর্ণিত ক্রমে কম্পোনেন্টগুলি শুরু করুন।
অটোস্টার্ট সংক্রান্ত সমস্যার সমাধান করা
আপনি যদি অটোস্টার্ট কনফিগার করেন এবং Edge-এর SymasLDAP সার্ভার শুরু করতে সমস্যা হয়, তাহলে আপনি SELinux বন্ধ করার চেষ্টা করতে পারেন বা সব নোডে এটিকে পারমিসিভ মোডে সেট করতে পারেন। SELinux কনফিগার করতে:
/etc/sysconfig/selinuxফাইল এডিট করুন:sudo vi /etc/sysconfig/selinux
SELINUX=disabledবাSELINUX=permissiveসেট করুন।- আপনার এডিট সেভ করুন।
- মেশিন রিস্টার্ট করুন এবং তারপরে Edge রিস্টার্ট করুন:
/opt/apigee/apigee-service/bin/apigee-all restart