किसी मौजूदा एनवायरमेंट में कॉम्पोनेंट को वापस लाने का तरीका

Edge for Private Cloud v. 4.17.05

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    बिना सीड वाले नोड पर रीस्टोर करते समय, पक्का करें कि कम से कम एक कैसंड्रा सीड नोड ऊपर हो.

    Cassandra को इंस्टॉल करने और नोड चालू होने के बाद, (सभी कीस्पेस के लिए RF>=2 दिए जाने पर) नोड को शुरू करने के लिए नीचे दिए गए नोडटूल कमांड को लागू किया जा सकता है:
    opt/apigee/apigee-cassandra/bin/nodetool -h localhost रिपेयर

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

  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 status
  3. बैकअप फ़ाइल से PostgreSQL डेटाबेस को वापस लाएं:
    /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql रिश्ते 2016.03.17,14.40.41.dump
  4. सभी नोड पर मैनेजमेंट सर्वर, Qpid सर्वर, और Postgres सर्वर शुरू करें:
    > /opt/apigee/apigee-service/bin/apigee-service Edge-management-server start
    > /opt/apigee/apigee-service/bin/apigee-service Edge-qpid-server start
    > /opt-serviceapireservice

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

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

Postgres सर्वर

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

Qpidd डेटाबेस

  1. Qpidd पुरानी डायरेक्ट्री हटाएं:
    /opt/apigee/data/apigee-qpidd
    /opt/apigee/etc/apigee-qpidd.d
  2. Qpidd को पहले जैसा करें:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-qpidd श्रेणी में डेटा वापस पाएं बैक अप-2016.03.17,14.40.41.tar.gz
  3. Qpidd को शुरू करें:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-qpidd start

Qpid सर्वर

  1. Qpid सर्वर की पुरानी डायरेक्ट्री हटाएं:
    /opt/apigee/data/edge-qpid-server
    /opt/apigee/etc/edge-qpid-server.d
  2. बैकअप फ़ाइल से Qpid सर्वर को पहले जैसा करें:
    > /opt/apigee/apigee-service/bin/apigee-serviceedge-qpid-server समायोजन बैक अप-2016.03.17,14.40.41.tar.gz
  3. Qpid सर्वर शुरू करें:
    > /opt/apigee/apigee-service/bin/apigee-serviceedge-qpid-server start

OpenLDAP

  1. पुरानी OpenLDAP डायरेक्ट्री हटाएं:
    /opt/apigee/data/apigee-openldap
    /opt/apigee/etc/apigee-openldap.d
  2. बैकअप फ़ाइल से OpenLDAP को वापस लाएं:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-openldap रिश्तेदारी बैकअप-2016.03.17,14.40.41.tar.gz
  3. OpenLDAP रीस्टार्ट करें:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-openldap start

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

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

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

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

राऊटर

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

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

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