সার্ভার অটোস্টার্ট সেট করা হচ্ছে

রিবুটের সময় এজ প্রাইভেট ক্লাউডের একটি অন-প্রিমিসেস ইনস্টলেশন স্বয়ংক্রিয়ভাবে পুনরায় চালু হয় না। আপনি যেকোনো নোডে অটোস্টার্ট সক্রিয়/অক্ষম করতে নিম্নলিখিত কমান্ডগুলি ব্যবহার করতে পারেন।

নোডে সমস্ত উপাদান সক্রিয় করতে:

/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 (Qpidd)
  • apigee-sso (এজ এসএসও)
  • apigee-zookeeper (চিড়িয়াখানা)
  • edge-management-server (ম্যানেজমেন্ট সার্ভার)
  • edge-management-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 সহ নোডগুলিকে অন্য কোনো নোডের আগে সম্পূর্ণরূপে বুট করতে হবে।
  • যদি অন্য কোনো Apigee কম্পোনেন্ট এক বা একাধিক ZooKeeper এবং Cassandra নোডে চলমান থাকে, তাহলে এটি autostart ব্যবহার করার পরামর্শ দেওয়া হয় না। পরিবর্তে, Apigee Edge-এর স্টার্টিং, স্টপিং, রিস্টার্ট এবং চেক করার ক্রমানুসারে উপাদানগুলি শুরু করুন।

অটোস্টার্টের সমস্যা সমাধান করা হচ্ছে

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

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