कॉम्पोनेंट को फिर से इंस्टॉल और वापस लाने का तरीका

Edge for Private Cloud v. 4.17.05

इस दस्तावेज़ में Edge कॉम्पोनेंट को फिर से इंस्टॉल करने और पहले जैसा करने के बारे में बताया गया है. अगर आपको बैकअप वापस लाने से पहले, Edge कॉम्पोनेंट को फिर से इंस्टॉल करना है, तो इस प्रक्रिया का इस्तेमाल करें.

अपाचे ज़ूकीपर

एक अलग नोड को पहले जैसा करें

  1. ZooKeeper को बंद करें:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper स्टॉप
  2. ZoomKeeper की पुरानी डायरेक्ट्री हटाएं:
    /opt/apigee/data/apigee-zookeeper
    /opt/apigee/etc/apigee-zookeeper.d
  3. चिड़ियाघर को फिर से इंस्टॉल करें:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper install
  4. ज़ूकीपर को पहले जैसा करें.
    > /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper स्थिति बैकअप-2016.03.17,14.40.41.tar.gz
  5. सभी कॉम्पोनेंट को रीस्टार्ट करें:
    > /opt/apigee/apigee-service/bin/apigee-all फिर से शुरू करें

एक क्लस्टर नोड वापस लाएं

अगर किसी बंडल के तौर पर बनाया गया कोई भी ZoomKeeper नोड काम नहीं करता है, तो उसी होस्टनेम/आईपी पते का इस्तेमाल करके नया नोड बनाया जा सकता है. साथ ही, ZoomKeeper को फिर से इंस्टॉल किया जा सकता है. जब नया ZoomKeeper नोड, ZKeeper के ग्रुप से जुड़ता है, तब उसे Leader से नए स्नैपशॉट मिलते हैं और वह क्लाइंट को सेवा देना शुरू कर देता है. आपको इस इंस्टेंस में डेटा वापस लाने की ज़रूरत नहीं है.

  1. चिड़ियाघर को फिर से इंस्टॉल करें:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper install
  2. मूल नोड को इंस्टॉल करते समय इस्तेमाल की गई कॉन्फ़िगरेशन फ़ाइल का इस्तेमाल करके, ZoomKeeper नोड पर सेटअप चलाएं:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper setup -f configFile
  3. ज़ूकेपर चालू करें:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper start

पूरा क्लस्टर वापस लाएं

  1. पूरा क्लस्टर रोकें.
  2. एक नोड के लिए ऊपर बताए गए तरीके से बैकअप फ़ाइल से सभी छोटा Keeper नोड वापस लाएं.
  3. चिड़ियाघर का क्लस्टर शुरू करें.
  4. सभी कॉम्पोनेंट रीस्टार्ट करें.

अपाचे कासांद्रा

एक अलग नोड को पहले जैसा करें

  1. कैसंड्रा को बंद करें:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra स्टॉप
  2. Cassandra की पुरानी डायरेक्ट्री हटाएं:
    /opt/apigee/data/apigee-cassandra
    /opt/apigee/etc/apigee-cassandra.d
  3. कैसेंड्रा को फिर से इंस्टॉल करें:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra install
  4. कैसैंड्रा को पहले जैसा करें:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra श्रेणी बैक अप-2016.03.17,14.40.41.tar.gz
  5. सभी कॉम्पोनेंट को रीस्टार्ट करें:
    > /opt/apigee/apigee-service/bin/apigee-all फिर से शुरू करें

एक क्लस्टर नोड वापस लाएं

अगर कोई एक कैसेंड्रा नोड काम नहीं करता है और वह किसी ग्रुप का हिस्सा है, तो उसी होस्टनेम/आईपी पते के साथ नया नोड बनाया जा सकता है. आपको सिर्फ़ Cassandra को फिर से इंस्टॉल करना होगा, आपको डेटा वापस लाने की ज़रूरत नहीं है.

