Edge for Private Cloud v4.18.01
इस दस्तावेज़ में, किसी मौजूदा डेटा केंद्र में डेटा केंद्र (इसे क्षेत्र भी कहा जाता है) जोड़ने का तरीका बताया गया है.
डेटा सेंटर जोड़ने से पहले ध्यान देने वाली बातें
डेटा सेंटर जोड़ने से पहले, आपको यह समझना होगा कि डेटा सेंटर में OpenLDAP, ZooKeeper, Cassandra, और Postgres सर्वर को कैसे कॉन्फ़िगर किया जाता है. आपको यह भी पक्का करना होगा कि दोनों डेटा सेंटर के नोड के बीच ज़रूरी पोर्ट खुले हों.
- OpenLDAP
हर डेटा सेंटर का अपना OpenLDAP सर्वर होता है. इस सर्वर को रेप्लिकेशन की सुविधा के साथ कॉन्फ़िगर किया जाता है. नए डेटा सेंटर को इंस्टॉल करने के बाद, आपको एक से ज़्यादा बार काम करने के लिए OpenLDAP को कॉन्फ़िगर करना होगा. साथ ही, एक जैसे डेटा सेंटर का इस्तेमाल करने के लिए, आपको मौजूदा डेटा सेंटर में OpenLDAP सर्वर को फिर से कॉन्फ़िगर करना होगा. - ZooKeeper
दोनों डेटा सेंटर की ZK_HOSTS प्रॉपर्टी के लिए, दोनों डेटा सेंटर के सभी ZooKeeper नोड के आईपी पते या डीएनएस नाम एक ही क्रम में दें. साथ ही, किसी भी नोड को “:observer” मॉडिफ़ायर के साथ मार्क करें. बिना “:ऑब्ज़र्वर” मॉडिफ़ायर वाले नोड को "वोटर" कहा जाता है. आपके कॉन्फ़िगरेशन में, "वोटर" की संख्या विषम होनी चाहिए.
इस टोपोलॉजी में, होस्ट 9 पर मौजूद ZooKeeper होस्ट, ऑब्ज़र्वर है:
नीचे दी गई उदाहरण कॉन्फ़िगरेशन फ़ाइल में, नोड 9 को “:observer” मॉडिफ़ायर के साथ टैग किया गया है, ताकि आपके पास पांच वोटर हों: नोड 1, 2, 3, 7, और 8.
हर डेटा सेंटर के लिए ZK_CLIENT_HOSTS प्रॉपर्टी में, डेटा सेंटर में मौजूद सिर्फ़ ZooKeeper नोड के आईपी पते या डीएनएस नेम डालें. साथ ही, इन सभी को एक ही क्रम में डालें. - कैसंड्रा
सभी डेटा सेंटर में कैसंड्रा नोड की संख्या समान होनी चाहिए.
हर डेटा सेंटर के लिए CASS_HOSTS एट्रिब्यूट की वैल्यू सबमिट करते समय, पक्का करें कि आपने दोनों डेटा सेंटर के लिए सभी Cassandra आईपी पते (डीएनएस नेम नहीं) सबमिट किए हों. डेटा सेंटर 1 के लिए, सबसे पहले उस डेटा सेंटर में Cassandra नोड की सूची बनाएं. डेटा सेंटर 2 के लिए, पहले उस डेटा सेंटर में कैसेंड्रा नोड को लिस्ट करें. डेटा सेंटर में, सभी कैसंड्रा नोड के लिए कैसंड्रा नोड को एक ही क्रम में लिस्ट करें.
सभी Cassandra नोड में सफ़िक्स ':<d>,<r>' होना चाहिए. उदाहरण के लिए, '<ip>:1,1 = डेटा सेंटर 1 और रैक/अवेलबिलिटी ज़ोन 1 और '<ip>:2,1 = डेटा सेंटर 2 और रैक/अवेलबिलिटी ज़ोन 1.
इस डिप्लॉयमेंट मॉडल में, कसांद्रा का सेटअप ऐसा दिखेगा:
-
Postgres
डिफ़ॉल्ट रूप से, Edge सभी Postgres नोड को मास्टर मोड में इंस्टॉल करता है. हालांकि, अगर आपके पास कई डेटा सेंटर हैं, तो Postgres नोड को मास्टर-स्टैंडबाय रिप्लिकेशन का इस्तेमाल करने के लिए कॉन्फ़िगर करें, ताकि अगर मास्टर नोड काम न करे, तो स्टैंडबाय नोड सर्वर ट्रैफ़िक को जारी रख सके. आम तौर पर, एक डेटा सेंटर में मास्टर Postgres सर्वर और दूसरे डेटा सेंटर में स्टैंडबाय सर्वर को कॉन्फ़िगर किया जाता है.
अगर मौजूदा डेटा सेंटर को पहले से ही, दो Postgres नोड के साथ, मास्टर/स्टैंडबाय मोड में चलने के लिए कॉन्फ़िगर किया गया है, तो इस प्रोसेस के तहत, मौजूदा स्टैंडबाय नोड को रजिस्ट्रर करें और इसे नए डेटा सेंटर में स्टैंडबाय नोड से बदलें.
नीचे दी गई टेबल में, दोनों स्थितियों के लिए Postgres कॉन्फ़िगरेशन से पहले और बाद की स्थिति दिखाई गई है:
इससे पहले
इसके बाद
dc-1 में एक मास्टर Postgres नोड
dc-1 में मास्टर Postgres नोड
dc-2 में स्टैंडबाय Postgres नोड
dc-1 में मौजूद मास्टर Postgres नोड
dc-1 में स्टैंडबाय Postgres नोड
dc-1 में मास्टर Postgres नोड
dc-2 में स्टैंडबाय Postgres नोड
dc-1 में पुराने स्टैंडबाय Postgres नोड को रजिस्ट्रर करना
- पोर्ट से जुड़ी ज़रूरी शर्तें
आपको यह पक्का करना होगा कि दोनों डेटा सेंटर के नोड के बीच ज़रूरी पोर्ट खुले हों. पोर्ट डायग्राम के लिए, इंस्टॉल करने की ज़रूरी शर्तें देखें.
मौजूदा डेटा सेंटर को अपडेट करना
डेटा सेंटर जोड़ने के लिए, आपको नए डेटा सेंटर के नोड को इंस्टॉल और कॉन्फ़िगर करने का तरीका अपनाना होगा. हालांकि, इसके लिए आपको ओरिजनल डेटा सेंटर के नोड भी अपडेट करने होंगे. ये बदलाव ज़रूरी हैं, क्योंकि नए डेटा सेंटर में नए Cassandra और ZooKeeper नोड जोड़े जा रहे हैं. इन्हें मौजूदा डेटा सेंटर से ऐक्सेस किया जा सकता है. साथ ही, डुप्लीकेट कॉपी बनाने की सुविधा का इस्तेमाल करने के लिए, आपको OpenLDAP को फिर से कॉन्फ़िगर करना होगा.
कॉन्फ़िगरेशन फ़ाइलें बनाना
नीचे दो डेटा सेंटर के लिए साइलेंट कॉन्फ़िगरेशन फ़ाइलें दी गई हैं, जहां हर डेटा सेंटर में छह नोड होते हैं. इन्हें इंस्टॉलेशन टोपोलॉजी में दिखाया गया है. ध्यान दें कि dc-1 की कॉन्फ़िगरेशन फ़ाइल, इनमें अतिरिक्त सेटिंग जोड़ती है:
- दो OpenLDAP नोड पर कॉपी करने की सुविधा के साथ OpenLDAP को कॉन्फ़िगर करना.
- dc-2 से, dc-1 की कॉन्फ़िगरेशन फ़ाइल में नए Cassandra और ZooKeeper नोड जोड़ें.
# Datacenter 1 IP1=IPorDNSnameOfNode1 IP2=IPorDNSnameOfNode2 IP3=IPorDNSnameOfNode3 IP7=IPorDNSnameOfNode7 IP8=IPorDNSnameOfNode8 IP9=IPorDNSnameOfNode9 HOSTIP=$(hostname -i) MSIP=$IP1 ADMIN_EMAIL=opdk@google.com APIGEE_ADMINPW=Secret123 LICENSE_FILE=/tmp/license.txt USE_LDAP_REMOTE_HOST=n LDAP_TYPE=2 LDAP_SID=1 LDAP_PEER=$IP7 APIGEE_LDAPPW=secret MP_POD=gateway-1 REGION=dc-1 ZK_HOSTS="$IP1 $IP2 $IP3 $IP7 $IP8 $IP9:observer" ZK_CLIENT_HOSTS="$IP1 $IP2 $IP3" # Must use IP addresses for CASS_HOSTS, not DNS names. CASS_HOSTS="$IP1:1,1 $IP2:1,1 $IP3:1,1 $IP7:2,1 $IP8:2,1 $IP9:2,1" SKIP_SMTP=n SMTPHOST=smtp.example.com SMTPUSER=smtp@example.com SMTPPASSWORD=smtppwd SMTPSSL=n SMTPPORT=25 SMTPMAILFROM="My Company <myco@company.com>" |
# Datacenter 2 IP1=IPorDNSnameOfNode1 IP2=IPorDNSnameOfNode2 IP3=IPorDNSnameOfNode3 IP7=IPorDNSnameOfNode7 IP8=IPorDNSnameOfNode8 IP9=IPorDNSnameOfNode9 HOSTIP=$(hostname -i) MSIP=$IP7 ADMIN_EMAIL=opdk@google.com APIGEE_ADMINPW=Secret123 LICENSE_FILE=/tmp/license.txt USE_LDAP_REMOTE_HOST=n LDAP_TYPE=2 LDAP_SID=2 LDAP_PEER=$IP1 APIGEE_LDAPPW=secret MP_POD=gateway-2 REGION=dc-2 ZK_HOSTS="$IP1 $IP2 $IP3 $IP7 $IP8 $IP9:observer" ZK_CLIENT_HOSTS="$IP7 $IP8 $IP9" # Must use IP addresses for CASS_HOSTS, not DNS names. CASS_HOSTS="$IP7:2,1 $IP8:2,1 $IP9:2,1 $IP1:1,1 $IP2:1,1 $IP3:1,1" SKIP_SMTP=n SMTPHOST=smtp.example.com SMTPUSER=smtp@example.com SMTPPASSWORD=smtppwd SMTPSSL=n SMTPPORT=25 SMTPMAILFROM="My Company <myco@company.com>" |
नया डेटा सेंटर जोड़ने का तरीका
इस प्रोसेस में, डेटा सेंटर के नाम इस तरह से होते हैं:
- dc-1: मौजूदा डेटा सेंटर
- dc-2: नया डेटा सेंटर
- dc-1 पर, नई dc-1
कॉन्फ़िग फ़ाइल के साथ मूल Cassandra नोड पर setup.sh को फिर से चलाएं जिसमें dc-2 के कैसंड्रा नोड शामिल हों:
/opt/apigee/apigee-setup/bin/setup.sh -p ds -f configFile1 - dc-1 पर, मैनेजमेंट सर्वर नोड पर setup.sh को फिर से चलाएं:
> /opt/apigee/apigee-setup/bin/setup.sh -p ms -f configFile1 - dc-2 पर, सभी नोड पर apigee-setup इंस्टॉल करें. ज़्यादा जानकारी के लिए, Edge apigee-setup टूल इंस्टॉल करना देखें.
- dc-2 पर, सही नोड पर Cassandra और ZooKeeper इंस्टॉल करें:
/opt/apigee/apigee-setup/bin/setup.sh -p ds -f configFile2 - dc-2 पर, dc-1 के क्षेत्र का नाम बताते हुए सभी Cassandra नोड पर रीबिल्ड कमांड:
> /opt/apigee/apigee-cassandra/bin/nodetool -h cassIP rebuild dc-1 - dc-2 पर, सही नोड पर मैनेजमेंट सर्वर इंस्टॉल करें:
> /opt/apigee/apigee-setup/bin/setup.sh -p ms -f configFile2 - dc-2 में Management Server नोड पर, apigee-provision इंस्टॉल करें, जो
apigee-adminapi.sh उपयोगिता को इंस्टॉल करता है:
> /opt/apigee/apigee-service/bin/apigee-service apigee-provision install - dc-2 पर, सही नोड पर रूट और मैसेज प्रोसेसर इंस्टॉल करें:
> /opt/apigee/apigee-setup/bin/setup.sh -p rmp -f configFile2 - dc-2 पर, सही नोड पर Qpid इंस्टॉल करें:
> /opt/apigee/apigee-setup/bin/setup.sh -p qs -f configFile2 - dc-2 पर, सही नोड पर Postgres इंस्टॉल करें:
> /opt/apigee/apigee-setup/bin/setup.sh -p ps -f configFile2 - Postgres नोड के लिए Postgres मास्टर/स्टैंडबाय सेटअप करें. dc-1 में मौजूद Postgres नोड मास्टर है
और dc-2 में Postgres नोड स्टैंडबाय सर्वर है.
ध्यान दें: अगर dc-1 को पहले से ही मास्टर/स्टैंडबाय मोड में दो Postgres नोड चलाने के लिए कॉन्फ़िगर किया गया है, तो इस प्रोसेस के तहत, dc-1 में मौजूदा मास्टर Postgres नोड को मास्टर के तौर पर और dc-2 में Postgres नोड को स्टैंडबाय सर्वर के तौर पर इस्तेमाल किया गया है. इस प्रोसेस के बाद, आपको dc-1 में मौजूद Postgres स्टैंडबाय सर्वर को रजिस्टर करना होगा.- dc-1 में मौजूद मास्टर नोड पर, कॉन्फ़िगरेशन फ़ाइल में बदलाव करके ये सेट करें:
PG_MASTER=IPorDNSofDC1Master
PG_STANDBY=IPorDNSofDC2Standby - नए मास्टर पर रेप्लिकेशन की सुविधा चालू करें:
> /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql setup-Replication-on-Master -f configFIle - dc-2 में स्टैंडबाय नोड पर, यह सेट करने के लिए कॉन्फ़िगरेशन फ़ाइल में बदलाव करें:
PG_M नया - dc-2 में स्टैंडबाय नोड पर, सर्वर को बंद करें और फिर कोई भी मौजूदा Postgres डेटा मिटाएं:
> /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql block
> rm -rf /opt/apigee/data/apigee-postgresql/
बैकअप लें. इससे पहले कि आप बैकअप लें: - dc-2 में स्टैंडबाय नोड को कॉन्फ़िगर करें:
> /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql setup-replication-on-standby -f configFile
- dc-1 में मौजूद मास्टर नोड पर, कॉन्फ़िगरेशन फ़ाइल में बदलाव करके ये सेट करें:
- dc-1 पर, आंकड़ों का कॉन्फ़िगरेशन अपडेट करें और संगठनों को कॉन्फ़िगर करें.
- dc-1 के मैनेजमेंट सर्वर नोड पर, Postgres नोड का यूयूआईडी पाएं:
> apigee-adminapi.sh servers list -r dc-1 -p analytics -t postgres-server --admin adminEmail --pwd adminPword --host localhost
यूयूआईडी, दिखाए गए डेटा के आखिर में दिखता है. उस वैल्यू को सेव करें.
ध्यान दें: अगर dc-1 को दो Postgres नोड के साथ, मास्टर/स्टैंडबाय मोड में चलाने के लिए कॉन्फ़िगर किया गया है, तो आपको आउटपुट में दो आईपी पते और यूयूआईडी दिखेंगे. दोनों यूयूआईडी सेव करें. आईपी की मदद से, आपको यह पता चल जाना चाहिए कि कौनसा यूयूआईडी मास्टर के लिए है और कौनसा स्टैंडबाय नोड के लिए है. - dc-2 के मैनेजमेंट सर्वर नोड पर, पिछले चरण में दिखाए गए तरीके से Postgres नोड का यूयूआईडी पाएं. उस वैल्यू को सेव करें.
- dc-1 के मैनेजमेंट सर्वर नोड पर, विश्लेषण और उपभोक्ता ग्रुप का नाम तय करें. नीचे दिए गए कई निर्देशों के लिए, यह जानकारी ज़रूरी है.
डिफ़ॉल्ट रूप से, ऐनलिटिक्स ग्रुप का नाम axgroup-001 है और उपभोक्ता ग्रुप का नाम Consumer-group-001 है. किसी क्षेत्र के लिए साइलेंट कॉन्फ़िगरेशन फ़ाइल में, AXGROUP प्रॉपर्टी का इस्तेमाल करके, आंकड़ों के ग्रुप का नाम सेट किया जा सकता है.
अगर आपको आंकड़े और उपभोक्ता ग्रुप के नामों के बारे में नहीं पता है, तो उन्हें दिखाने के लिए इस कमांड का इस्तेमाल करें:
> apigee-adminapi.sh analytics groups list --admin adminEmail --pwd adminPword --host localhost
यह कमांड, नाम फ़ील्ड में आंकड़े वाले ग्रुप का नाम और consumer-groups फ़ील्ड में उपभोक्ता ग्रुप का नाम दिखाता है. - dc-1 के मैनेजमेंट सर्वर नोड पर, Analytics ग्रुप से मौजूदा Postgres
सर्वर को हटाएं:
- consumer-group से Postgres नोड हटाएं:
> apigee-adminapi.sh analytics groups consumer_groups datastores remove -g axgroup-001 -c consumer-group-001 -u UUID -Y --admin adminEmail --pwd adminPword --host localhost
अगर dc-1 को दो Postgres नोड के साथ, मास्टर/स्टैंडबाय मोड में चलाने के लिए कॉन्फ़िगर किया गया है, तो दोनों को हटाएं:
> apigee-adminapi.sh analytics groups consumer_groups datastores remove -g axgroup-001 -c consumer-group-001 -u "UUID_1,UUID_2" -Y --admin adminEmail --pwd adminPword --host localhost - Analytics ग्रुप से Postgres नोड हटाएं:
> apigee-adminapi.sh analytics groups postgres_server remove -g axgroup-001 -u UUID -Y --admin adminEmail --pwd adminPword --host localhost
अगर dc-1 को दो Postgres नोड के साथ, मास्टर/स्टैंडबाय मोड में चलाने के लिए कॉन्फ़िगर किया गया है, तो दोनों को हटाएं:
> apigee-adminapi.sh analytics groups postgres_server remove -g axgroup-001 -u UUID1,UUID2 -Y --admin adminEmail --pwd adminPword --host localhost
- consumer-group से Postgres नोड हटाएं:
-
dc-1 के Management Server नोड पर, Analytics ग्रुप में नया मास्टर/स्टैंडबाय
Postgres सर्वर जोड़ें:
- दोनों Postgres सर्वर को Analytics ग्रुप में जोड़ें:
> apigee-adminapi.sh analytics ग्रुप postgres_server add -g axgroup-001 -u "UUID_1,UUID_2" --admin adminEmail --pwd adminPword --host localhost
जहां UUID_1 मास्टर और UUID_1 के Postgres नोड, Master-dc1 से जुड़ा होता है - PG सर्वर को मास्टर/स्टैंडबाय के तौर पर उपभोक्ता-ग्रुप में जोड़ें:
> apigee-adminapi.sh analytics ग्रुपconsumer_groups datastores add -g axgroup-001 -cconsumer-group-001 -u "UUID_1,UUID_2" --admin adminEmail --pwd adminPword --host
- दोनों Postgres सर्वर को Analytics ग्रुप में जोड़ें:
- dc-2 से Analytics ग्रुप में Qpid सर्वर जोड़ें:
- dc-1 के मैनेजमेंट सर्वर नोड पर, dc-2 में मौजूद Qpid नोड के यूयूआईडी पाएं:
> apigee-adminapi.sh servers list -r dc-2 -p central -t qpid-server --admin adminEmail --pwd adminPword --host localhost
दिखाए गए डेटा के आखिर में यूयूआईडी दिखते हैं. उन वैल्यू को सेव करें. - dc-1 के मैनेजमेंट सर्वर नोड पर, विश्लेषण ग्रुप में Qpid नोड जोड़ें (दोनों निर्देश चलाएं):
>apigee-adminapi.sh analytics groups qpid_server add -g axgroup-001 -u "UUID_1 --admin adminEmail --pwd adminPword --host localhost
>apigee-adminapi.sh analytics groups qpid_server add -g axgroup-001 -u "UUID_2" --admin adminEmail --pwd adminPword --host localhost - dc-1 के मैनेजमेंट सर्वर नोड पर, Qpid नोड को ग्राहक ग्रुप में जोड़ें (दोनों निर्देश चलाएं):
> apigee-adminapi.sh analytics groups consumer_groups consumers add -g axgroup-001 -c consumer-group-001 -u "UUID_1" --admin adminEmail --pwd adminPword --host localhost
> apigee-adminapi.sh analytics groups consumer_groups consumers add -g axgroup-001 -c consumer-group-001 -u "UUID_2" --admin adminEmail --pwd adminPword --host localhost
- dc-1 के मैनेजमेंट सर्वर नोड पर, dc-2 में मौजूद Qpid नोड के यूयूआईडी पाएं:
- dc-1 से पुराने Postgres स्टैंडबाय सर्वर का रजिस्ट्रेशन रद्द करें और उसे मिटाएं:
- मौजूदा dc-1 Postgres स्टैंडबाय सर्वर को रजिस्ट्रर करें:
> apigee-adminapi.sh servers deregister -u UUID -r dc-1 -p analytics -t postgres-server -Y --admin adminEmail --pwd adminPword --host localhost
यहां UUID, dc-1 में मौजूद पुराना स्टैंडबाय Postgres नोड है. - मौजूदा dc-1 Postgres स्टैंडबाय सर्वर मिटाएं:
ध्यान दें: यह कमांड, Postgres सर्वर नोड को अनइंस्टॉल नहीं करता. इससे, एज नोड की सूची से ही इसे हटाया जाता है. ज़रूरत पड़ने पर, बाद में नोड से Postgres को अनइंस्टॉल किया जा सकता है.
> apigee-adminapi.sh servers delete -u UUID --admin adminEmail --pwd adminPword --host localhost
- मौजूदा dc-1 Postgres स्टैंडबाय सर्वर को रजिस्ट्रर करें:
- dc-1 के मैनेजमेंट सर्वर नोड पर, Postgres नोड का यूयूआईडी पाएं:
- दो डेटा सेंटर के लिए, Cassandra की की-स्पेस को सही रिप्लिकेशन फ़ैक्टर के साथ अपडेट करें. आपको
दोनों डेटा सेंटर में मौजूद किसी भी Cassandra सर्वर पर, यह चरण सिर्फ़ एक बार चलाना होगा:
ध्यान दें: नीचे दिए गए सभी निर्देश, रिप्लिकेशन फ़ैक्टर को "3" पर सेट करते हैं. इससे पता चलता है कि क्लस्टर में तीन Cassandra नोड हैं. अपने इंस्टॉलेशन के लिए, इस वैल्यू में ज़रूरत के मुताबिक बदलाव करें.- Cassandra cqlsh टूल शुरू करें:
> /opt/apigee/apigee-cassandra/bin/cqlsh cassandraIP - Cassandra की की-स्पेस के लिए, डुप्लीकेट कॉपी बनाने के लेवल सेट करने के लिए, "cqlsh>" प्रॉम्प्ट पर ये CQL निर्देश चलाएं:
- cqlsh> ALTER KEYSPACE "identityzone" WITH रेप्लिकेशन = { 'class': 'NetworkTop ScienceStrategy', 'dc-1': '3','dc-2': '3' };
- cqlsh> ALTER KEYSPACE "system_traces" WITH replication = { 'class': 'NetworkTopologyStrategy', 'dc-1': '3','dc-2': '3' };
- इस कमांड का इस्तेमाल करके, कीस्पेस देखें:
cqlsh> select * from system.schema_keyspaces; - cqlsh से बाहर निकलें:
cqlsh> exit
- Cassandra cqlsh टूल शुरू करें:
- मेमोरी खाली करने के लिए, dc-1 में मौजूद सभी Cassandra नोड पर nodetool का यह कमांड चलाएं:
> /opt/apigee/apigee-cassandra/bin/nodetool -h cassandraIP cleanup - हर संगठन और हर उस एनवायरमेंट के लिए जिसके लिए आपको सभी डेटा सेंटर पर इस्तेमाल करना है:
- dc-1 के मैनेजमेंट सर्वर नोड पर, संगठन में नया MP_POD जोड़ें:
> apigee-adminapi.sh orgs pods add -o orgName -r dc-2 -p gateway-2 --admin adminEmail --pwd adminPword --host localhost
यहां gateway-2, गेटवे पॉड का नाम है. इसे dc-2 कॉन्फ़िगरेशन फ़ाइल में मौजूद MP_POD प्रॉपर्टी से तय किया गया है. - संगठन और माहौल में नए मैसेज प्रोसेसर जोड़ें:
- dc-2 के Management Server नोड पर, dc-2 में मैसेज प्रोसेसर नोड के UUID पाएं:
> apigee-adminapi.sh Server list -r dc-2 -p gateway-2 -t message-processor --admin adminEmail --pwd adminPword --host localhost का यूयूआईडी दिखता है.
उन वैल्यू को सेव करें. - dc-1 के मैनेजमेंट सर्वर नोड पर, dc-2 में मौजूद हर मैसेज प्रोसेसर के लिए, संगठन के किसी एनवायरमेंट में मैसेज प्रोसेसर जोड़ें:
> apigee-adminapi.sh orgs envs servers add -o orgName -e envName -u UUID --admin adminEmail --pwd adminPword --host localhost
- dc-2 के Management Server नोड पर, dc-2 में मैसेज प्रोसेसर नोड के UUID पाएं:
- dc-1 के मैनेजमेंट सर्वर नोड पर, संगठन की जांच करें:
> apigee-adminapi.sh orgs apis deployments -o orgName -a apiProxyName --admin adminEmail --pwd adminPword --host localhost
यहां apiProxyName, संगठन में डिप्लॉय की गई एपीआई प्रॉक्सी का नाम है.
- dc-1 के मैनेजमेंट सर्वर नोड पर, संगठन में नया MP_POD जोड़ें: