Edge for Private Cloud الإصدار 4.16.05
لا تتم إعادة تشغيل Edge Private تلقائيًا أثناء إعادة تشغيل الجهاز. يمكنك استخدام الأوامر التالية لتفعيل/إيقاف ميزة "التشغيل التلقائي" على أي عقدة.
بالنسبة إلى جميع المكوّنات على العقدة:
- /<inst_root>/apigee-service/bin/apigee-all enable_autostart
- /<inst_root>/apigee-service/bin/apigee-all disable_autostart
بالنسبة إلى مكوّن معيّن:
- /<inst_root>/apigee-service/bin/apigee-service comp enable_autostart
- /<inst_root>/apigee-service/bin/apigee-service comp disable_autostart
يؤثر النص البرمجي فقط في العقدة التي يتم تشغيله عليها. إذا أردت ضبط جميع العُقد لبدء التشغيل التلقائي، شغِّل النص البرمجي على جميع العُقد.
يُرجى العِلم أنّ ترتيب بدء المكوّنات مهم جدًا:
- أولاً، ابدأ تشغيل ZooKeeper وCassandra وLDAP (OpenLDAP)
إذا تم تثبيت ZooKeeper وCassandra كمجموعة، يجب أن تكون المجموعة الكاملة قيد التشغيل قبل بدء أي مكوّن آخر من مكوّنات Apigee. - بعد ذلك، أي مكوّن من مكوّنات Apigee (خادم الإدارة، أو جهاز التوجيه، أو واجهة المستخدم، وما إلى ذلك). بالنسبة إلى خادم 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:
> /<inst_root>/apigee/apigee-service/bin/apigee-all restart