ध्यान दें: किसी गैर-सीड नोड पर फिर से इंस्टॉल करते समय, पक्का करें कि कम से कम एक कैसंड्रा सीड नोड चालू हो.

  1. कैसेंड्रा को फिर से इंस्टॉल करें:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra install
  2. मूल नोड को इंस्टॉल करते समय इस्तेमाल की गई कॉन्फ़िगरेशन फ़ाइल का इस्तेमाल करके, कैसींद्रा नोड पर सेटअप चलाएं:
    > /opt/apigee/apigee-service/bin/apigee-service apigee- cassandra setup -f configFile
  3. कैसंड्रा को शुरू करें:
    > /opt/apigee/apigee-service/bin/apigee-service apigee- cassandra start
  4. Cassandra को इंस्टॉल करने और नोड चालू होने के बाद, (सभी कीस्पेस के लिए RF>=2 दिए जाने पर) नोड को शुरू करने के लिए नीचे दिए गए नोडटूल कमांड को लागू करें:
    opt/apigee/apigee-cassandra/bin/nodetool -h localhost attribution

पूरा क्लस्टर वापस लाएं

  1. पूरा क्लस्टर रोकें.
  2. बैकअप फ़ाइल से सभी Cassandra नोड वापस लाएं.
  3. कैसेंड्रा क्लस्टर शुरू करें.
  4. सभी कॉम्पोनेंट रीस्टार्ट करें.

PostgreSQL डेटाबेस

PosgreSQL स्टैंडअलोन या मास्टर के तौर पर चल रहा है

  1. सभी नोड पर मैनेजमेंट सर्वर, Qpid सर्वर, और Postgres सर्वर बंद करें:
    ध्यान दें: इन कॉम्पोनेंट के बंद होने पर भी, आपका सिस्टम एपीआई प्रॉक्सी के अनुरोधों को हैंडल कर सकता है.
    > /opt/apigee/apigee-service/bin/apigee-service Edge-management-server स्टॉप
    > /opt/apigee/apigee-service/bin/apigee-service Edge-qpid-server स्टॉप
    > /opt/apigee/apigee-service/bin/apigee-serviceedge-postgres-server
  2. PostgreSQL डेटाबेस को फिर से इंस्टॉल करें:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql install
  3. PostgreSQL शुरू करें:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql start
  4. बैकअप फ़ाइल से PostgreSQL डेटाबेस को वापस लाएं:
    /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql रिश्ते 2016.03.17,14.40.41.dump
  5. सभी नोड पर मैनेजमेंट सर्वर, Qpid सर्वर, और Postgres सर्वर शुरू करें:
    > /opt/apigee/apigee-service/bin/apigee-serviceedge-management-server start
    > /opt/apigee/apigee-service/bin/apigee-serviceएं-qpid-server start
    > /bin/opt/apigeeservice/service

PosgreSQL स्टैंडबाय के तौर पर चल रहा है

  1. PostgreSQL डेटाबेस को फिर से इंस्टॉल करें:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql install
  2. PostgreSQL डेटाबेस को उसी कॉन्फ़िगरेशन फ़ाइल का इस्तेमाल करके फिर से कॉन्फ़िगर करें जिसका इस्तेमाल करके आपने इसे इंस्टॉल किया था:
    /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql setup -f configFile
  3. PostgreSQL शुरू करें:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql start

Postgres सर्वर

  1. सभी मास्टर और स्टैंडबाय नोड पर Postgres सर्वर को बंद करें:
    > /opt/apigee/apigee-service/bin/apigee-service Edge-postgres-server बंद
  2. पुरानी Postgres सर्वर डायरेक्ट्री हटाएं:
    /opt/apigee/data/edge-postgres-server
    /opt/apigee/etc/edge-postgres-server.d
  3. Postgres सर्वर को फिर से इंस्टॉल करें:
    > /opt/apigee/apigee-service/bin/apigee-service Edge-postgres-server install
  4. बैकअप फ़ाइल से Postgres Server को वापस लाएं:
    > /opt/apigee/apigee-service/bin/apigee-serviceedge-postgre-server refund बैक अप-2016.03.17,14.40.41.tar.gz
  5. सभी मास्टर और स्टैंडबाय नोड पर Postgres सर्वर शुरू करें:
    > /opt/apigee/apigee-service/bin/apigee-service Edge-postgres-server start

