تنظیم کردن شروع خودکار سرور

Edge for Private Cloud v. 4.16.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

این دستورگان فقط بر گره‌ای که در آن اجرا می‌کنید تأثیر می‌گذارد. اگر می‌خواهید همه گره‌ها را برای راه‌اندازی خودکار پیکربندی کنید، این دستورگان را در همه گره‌ها اجرا کنید.

توجه داشته باشید که ترتیب شروع مؤلفه‌ها بسیار مهم است:

  1. ابتدا ZooKeeper،‏ Cassandra،‏ LDAP (‏OpenLDAP) را شروع کنید

    اگر ZooKeeper و Cassandra به‌عنوان خوشه نصب شده‌اند، قبل‌از شروع هر عنصر دیگری از Apigee، کل خوشه باید بالا و درحال اجرا باشد.
  2. سپس، هریک از عناصر Apigee (سرور مدیریت، مسیریاب، رابط کاربری، و غیره). برای Postgres Server ابتدا postgresql را شروع کنید و برای Qpid Server ابتدا qpidd را شروع کنید.

پیامدها:

  • برای راه‌اندازی مجدد کامل محیط Apigee Edge، گره‌های دارای ZooKeeper و Cassandra باید قبل‌از هر گره دیگری به‌طور کامل راه‌اندازی شوند.
  • اگر هریک از اجزای دیگر Apigee روی یک یا چند گره ZooKeeper و Cassandra اجرا می‌شود، استفاده از راه‌اندازی خودکار توصیه نمی‌شود. درعوض، مؤلفه‌ها را به ترتیبی که در زیر توضیح داده شده است در «شروع، توقف، و بازراه‌اندازی 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