इस दस्तावेज़ में वह प्रक्रिया शामिल है जिसका उपयोग आप अपने मौजूदा 4.16.01 को अपडेट करने के लिए करते है Apigee से नए आरपीएम और सहायता वाली फ़ाइलों का इस्तेमाल करने के लिए इंस्टॉल करना है. इस प्रोसेस में, update.sh सुविधा अपडेट करने के लिए.
Edge का कौनसा वर्शन अपडेट किया जा सकता है सबसे नए 4.16.01 रिलीज़ तक
Apigee Edge के मौजूदा वर्शन 4.16.01.x इंस्टॉलेशन को सिर्फ़ इस वर्शन पर अपडेट किया जा सकता है सबसे नया 4.16.01 रिलीज़.
अगर आप Edge का 4.15.07.0x या इससे पहले का वर्शन इस्तेमाल कर रहे हैं, तो आपको पहले 4.16.01. Apigee एफ़टीपी पर उपलब्ध, Apigee Edge 4.16.01 इंस्टॉल करने की गाइड देखें वेबसाइट पर जाएं: ftp://ftp.apigee.com/. यहां आपको 4.15.07.0x या इससे पहले के वर्शन से 4.16.01 वर्शन पर माइग्रेट करें.
अपडेट कौन कर सकता है
अपडेट चलाने वाला उपयोगकर्ता वही होना चाहिए जिसने Edge को मूल रूप से इंस्टॉल किया है या रूट के रूप में चलाने वाला उपयोगकर्ता.
एज आरपीएम इंस्टॉल करने के बाद, कोई भी उपयोगकर्ता उन्हें कॉन्फ़िगर कर सकता है.
अपडेट करने के लिए, डिस्क में बचा स्टोरेज इस्तेमाल करने की ज़रूरी शर्तें
सुनिश्चित करें कि आपके पास डिस्क में कम से कम 1 GByts का खाली स्थान खाली है अपडेट.
प्रॉपर्टी का अपने-आप प्रमोशन 4.16.01.x से सेटिंग
अगर आपने .properties में .properties फ़ाइलों में बदलाव करके कोई प्रॉपर्टी सेट की है मानों को अपडेट करके बनाए रखा जाता है.
ज़रूरी शर्तें अपडेट करें
Apigee Edge को अपग्रेड करने से पहले, इन ज़रूरी शर्तों का ध्यान रखें:
- सभी नोड का बैकअप लें
हमारा सुझाव है कि अपडेट करने से पहले, सुरक्षा के लिहाज़ से सभी नोड का पूरा बैकअप लें की वजह. बैकअप लेने के लिए, Edge के अपने मौजूदा वर्शन के लिए दिए गए तरीके का इस्तेमाल करें.
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इससे आपको एक बैकअप प्लान लेने की सुविधा मिलती है, भले ही नए वर्शन में अपडेट न होता हो अच्छी तरह से काम करते हैं. बैकअप के बारे में ज़्यादा जानकारी के लिए, Apigee Edge देखें 4.16.01 ऑपरेशन गाइड, जो Apigee एफ़टीपी साइट पर उपलब्ध है: ftp://ftp.apigee.com/. - पक्का करें कि Edge चल रहा है
अपडेट करने के दौरान, यह पक्का करें कि Edge चालू है और चालू है. इसके लिए, इस निर्देश का इस्तेमाल करें:
> /<inst_root>/apigee/apigee-service/bin/apigee-all status
सफल न होने वाले अपडेट को मैनेज करना
अपडेट न हो पाने पर, समस्या को ठीक करने की कोशिश करें. इसके बाद, updated.sh चलाकर देखें फिर से. अपडेट को कई बार चलाया जा सकता है और अपडेट करना वहीं से जारी रहेगा जहां आखिरी बार छोड़ा गया था बंद करें.
अगर ऐसा नहीं हो पाता है, तो अपडेट को पिछले वर्शन में रोल बैक करना होगा. ऐसा करने के लिए, Apigee Edge 4.16.01 इंस्टॉल करने की गाइड, जो Apigee एफ़टीपी पर उपलब्ध है साइट: ftp://ftp.apigee.com/
अपडेट की जानकारी लॉग करना
डिफ़ॉल्ट रूप से, update.sh उपयोगिता इस पते पर लॉग जानकारी लिखता है:
/opt/apigee/var/log/apigee-setup/update.log
अगर update.sh सुविधा चलाने वाले उपयोगकर्ता के पास उस डायरेक्ट्री में, यह लॉग को /tmp डायरेक्ट्री में update_username.log नाम की फ़ाइल के रूप में लिखता है.
अगर उपयोगकर्ता के पास /tmp का ऐक्सेस नहीं है, तो update.sh सुविधा काम नहीं करती.
ज़ीरो-डाउनटाइम अपडेट
ज़ीरो-डाउनटाइम अपडेट या रोलिंग अपडेट की मदद से, Edge को इंस्टॉल किए बिना अपडेट किया जा सकता है एज को बंद कर रहे हैं.
ज़ीरो-डाउनटाइम को अपग्रेड करने के लिए सबसे ज़रूरी है कि आप एक-एक करके, हर राऊटर को लोड से हटाएं बैलेंसर. इसके बाद, आपको राऊटर को मशीन पर अपडेट करने के बाद, राऊटर और दूसरे कॉम्पोनेंट को अपडेट करना होगा. और फिर राऊटर को वापस लोड बैलेंसर में जोड़ें.
- मशीनों को सही क्रम में अपडेट करके, इंस्टॉल करें. इसके बारे में, "ऑर्डर" अपडेट करने की ज़रूरत नहीं है".
- जब राऊटर अपडेट करने का समय हो, तब किसी भी राऊटर को चुनें और उसे पहुंच से बाहर कर दें, जैसे कि "एक राऊटर और मैसेज प्रोसेसर को पहुंच के बाहर बनाना" में बताया गया है.
- चुने गए राऊटर और अन्य सभी Edge कॉम्पोनेंट को एक ही मशीन पर अपडेट करें, जैसे कि राऊटर. सभी एज कॉन्फ़िगरेशन, राऊटर और मैसेज प्रोसेसर को एक ही नोड पर दिखाते हैं.
- राऊटर को फिर से कनेक्ट करें.
- बाकी राऊटर के लिए, दूसरे से लेकर चौथे चरण तक की प्रोसेस दोहराएं.
- अपने इंस्टॉलेशन में बची हुई किसी भी मशीन के लिए अपडेट जारी रखें.
राऊटर बनाया जा रहा है और मैसेज प्रोसेसर को ऐक्सेस नहीं किया जा सका
प्रोडक्शन सेटअप में, आपके पास कई राऊटर और मैसेज प्रोसेसर होंगे बेहतर परफ़ॉर्मेंस मिलेगी. साथ ही, आपको इन राऊटर और मैसेज की रीच को चालू/बंद करना होगा अपडेट से पहले/बाद में मौजूद प्रोसेसर.
नीचे दिया गया एपीआई कॉल, नोड को ऐक्सेस करने लायक या पहुंच से बाहर के रूप में कॉन्फ़िगर करता है:
> curl -u adminEmail:pWord -X POST "http://<ms_IP>:8080/v1/servers/UUID" -d "reachable=true|false"
जहां UUID, मैसेज प्रोसेसर या राऊटर का यूयूआईडी है, और पहुंच योग्य या तो सही या गलत पर सेट है.
अगर आपको राऊटर का UUID तय करना है, तो इस cURL निर्देश का इस्तेमाल करें:
> curl http://<routerIP>:8081/v1/servers/self
अगर आपको मैसेज प्रोसेसर का यूयूआईडी पता करना है, तो इस cURL का इस्तेमाल करें आदेश:
> curl http://<mpIP>:8082/v1/servers/self
अपडेट से पहले/बाद में इन बातों का ध्यान रखें:
- मिले-जुले राऊटर और मैसेज प्रोसेसर नोड पर:
- अपडेट करने से पहले – ये काम करें:
- ऊपर दिखाए गए एपीआई कॉल का इस्तेमाल करके, राऊटर को ऐक्सेस न कर पाने की सेटिंग चालू करें.
- मैसेज प्रोसेसर को ऐक्सेस न कर पाना.
- अपडेट करने के बाद, ये काम करें:
- मैसेज प्रोसेसर को ऐक्सेस करने लायक बनाएं.
- राऊटर को ऐक्सेस करने लायक बनाएं.
- अपडेट करने से पहले – ये काम करें:
- सिंगल राऊटर नोड पर:
- अपडेट करने से पहले, राऊटर को ऐक्सेस करने लायक बनाएं.
- अपडेट के बाद, राऊटर को ऐक्सेस करने लायक बनाएं.
- सिंगल मैसेज प्रोसेसर नोड पर:
- अपडेट करने से पहले, पक्का करें कि मैसेज प्रोसेसर को ऐक्सेस न किया जा सके.
- अपडेट करने के बाद, मैसेज प्रोसेसर को ऐक्सेस करने लायक बनाएं.
साइलेंट कॉन्फ़िगरेशन फ़ाइल का इस्तेमाल करना
आपको अपडेट निर्देश में एक साइलेंट कॉन्फ़िगरेशन फ़ाइल पास करनी होगी. साइलेंट कॉन्फ़िगरेशन फ़ाइल यह वही होना चाहिए जो आपने Edge 4.16.01 को इंस्टॉल करने के लिए इस्तेमाल किया था.
अपडेट करने का तरीका बाहरी इंटरनेट कनेक्शन वाले नोड पर 4.16.01
किसी नोड पर Edge कॉम्पोनेंट अपडेट करने के लिए नीचे दी गई प्रक्रिया का इस्तेमाल करें:
- अगर यह मौजूद हो, तो Cassandra पर रिपेयर करने के लिए कॉन्फ़िगर किए गए किसी भी CRON जॉब को बंद करें अपडेट पूरा होने तक.
- Edge RPM इंस्टॉल करने के लिए, अपने नोड में रूट के तौर पर लॉग इन करें
ध्यान दें: आरपीएम इंस्टॉल करने के लिए रूट ऐक्सेस की ज़रूरत होती है, लेकिन आपके पास Edge का इस्तेमाल करने का विकल्प है रूट ऐक्सेस के बिना कॉन्फ़िगरेशन. - Apigee Edge 4.16.01 इंस्टॉलेशन में बताए गए तरीके से, SELinux को बंद करें गाइड, Apigee एफ़टीपी साइट पर उपलब्ध है: ftp://ftp.apigee.com/
- सभी यम कैश साफ़ करें:
> सूडो यम क्लीन सभी - सबसे नई Edge Bugstrap.sh फ़ाइल को /tmp/bootstrap.sh में डाउनलोड करें:
> कर्ल https://software.apigee.com/bootstrap.sh -o /tmp/bootstrap.sh - Edge apigee-service सुविधा को अपडेट करें और
डिपेंडेंसी:
> सूडो बैश /tmp/bootstrap.sh apigeeuser=uName apigeepassword=pWord
जहां uName:pWord आपका उपयोगकर्ता नाम और पासवर्ड है Apigee से मिला है. pWord को छोड़ने पर, आपको उसे डालें. - apigee-service का इस्तेमाल करके
apigee-setup अपडेट करो
उपयोगिता:
> /opt/apigee/apigee-service/bin/apigee-service apigee-setup अपडेट
apigee-service में किया गया यह अपडेट update.sh सुविधा को इंस्टॉल करता है <inst_dir>/apigee/apigee-setup/bin में. - अपने नोड पर अपडेट यूटिलिटी को "मशीन के क्रम" में नीचे बताए गए क्रम के अनुसार चलाएं
अपडेट करो" इससे कम:
> /opt/apigee/apigee-setup/bin/update.sh -c कॉम्पोनेंट -f configFile
कॉन्फ़िगरेशन फ़ाइल के लिए ज़रूरी है कि कॉन्फ़िगरेशन फ़ाइल ऐक्सेस की जा सके या "apigee" द्वारा पढ़ा जा सकता है उपयोगकर्ता. उदाहरण के लिए, फ़ाइल को नोड के लिए अलग-अलग हैं.
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है कॉम्पोनेंट को अपडेट करने के बारे में बताने के लिए, “-c” विकल्प का इस्तेमाल करें. संभावित कन्वर्ज़न की सूची कॉम्पोनेंट में ये शामिल हैं:- ldap = OpenLDAP
- cs = केसैंडर
- zk = ज़ूकीपर
- qpid = qpidd
- ps = postgresql
- Edge =All Edge Edge यूज़र इंटरफ़ेस (यूआई) के अलावा कॉम्पोनेंट: मैनेजमेंट सर्वर, मैसेज प्रोसेसर, राऊटर, क्यूपीआईडी सर्वर, Postgres सर्वर
- ui = Edge यूज़र इंटरफ़ेस (यूआई)
- all = सभी अपडेट करें मशीन पर कॉम्पोनेंट (सिर्फ़ Edge aio इंस्टॉलेशन प्रोफ़ाइल या API BaaS asa के लिए इस्तेमाल करें इंस्टॉलेशन प्रोफ़ाइल)
- e = ElasticSearch
- b = API BaaS स्टैक
- p = API BaaS पोर्टल
- ebp = ElasticSearch, एक ही नोड पर, API BaaS स्टैक और API BaaS पोर्टल का ऐक्सेस
- मैसेज पर apigee-validate सुविधा चलाकर अपडेट की जांच करें प्रोसेसर, जैसा कि Apigee Edge 4.16.01 इंस्टॉलेशन गाइड में बताया गया है, Apigee एफ़टीपी साइट पर उपलब्ध है: ftp://ftp.apigee.com/
किसी लोकल से 4.16.01 अपडेट करने की प्रक्रिया रेपो
अगर आपके Edge नोड फ़ायरवॉल से सुरक्षित हैं या किसी दूसरे तरीके से उनके ऐक्सेस पर पाबंदी लगी है, तो इंटरनेट पर Apigee रिपॉज़िटरी (डेटा स्टोर करने की जगह) है, तो आपके पास लोकल रिपॉज़िटरी से अपडेट करने का विकल्प है, या Apigee रेपो का डुप्लीकेट वर्शन होता है.
लोकल Edge डेटा स्टोर करने की जगह बनाने के बाद, आपके पास Edge को अपडेट करने के दो विकल्प होते हैं स्थानीय डेटा संग्रह स्थान:
- रेपो की .tar फ़ाइल बनाएं, .tar फ़ाइल को किसी नोड में कॉपी करें, और फिर Edge को .tar फ़ाइल में.
- लोकल रेपो वाले नोड पर वेबसर्वर इंस्टॉल करें, ताकि दूसरे नोड उसे ऐक्सेस कर सकें. Apigee, आपको Nginx वेब सर्वर इस्तेमाल करने की सुविधा देता है या खुद का वेब सर्वर इस्तेमाल किया जा सकता है वेबसर्वर.
लोकल 4.16.01 रेपो से अपडेट करने के लिए:
- पक्का करें कि आपके पास Apigee Edge में बताई गई बातों के अनुसार, लोकल 4.16.01 रेपो हो 4.16.01 इंस्टॉल करने की गाइड, Apigee एफ़टीपी साइट पर उपलब्ध है: ftp://ftp.apigee.com/
- लोकल रेपो को अपडेट करें:
- सबसे नई Edgebootstrap.sh फ़ाइल को /tmp/bootstrap.sh में डाउनलोड करें:
> कर्ल https://software.apigee.com/bootstrap.sh -o /tmp/bootstrap.sh - सिंक करें:
> /opt/apigee/apigee-service/bin/apigee-service apigee-Mirror सिंक --only-new-rpms
- सबसे नई Edgebootstrap.sh फ़ाइल को /tmp/bootstrap.sh में डाउनलोड करें:
-
.tar फ़ाइल से apigee-service इंस्टॉल करने के लिए:
- लोकल रेपो वाले नोड पर, लोकल रेपो को पैकेज करने के लिए नीचे दिए गए कमांड का इस्तेमाल करें
एक .tar फ़ाइल में, जिसका नाम /opt/apigee/data/apigee-mirror/apigee-4.16.01.tar.gz:
> /opt/apigee/apigee-service/bin/apigee-service apigee-mirror पैकेज - .tar फ़ाइल को उस नोड पर कॉपी करें जहां आपको Edge अपडेट करना है. उदाहरण के लिए, इसे /tmp डायरेक्ट्री नया नोड.
- नए नोड पर, फ़ाइल को /tmp डायरेक्ट्री से हटाएं:
> टार -एक्सज़ेडएफ़ apigee-4.16.01.tar.gz
यह निर्देश एक नई डायरेक्ट्री बनाता है, .tar फ़ाइल वाली डायरेक्ट्री में, डेटा स्टोर करें. उदाहरण के लिए /tmp/repos. - Edge RPM इंस्टॉल करने के लिए, अपने नोड में रूट के तौर पर लॉग इन करें
ध्यान दें: आरपीएम इंस्टॉल करने के लिए रूट ऐक्सेस की ज़रूरत होती है, लेकिन आपके पास Edge का इस्तेमाल करने का विकल्प है रूट ऐक्सेस के बिना कॉन्फ़िगरेशन. - Apigee Edge में बताए गए तरीके से, SELinux को बंद करें 4.16.01 इंस्टॉल करने की गाइड, Apigee एफ़टीपी साइट पर उपलब्ध है: ftp://ftp.apigee.com/
- Edge apigee-service यूटिलिटी और डिपेंडेंसी इंस्टॉल करें
/tmp/repos से:
> सूडो बैश /tmp/repos/bootstrap.sh apigeeprotocol="file://" apigeerepobasepath=/tmp/repos
ध्यान दें कि आपने को चुनें.
- लोकल रेपो वाले नोड पर, लोकल रेपो को पैकेज करने के लिए नीचे दिए गए कमांड का इस्तेमाल करें
एक .tar फ़ाइल में, जिसका नाम /opt/apigee/data/apigee-mirror/apigee-4.16.01.tar.gz:
-
Nginx वेबसर्वर का इस्तेमाल करके apigee-service इंस्टॉल करने के लिए:
- "Nginx का इस्तेमाल करके डेटा स्टोर करने की जगह से इंस्टॉल करें" में बताए गए तरीके का इस्तेमाल करके, Nginx वेब सर्वर को कॉन्फ़िगर करें webserver" Edge 4.16.01 इंस्टॉल करने की गाइड में, जो Apigee पर उपलब्ध है एफ़टीपी की साइट: ftp://ftp.apigee.com/
- रिमोट नोड पर, Edge Edgeस्ट्रैप.sh फ़ाइल को /tmp/bootstrap.sh:
में डाउनलोड करें> /usr/bin/curl http://uName:pWord@remoteRepo:3939/bootstrap.sh -o /tmp/bootstrap.sh
where uName:pWord are the username and password you set above for the repo, and remoteRepo is the IP address or DNS name of the repo node.
- Log in to your node as root to install the Edge RPMs
Note: While RPM installation requires root access, you can perform Edge configuration without root access. - Disable SELinux as described in the Apigee Edge 4.16.01 Installation Guide, available on the Apigee FTP site: ftp://ftp.apigee.com/
- On the remote node, install the Edge apigee-service utility and
dependencies:
> sudo bash /tmp/bootstrap.sh apigeerepohost=remoteRepo:3939 apigeeuser=uName apigeepassword=pWord apigeeprotocol=http://
where uName:pWord are the repo username and password.
- If present, disable any CRON jobs configured to perform a repair operation on Cassandra until after the update completes.
- Use apigee-service to update the apigee-setup utility:
> /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
This update to apigee-service installs the update.sh utility in <inst_dir>/apigee/apigee-setup/bin. - Run the update utility on your nodes in the order described below in "Order of machine
update" below:
> /opt/apigee/apigee-setup/bin/update.sh -c component -f configFile
The only requirement on the config file is that the configuration file must be accessible or readable by the "apigee" user. For example, put the file in the /tmp directory on the node.
Use the “-c” option to specify the component to update. The list of possible components includes:- ldap = OpenLDAP
- cs = Cassandr
- zk = Zookeeper
- qpid = qpidd
- ps = postgresql
- edge =All Edge components except Edge UI: Management Server, Message Processor, Router, QPID Server, Postgres Server
- ui = Edge UI
- all = update all components on machine (only use for an Edge aio installation profile or an API BaaS asa installation profile)
- e = ElasticSearch
- b = API BaaS Stack
- p = API BaaS Portal
- ebp = ElasticSearch, API BaaS Stack, and API BaaS Portal on the same node
- Test the update by running the apigee-validate utility on the Message Processor, as described in the Apigee Edge 4.16.01 Installation Guide, available on the Apigee FTP site: ftp://ftp.apigee.com/
Order of machine update
The order that you update the machines in an Edge installation is important. The most important considerations to an update are:
- You must update all Cassandra and ZooKeeper nodes before you update any other nodes.
- You must update all qpidd and postgresql nodes before you update any Router and Message Processor nodes.
- For any machine with multiple Edge components (Management Server, Message Processor, Router, QPID Server, Postgres Server), use the "-c edge" option to update them all at the same time.
- If a step specifies that it should be performed on multiple machines, perform it in the specified machine order.
- There is no separate step to update Monetization. It is updated when you specify the "-c edge" option.
- After you update a Router node, you must remove all files from the /opt/nginx/conf.d directory, and then restart the Router.
For a 1-host standalone installation
- Update machine 1:
> /opt/apigee/apigee-setup/bin/update.sh -c all -f configFile
- /opt/nginx/conf.d में से कोई भी फ़ाइल मिटाएं:
> आरएम -एफ़ /opt/nginx/conf.d/* - Edge राऊटर को रीस्टार्ट करें:
> /<inst_root>/apigee/apigee-service/bin/apigee-service Edge-router रीस्टार्ट
दो होस्ट स्टैंडअलोन के लिए इंस्टॉल
Apigee एफ़टीपी पर उपलब्ध, Apigee Edge 4.16.01 इंस्टॉल करने की गाइड देखें साइट: एज टोपोलॉजी और नोड नंबर की सूची के लिए ftp://ftp.apigee.com/.
- मशीन 1 पर कैसंड्रा और ज़ूकीपर अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - मशीन 2 पर qpidd और postgresql अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c qpid,ps -f configFile
- मशीन 1 पर LDAP अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - मशीन 2 और मशीन 1 पर Edge के कॉम्पोनेंट अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - नोड 1 पर:
/opt/nginx/conf.d
में मौजूद कोई भी फ़ाइल मिटाएं:> rm -f /opt/nginx/conf.d/*
- Edge राऊटर को रीस्टार्ट करें:
> /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router restart
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
- मशीन 1 पर यूज़र इंटरफ़ेस (यूआई) अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
पांच होस्ट वाले क्लस्टर के लिए इंस्टॉल
Apigee एफ़टीपी पर उपलब्ध, Apigee Edge 4.16.01 इंस्टॉल करने की गाइड देखें एज की सूची के लिए, साइट: ftp://ftp.apigee.com/ टोपोलॉजी और नोड नंबर.
- मशीन 1, 2, और 3 पर कैसंड्रा और ज़ूकीपर अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - मशीन 4 और 5 पर qpidd और postgresql अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c qpid,ps -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - मशीन 1 पर LDAP अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - मशीन 4, 5, 1, 2, 3 पर Edge के कॉम्पोनेंट अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - नोड 2 और 3 पर:
/opt/nginx/conf.d
में मौजूद कोई भी फ़ाइल मिटाएं:> rm -f /opt/nginx/conf.d/*
- Edge राऊटर को रीस्टार्ट करें:
> /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router restart
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
- मशीन 1 पर यूज़र इंटरफ़ेस (यूआई) अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
क्लस्टर में रखे गए नौ होस्ट के लिए इंस्टॉल
Apigee एफ़टीपी पर उपलब्ध, Apigee Edge 4.16.01 इंस्टॉल करने की गाइड देखें साइट: एज टोपोलॉजी और नोड नंबर की सूची के लिए ftp://ftp.apigee.com/.
- मशीन 1, 2, और 3 पर कैसंड्रा और ज़ूकीपर अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - मशीन 6 और 7 पर qpidd अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - मशीन 8 और 9 पर postgresql अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - मशीन 1 पर LDAP अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - मशीन 6, 7, 8, 9, 1, 4, और 5 पर Edge के कॉम्पोनेंट को इस क्रम में अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - नोड 4 और 5 पर:
/opt/nginx/conf.d
में मौजूद कोई भी फ़ाइल मिटाएं:> rm -f /opt/nginx/conf.d/*
- Edge राऊटर को रीस्टार्ट करें:
> /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router restart
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
- मशीन 1 पर यूज़र इंटरफ़ेस (यूआई) अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
क्लस्टर 13 होस्ट के लिए इंस्टॉल
Apigee एफ़टीपी पर उपलब्ध, Apigee Edge 4.16.01 इंस्टॉल करने की गाइड देखें साइट: एज टोपोलॉजी और नोड नंबर की सूची के लिए ftp://ftp.apigee.com/.
- मशीन 1, 2, और 3 पर कैसंड्रा और ज़ूकीपर अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - मशीन 12 और 13 पर qpidd अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - मशीन 8 और 9 पर postgresql अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - मशीन 4 और 5 पर LDAP अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - मशीन 12, 13, 8, 9, 6, 7, 10, और 11 पर Edge के कॉम्पोनेंट को इस क्रम में अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - नोड 10 और 11 पर:
/opt/nginx/conf.d
में मौजूद कोई भी फ़ाइल मिटाएं:> rm -f /opt/nginx/conf.d/*
- Edge राऊटर को रीस्टार्ट करें:
> /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router restart
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
- मशीन 6 और 7 पर यूज़र इंटरफ़ेस (यूआई) अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
क्लस्टर 12 होस्ट के लिए इंस्टॉल
Apigee एफ़टीपी पर उपलब्ध, Apigee Edge 4.16.01 इंस्टॉल करने की गाइड देखें साइट: एज टोपोलॉजी और नोड नंबर की सूची के लिए ftp://ftp.apigee.com/.
- कैसंड्रा और ज़ूकीपर अपडेट करें:
- डेटा सेंटर 1 में मशीन 1, 2, और 3 पर:
> /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - डेटा सेंटर 2 में मौजूद सिस्टम 7, 8, और 9 पर
> /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
- डेटा सेंटर 1 में मशीन 1, 2, और 3 पर:
- qpidd अपडेट करें:
- डेटा सेंटर 1 में मशीन 4, 5
> /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - डेटा सेंटर 2 में मशीन 10, 11
> /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
- डेटा सेंटर 1 में मशीन 4, 5
- postgresql अपडेट करें:
- डेटा सेंटर 1 में मशीन 6
> /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - डेटा सेंटर 2 में मशीन 12
> /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
- डेटा सेंटर 1 में मशीन 6
- LDAP अपडेट करें:
- डेटा सेंटर 1 में मशीन 1
> /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - डेटा सेंटर 2 में मशीन 7
> /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
- डेटा सेंटर 1 में मशीन 1
- Edge के कॉम्पोनेंट अपडेट करें:
- डेटा सेंटर 1 में मशीन 4, 5, 6, 1, 2, 3
> /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - डेटा सेंटर 2 में मशीन 10, 11, 12, 7, 8, 9
> /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - नोड 2, 3, 8, और 9 पर:
/opt/nginx/conf.d
में मौजूद कोई भी फ़ाइल मिटाएं:> rm -f /opt/nginx/conf.d/*
- Edge राऊटर को रीस्टार्ट करें:
> /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router restart
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
- डेटा सेंटर 1 में मशीन 4, 5, 6, 1, 2, 3
- यूज़र इंटरफ़ेस (यूआई) अपडेट करें:
- डेटा सेंटर 1 में मशीन 1
> /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - डेटा सेंटर 2 में मशीन 7
> /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
- डेटा सेंटर 1 में मशीन 1
7-host API BaaS के लिए इंस्टॉल
Apigee एफ़टीपी पर उपलब्ध, Apigee Edge 4.16.01 इंस्टॉल करने की गाइड देखें साइट: एज टोपोलॉजी और नोड नंबर की सूची के लिए ftp://ftp.apigee.com/.
- मशीन 5, 6, और 7 पर कैसंड्रा को अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - मशीन 1, 2, और 3 पर ElasticSearch और API BaaS स्टैक को अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c e,b -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - मशीन 4 पर API BaaS पोर्टल को अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c p -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
10-होस्ट एपीआई BaaS के लिए इंस्टॉल
Apigee एफ़टीपी पर उपलब्ध, Apigee Edge 4.16.01 इंस्टॉल करने की गाइड देखें साइट: एज टोपोलॉजी और नोड नंबर की सूची के लिए ftp://ftp.apigee.com/.
- मशीन 8, 9, और 10 पर कैसंड्रा को अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - मशीन 1, 2, और 3 पर ElasticSearch अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c e -f configFile
- मशीन 4, 5, और 6 पर API BaaS स्टैक को अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c b -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - मशीन 7 पर API BaaS पोर्टल को अपडेट करें:
> /opt/apigee/apigee-setup/bin/update.sh -c p -f configFile
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
नॉन-स्टैंडर्ड इंस्टॉलेशन के लिए
अगर आपने ऐसा इंस्टॉलेशन किया है जो स्टैंडर्ड के मुताबिक नहीं है, तो नीचे दिए गए तरीकों में Edge कॉम्पोनेंट अपडेट करें क्रम:
- ZooKeeper
- कास्सांद्रा
- qpidd
- पोस्टग्रेस्क्यूल
- LDAP
- एज, जिसका मतलब है "-सी एज" सभी नोड की प्रोफ़ाइल को क्रम से लगाएं: Qpid, Postgres, Management सर्वर, मैसेज प्रोसेसर, राऊटर.
- सभी राऊटर नोड पर:
/opt/nginx/conf.d
में मौजूद कोई भी फ़ाइल मिटाएं:> rm -f /opt/nginx/conf.d/*
- Edge राऊटर को रीस्टार्ट करें:
> /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router restart
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
- यूज़र इंटरफ़ेस (यूआई)