Qpid सर्वर और Qpidd

  1. सभी नोड पर Qpidd, Qpid Server, और Postgres Server को बंद करें:
    > /opt/apigee/apigee-service/bin/apigee-service Edge-qpid-server स्टॉप
    > /opt/apigee/apigee-service/bin/apigee-service Edge-postgres-server बंद
    > /opt-apiqservice जैसे होनी चाहिए
  2. पुरानी Qpid सर्वर और Qpidd डायरेक्ट्री हटाएं:
    /opt/apigee/data/edge-qpid-server
    /opt/apigee/etc/edge-qpid-server.d
    /opt/apigee/data/apigee-qpidd
    /opt/apigee/etc/apigee-qpidd.d
  3. Qpidd को फिर से इंस्टॉल करें:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-qpidd install
  4. Qpidd को पहले जैसा करें:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-qpidd जारी शिक्षा-2016.03.17,14.40.41.tar.gz
  5. Qpidd को शुरू करें:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-qpidd start
  6. Qpid सर्वर को फिर से इंस्टॉल करें:
    > /opt/apigee/apigee-service/bin/apigee-service Edge-qpid-server install
  7. Qpid सर्वर को पहले जैसा करें:
    > /opt/apigee/apigee-service/bin/apigee-serviceedge-qpid-server समायोजन बैक अप-2016.03.17,14.40.41.tar.gz
  8. सभी नोड पर Qpid Server, Qpidd, और Postgres Servers को रीस्टार्ट करें:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-qpidd फिर से शुरू करें
    > /opt/apigee/apigee-service/bin/apigee-serviceedge-qpid-server हटना
    > reapige-service/optgeसर्वर

OpenLDAP

  1. OpenLDAP को बंद करें:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-openldap पक्का करें
  2. OpenLDAP को फिर से इंस्टॉल करें:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-openldap install
  3. पुरानी OpenLDAP डायरेक्ट्री हटाएं:
    /opt/apigee/data/apigee-openldap
    /opt/apigee/etc/apigee-openldap.d
  4. OpenLDAP को पहले जैसा करें:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-openldap प्रक्रिया बैकअप-2016.03.17,14.40.41.tar.gz
  5. OpenLDAP रीस्टार्ट करें:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-openldap start
  6. सभी मैनेजमेंट सर्वर रीस्टार्ट करें:
    > /opt/apigee/apigee-service/bin/apigee-service Edge-management-server start

मैनेजमेंट सर्वर

  1. मैनेजमेंट सर्वर बंद करें:
    > /opt/apigee/apigee-service/bin/apigee-service Edge-management-server Stop
  2. पुरानी मैनेजमेंट सर्वर डायरेक्ट्री हटाएं:
    /opt/apigee/data/edge-management-server
    /opt/apigee/etc/edge-management-server.d
  3. मैनेजमेंट सर्वर फिर से इंस्टॉल करें:
    > /opt/apigee/apigee-service/bin/apigee-serviceedge-management-server install
  4. बैकअप फ़ाइल से मैनेजमेंट सर्वर को पहले जैसा करें:
    > /opt/apigee/apigee-service/bin/apigee-service Edge-management-server चैलेंज बैकअप-2016.03.17,14.40.41.tar.gz
  5. मैनेजमेंट सर्वर को रीस्टार्ट करें:
    > /opt/apigee/apigee-service/bin/apigee-serviceedge-management-server start

