সার্ভার অটোস্টার্ট সেট করা

রিবুট করার সময় 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-sso (Edge SSO)
  • apigee-zookeeper (ZooKeeper)
  • edge-management-server (ম্যানেজমেন্ট সার্ভার)
  • edge-management-ui (নতুন Edge UI)
  • edge-message-processor (মেসেজ প্রসেসর)
  • edge-postgres-server (Postgres সার্ভার)
  • edge-qpid-server (Qpid সার্ভার)
  • edge-router (এজ রাউটার)
  • edge-ui (ক্লাসিক UI)

স্ক্রিপ্টটি শুধুমাত্র সেই নোডকে প্রভাবিত করে যেখানে আপনি এটি চালান। আপনি যদি সব নোডের জন্য অটোস্টার্ট কনফিগার করতে চান, তাহলে সব নোডে স্ক্রিপ্ট চালান।

মনে রাখবেন, কম্পোনেন্ট শুরু করার ক্রম খুবই গুরুত্বপূর্ণ:

  1. প্রথমে ZooKeeper, Cassandra, LDAP (OpenLDAP) চালু করুন

    ক্লাস্টার হিসেবে ZooKeeper ও Cassandra ইনস্টল করা থাকলে, অন্য কোনও Apigee কম্পোনেন্ট চালু করার আগে সম্পূর্ণ ক্লাস্টারকে চালু ও রানিং থাকতে হবে।

  2. তারপরে, যেকোনও Apigee কম্পোনেন্ট (ম্যানেজমেন্ট সার্ভার, রাউটার, UI ইত্যাদি)। Postgres সার্ভারের জন্য প্রথমে postgresql চালু করুন এবং Qpid সার্ভারের জন্য প্রথমে qpidd চালু করুন।

প্রভাব:

  • Apigee Edge এনভায়রনমেন্ট সম্পূর্ণ রিস্টার্ট করতে, অন্য কোনও নোডের আগে ZooKeeper ও Cassandra সহ নোড সম্পূর্ণভাবে বুট করতে হবে।
  • এক বা একাধিক ZooKeeper এবং Cassandra নোডে অন্য কোনও Apigee কম্পোনেন্ট রান করলে, অটোস্টার্ট ব্যবহার করার সুপারিশ করা হয় না। পরিবর্তে, Apigee Edge শুরু করা, বন্ধ করা, রিস্টার্ট করা এবং স্ট্যাটাস চেক করা নিবন্ধে বর্ণিত ক্রম অনুসারে কম্পোনেন্ট শুরু করুন।

অটোমেটিক চালু হওয়া সংক্রান্ত সমস্যার সমাধান করা

আপনি যদি অটোস্টার্ট কনফিগার করেন এবং Edge যদি OpenLDAP সার্ভার চালু করার ক্ষেত্রে সমস্যার সম্মুখীন হয়, তাহলে আপনি SELinux বন্ধ করে দিতে পারেন বা সমস্ত নোডে এটিকে পারমিসিভ মোডে সেট করতে পারেন। SELinux কনফিগার করতে: :

  1. /etc/sysconfig/selinux ফাইল এডিট করুন:
    sudo vi /etc/sysconfig/selinux
  2. SELINUX=disabled বা SELINUX=permissive সেট করুন।
  3. আপনার এডিট সেভ করুন।
  4. মেশিন রিস্টার্ট করুন এবং তারপরে Edge রিস্টার্ট করুন:
    /opt/apigee/apigee-service/bin/apigee-all restart