शुरू करना, बंद करना, रीस्टार्ट करना, और Apigee Edge की स्थिति देखना

Edge for Private Cloud v. 4.17.01

सबसिस्टम को बंद करने और चालू करने का क्रम अहम होता है. स्क्रिप्ट को शुरू और बंद करने की सुविधा दी गई है. इससे, एक ही नोड पर चल रहे Edge कॉम्पोनेंट को मैनेज किया जा सकता है.

बंद करने का क्रम: अगर आपने Edge को कई नोड पर इंस्टॉल किया है, तो आपको उन नोड पर Edge के कॉम्पोनेंट को इस क्रम में बंद करना चाहिए:

  1. मैनेजमेंट सर्वर (edge-management-server)
  2. मैसेज प्रोसेसर (edge-message-processor)
  3. Postgres Server (edge-postgres-server)
  4. Qpid Server (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. Cassandra (apigee-cassandra)
  2. OpenLDAP (apigee-openldap)
  3. PostgreSQL डेटाबेस (apigee-postgresql)
  4. Qpidd (apigee-qpidd)
  5. ZooKeeper (apigee-zookeeper)
  6. मैनेजमेंट सर्वर (edge-management-server)
  7. मैसेज प्रोसेसर (edge-message-processor)
  8. Postgres Server (edge-postgres-server)
  9. Qpid Server (edge-qpid-server)
  10. राऊटर (एज-राऊटर)
  11. Edge यूज़र इंटरफ़ेस (edge-ui)

यहां दी गई स्क्रिप्ट, उस सिस्टम पर चलने के लिए कॉन्फ़िगर किए गए Apigee कॉम्पोनेंट का पता लगाती हैं जिस पर स्क्रिप्ट को चलाया जाता है. साथ ही, उस नोड के लिए सिर्फ़ उन कॉम्पोनेंट को सही क्रम में शुरू या बंद करेंगी.

  • Apigee Edge, Apache Cassandra, और Apache ZooKeeper को बंद करने के लिए:
    /opt/apigee/apigee-service/bin/apigee-all stop
  • Apache ZooKeeper, Apache Cassandra, और Apigee Edge को शुरू करने के लिए:
    /opt/apigee/apigee-service/bin/apigee-all start
  • यह देखने के लिए कि सर्वर चल रहा है या नहीं:
    /opt/apigee/apigee-service/bin/apigee-all status

किसी सेवा को शुरू करना, बंद करना, रीस्टार्ट करना, और उसकी स्थिति देखना

किसी सर्वर पर 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