मैसेज प्रोसेसर

  1. मैसेज प्रोसेसर को बंद करें:
    > /opt/apigee/apigee-service/bin/apigee-serviceedge-message-processor बंद
  2. पुरानी मैसेज प्रोसेसर डायरेक्ट्री हटाएं:
    /opt/apigee/data/edge-message-processor
    /opt/apigee/etc/edge-message-processor.d
  3. मैसेज प्रोसेसर को फिर से इंस्टॉल करें:
    > /opt/apigee/apigee-service/bin/apigee-serviceedge-message-processor install
  4. बैकअप फ़ाइल से मैसेज प्रोसेसर को पहले जैसा करें:
    > /opt/apigee/apigee-service/bin/apigee-serviceedge-message-processor जिम्मेदार बैकअप-2016.03.17,14.40.41.tar.gz
  5. मैसेज प्रोसेसर को रीस्टार्ट करें:
    > /opt/apigee/apigee-service/bin/apigee-serviceedge-message-processor start

राऊटर

  1. राऊटर बंद करें:
    > /opt/apigee/apigee-service/bin/apigee-serviceedge- राउटर स्टॉप
  2. पुरानी राऊटर डायरेक्ट्री हटाएं:
    /opt/apigee/data/edge-router
    /opt/apigee/etc/edge-router.d
  3. राऊटर फिर से इंस्टॉल करें:
    > /opt/apigee/apigee-service/bin/apigee-service Edge-router install
  4. बैकअप फ़ाइल से राऊटर को पहले जैसा करें:
    > /opt/apigee/apigee-service/bin/apigee-service Edge-router प्रक्रिया बैकअप-2016.03.17,14.40.41.tar.gz
  5. राऊटर रीस्टार्ट करें:
    > /opt/apigee/apigee-service/bin/apigee-service Edge-router start

Edge यूज़र इंटरफ़ेस (यूआई)

  1. स्टॉप का यूज़र इंटरफ़ेस (यूआई):
    > /opt/apigee/apigee-service/bin/apigee-service Edge-ui स्टॉप
  2. पुरानी यूज़र इंटरफ़ेस (यूआई) डायरेक्ट्री हटाएं:
    /opt/apigee/data/edge-ui
    /opt/apigee/etc/edge-ui.d
  3. यूज़र इंटरफ़ेस (यूआई) फिर से इंस्टॉल करें:
    > /opt/apigee/apigee-service/bin/apigee-service Edge-ui install
  4. बैकअप फ़ाइल से यूज़र इंटरफ़ेस (यूआई) को वापस लाएं:
    > /opt/apigee/apigee-service/bin/apigee-serviceedge-ui जारी {5/}-2016.03.17,14.40.41.tar.gz
  5. रीस्टार्ट करने का यूज़र इंटरफ़ेस (यूआई):
    > /opt/apigee/apigee-service/bin/apigee-serviceedge-ui start

साइट वापस पाने की प्रक्रिया पूरी करें

  1. सभी कॉम्पोनेंट नोड बंद करें. ध्यान दें कि सबसिस्टम को बंद करने का क्रम अहम है - सबसे पहले सभी एज नोड और फिर सभी डेटास्टोर नोड.
  2. ऊपर बताए गए तरीके से सभी कॉम्पोनेंट को पहले जैसा करें.
  3. अब सभी कॉम्पोनेंट इस क्रम में शुरू करें. ध्यान दें कि सबसिस्टम को शुरू करने का क्रम अहम है:
    1. चिड़ियाघर का क्लस्टर शुरू करें
    2. कैसेंड्रा क्लस्टर शुरू करें
    3. पक्का करें कि OpenLDAP चालू है और चल रहा है
    4. Qpid शुरू करें
    5. पक्का करना कि PostgreSQL डेटाबेस चालू है और चल रहा है
    6. मैनेजमेंट सर्वर चालू करें
    7. राऊटर और मैसेज प्रोसेसर चालू करें
    8. Qpid सर्वर शुरू करें
    9. Postgres सर्वर शुरू करें
    10. Apigee यूज़र इंटरफ़ेस (यूआई) शुरू करें