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

Edge for Private Cloud v4.19.01

ऑर्डर रोकना/शुरू करना

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

ऑर्डर रोकें

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

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

ऑर्डर देना शुरू करें

अगर आपने 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 सर्वर (edge-postgres-server)
  9. Qpid Server (edge-qpid-server)
  10. राऊटर (edge-router)
  11. Edge यूज़र इंटरफ़ेस (edge-ui)
  12. Edge SSO (apigee-sso)

सभी कॉम्पोनेंट को चालू करना/बंद करना/उनकी जांच करना

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

  • Apigee के सभी कॉम्पोनेंट को बंद करने के लिए:
    /opt/apigee/apigee-service/bin/apigee-all stop
  • Apigee के सभी कॉम्पोनेंट चालू करने के लिए:
    /opt/apigee/apigee-service/bin/apigee-all start
  • Apigee के सभी कॉम्पोनेंट रीस्टार्ट करने के लिए:
    /opt/apigee/apigee-service/bin/apigee-all restart
  • यह देखने के लिए कि कौनसे कॉम्पोनेंट चल रहे हैं:
    /opt/apigee/apigee-service/bin/apigee-all status

अलग-अलग कॉम्पोनेंट को शुरू करना/बंद करना/रीस्टार्ट करना

apigee-service टूल का इस्तेमाल करके, किसी भी सर्वर पर Apigee के किसी कॉम्पोनेंट को चालू/बंद/रीस्टार्ट किया जा सकता है या उसका स्टेटस देखा जा सकता है.

/opt/apigee/apigee-service/bin/apigee-service component_name [start|stop|restart|status]

जहां component_name कॉम्पोनेंट की पहचान करता है. component_name की संभावित वैल्यू में ये शामिल हैं (वर्णमाला के क्रम में):

  • apigee-cassandra (कैसंड्रा)
  • apigee-openldap (OpenLDAP)
  • apigee-postgresql (PostgreSQL डेटाबेस)
  • apigee-qpidd (सवाल और जवाब)
  • apigee-sso (Edge एसएसओ)
  • apigee-zookeeper (ZooKeeper)
  • edge-management-server (मैनेजमेंट सर्वर)
  • edge-management-ui (नया Edge यूज़र इंटरफ़ेस (यूआई))
  • edge-message-processor (मैसेज प्रोसेस करने वाला)
  • edge-postgres-server (पोस्टग्रेस सर्वर)
  • edge-qpid-server (Qpid सर्वर)
  • edge-router (एज राऊटर)
  • edge-ui (क्लासिक यूज़र इंटरफ़ेस (यूआई))

उदाहरण के लिए, मैनेजमेंट सर्वर को शुरू करने, बंद करने या रीस्टार्ट करने के लिए, ये कमांड चलाएं:

/opt/apigee/apigee-service/bin/apigee-service edge-management-server start
/opt/apigee/apigee-service/bin/apigee-service edge-management-server stop
/opt/apigee/apigee-service/bin/apigee-service edge-management-server restart

इस कमांड का इस्तेमाल करके, Apigee के किसी कॉम्पोनेंट का स्टेटस भी देखा जा सकता है:

/opt/apigee/apigee-service/bin/apigee-service component_name status

उदाहरण के लिए:

/opt/apigee/apigee-service/bin/apigee-service edge-management-server status