Edge for Private Cloud v. 4.17.09
রিবুট করার সময় Edge Private-এর অন-প্রিমিসেস ইনস্টলেশন অটোমেটিক রিস্টার্ট হয় না। যেকোনও নোডে অটোমেটিক চালু করার সুবিধা চালু/বন্ধ করতে আপনি নিম্নলিখিত কমান্ড ব্যবহার করতে পারবেন।
নোডের সব কম্পোনেন্টের জন্য:
- /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 comp enable_autostart
- /opt/apigee/apigee-service/bin/apigee-service comp disable_autostart
আপনি যে নোডে স্ক্রিপ্ট রান করেন, শুধুমাত্র সেটিই প্রভাবিত হয়। আপনি যদি অটোমেটিক চালু করার জন্য সব নোড কনফিগার করতে চান, তাহলে সব নোডে স্ক্রিপ্ট রান করুন।
মনে রাখবেন, কম্পোনেন্ট চালু করার ক্রম অত্যন্ত গুরুত্বপূর্ণ:
- প্রথমে ZooKeeper, Cassandra, LDAP (OpenLDAP) চালু করুন
ZooKeeper এবং Cassandra ক্লাস্টার হিসেবে ইনস্টল করা থাকলে, অন্য কোনও Apigee কম্পোনেন্ট চালু করার আগে সম্পূর্ণ ক্লাস্টার চালু এবং চলমান থাকতে হবে। - তারপর, যেকোনও Apigee কম্পোনেন্ট (ম্যানেজমেন্ট সার্ভার, রাউটার, UI ইত্যাদি)। 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