البدء، وإيقاف التشغيل، والتحقّق من حالة Apigee Edge

Edge for Private Cloud‏ 4.17.09

ومن المهم تحديد ترتيب إيقاف تشغيل الأنظمة الفرعية وبدء تشغيلها. يتم استخدام البرامج النصية لبدء التشغيل والإيقاف مع الحرص على تنفيذ ذلك نيابةً عنك لمكوّنات Edge التي تعمل على العقدة نفسها.

ترتيب الإيقاف: في حال تثبيت Edge على عدة عقد، عليك إيقاف مكونات Edge على هذه العقد بالترتيب التالي:

  1. خادم الإدارة (edge-management-server)
  2. معالِج الرسائل (edge-message-processor)
  3. خادم Postgres (edge-postgres-server)
  4. خادم Qpid (edge-qpid-server)
  5. جهاز التوجيه (موجه الحافة)
  6. واجهة مستخدم Edge (edge-ui)
  7. Cassandra (apigee-cassandra)
  8. OpenLDAP (apigee-openldap)
  9. قاعدة بيانات PostgreSQL (apigee-postgresql)
  10. Qpidd (apigee-qpidd)
  11. ZooKeeper (apigee-zookeeper)

ترتيب البدء: إذا قمت بتثبيت Edge على عُقد متعددة، فيجب عليك بدء مكونات Edge على تلك العقد بالترتيب التالي:

  1. كاساندرا (apigee-cassandra)
  2. OpenLDAP (apigee-openldap)
  3. قاعدة بيانات PostgreSQL (apigee-postgresql)
  4. Qpidd (apigee-qpidd)
  5. ZooKeeper (حديقة حيوانات apigee)
  6. خادم الإدارة (edge-management-server)
  7. معالِج الرسائل (edge-message-processor)
  8. خادم Postgres (edge-postgres-server)
  9. خادم Qpid (edge-qpid-server)
  10. جهاز التوجيه (موجه الحافة)
  11. Edge UI (واجهة المستخدم الحافة)

ترصد النصوص البرمجية التالية مكونات Apigee التي تم ضبطها للتشغيل على النظام الذي يتم فيه تنفيذ النص البرمجي، ولن تبدأ أو توقف سوى هذه المكوّنات بالترتيب الصحيح لتلك العقدة.

  • لإيقاف جميع مكونات Apigee:
    /opt/apigee/apigee-service/bin/apigee-all stop
  • لبدء جميع مكوّنات Apigee:
    /opt/apigee/apigee-service/bin/apigee-all start
  • للتحقّق من المكوّنات قيد التشغيل:
    /opt/apigee/apigee-service/bin/apigee-all

بدء خدمة فردية وإيقافها وإعادة تشغيلها والتحقّق من حالتها

يمكنك استخدام الأداة التالية لبدء أو إيقاف/إعادة تشغيل خدمة Apigee فردية أو التحقّق من حالتها على أي خادم محدّد.

/opt/apigee/apigee-service/bin/apigee-service <service> <command>

حيث:

  • <service> هو أحد العناصر التالية: edge-management-server وedge-ui وedge-router وedge-message-processor وedge-qpid-server وedge-postgres-server وapigee-zookeeper apigee-cassandra وapigee-openldap وapigee-qpidd وapigee-postgresql
  • <command> هو أحد الخيارات التالية: start أو stop أو restart أو status

على سبيل المثال، لبدء "خادم الإدارة" أو إيقافه أو إعادة تشغيله، شغِّل الأوامر التالية:

apigee-service edge-management-server start
apigee-service edge-management-server stop
apigee-service edge-management-server restart

يمكنك أيضًا التحقّق من حالة خدمة Apigee فردية باستخدام الأمر التالي:

apigee-service edge-management-server status