لا تتم إعادة تشغيل عملية التثبيت المحلية لـ 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-zookeeper(ZooKeeper) -
edge-management-server(خادم الإدارة) -
edge-management-ui(واجهة مستخدم Edge الجديدة) edge-message-processor(معالج الرسائل)edge-postgres-server(خادم Postgres)-
edge-qpid-server(Qpid Server) edge-router(جهاز توجيه الحافة)
لا يؤثّر النص البرمجي إلا في العقدة التي يتم تشغيلها عليها. إذا أردت ضبط جميع العُقد على التشغيل التلقائي، شغِّل النص البرمجي على جميع العُقد.
يُرجى العِلم أنّ ترتيب بدء المكوّنات مهم جدًا:
- ابدأ أولاً ZooKeeper وCassandra وLDAP (SymasLDAP).
إذا تم تثبيت ZooKeeper وCassandra كمجموعة، يجب أن تكون المجموعة الكاملة قيد التشغيل و قيد التشغيل قبل بدء أي مكوّن آخر من مكوّنات Apigee.
- بعد ذلك، أي مكوّن من مكوّنات Apigee (خادم الإدارة أو جهاز التوجيه أو واجهة مستخدم New Edge وما إلى ذلك). بالنسبة إلى خادم Postgres ابدأ أولاً postgresql، وبالنسبة إلى خادم Qpid، ابدأ أولاً qpidd.
الآثار:
- لإعادة تشغيل بيئة Apigee Edge بالكامل، يجب تشغيل العُقد التي تتضمّن ZooKeeper و Cassandra بالكامل قبل أي عقدة أخرى.
- إذا كان أي مكوّن آخر من مكوّنات Apigee قيد التشغيل على عقدة واحدة أو أكثر من عُقد ZooKeeper وCassandra، لا يُنصح باستخدام ميزة "التشغيل التلقائي". بدلاً من ذلك، ابدأ المكوّنات بالترتيب الموضّح في مقالة بدء مكوّنات Apigee Edge وإيقافها وإعادة تشغيلها والتحقّق من حالتها.
تحديد مشاكل ميزة "التشغيل التلقائي" وحلّها
إذا ضبطت ميزة "التشغيل التلقائي" وواجهت Edge مشاكل في بدء خادم SymasLDAP، يمكنك محاولة إيقاف SELinux أو ضبطه على الوضع المتساهل على جميع العُقد. لضبط SELinux:
- عدِّل الملف
/etc/sysconfig/selinux:sudo vi /etc/sysconfig/selinux
- اضبط
SELINUX=disabledأوSELINUX=permissive. - احفظ التعديلات.
- أعِد تشغيل الجهاز ثم أعِد تشغيل Edge:
/opt/apigee/apigee-service/bin/apigee-all restart