আপনি যদি এজ 4.51.00-এ একটি আপডেটের সময় একটি ত্রুটির সম্মুখীন হন, আপনি ত্রুটির কারণ হওয়া উপাদানটিকে ফিরিয়ে আনতে পারেন এবং তারপরে আবার আপডেটের চেষ্টা করুন৷
আপনি এজ 4.51.00 কে নিম্নলিখিত ফিচার রিলিজ সংস্করণগুলিতে ফিরিয়ে আনতে পারেন:
- সংস্করণ 4.50.00
- সংস্করণ 4.19.06
দুটি পরিস্থিতি আছে যেখানে আপনি একটি রোলব্যাক করতে চাইতে পারেন:
- আগের ফিচার রিলিজে ফিরে যান । উদাহরণস্বরূপ 4.51.00 থেকে 4.50.00 পর্যন্ত।
- একই রিলিজে পূর্ববর্তী আপডেট সংস্করণে ফিরে যান । উদাহরণস্বরূপ, 4.50.00.02 থেকে 4.50.00.01 পর্যন্ত।
আরও তথ্যের জন্য, Apigee Edge রিলিজ প্রক্রিয়া দেখুন।
কে একটি রোলব্যাক সঞ্চালন করতে পারেন
যে ব্যবহারকারী একটি রোলব্যাক সম্পাদন করছেন সেই ব্যবহারকারীর মতোই হওয়া উচিত যিনি মূলত এজ আপডেট করেছেন, বা রুট হিসাবে চলমান ব্যবহারকারীর মতো।
ডিফল্টরূপে, এজ উপাদানগুলি ব্যবহারকারী "এপিজি" হিসাবে চলে। কিছু ক্ষেত্রে, আপনি বিভিন্ন ব্যবহারকারী হিসাবে এজ উপাদানগুলি চালাচ্ছেন। উদাহরণস্বরূপ, যদি রাউটারটিকে বিশেষাধিকারপ্রাপ্ত পোর্টগুলি অ্যাক্সেস করতে হয়, যেমন 1000 এর নিচে, তাহলে আপনাকে রাউটারটিকে রুট হিসাবে বা সেই পোর্টগুলিতে অ্যাক্সেস সহ ব্যবহারকারী হিসাবে চালাতে হবে। অথবা, আপনি একজন ব্যবহারকারী হিসাবে একটি উপাদান এবং অন্য ব্যবহারকারী হিসাবে অন্য উপাদান চালাতে পারেন।
সাধারণ কোড সহ উপাদান
নিম্নলিখিত এজ উপাদানগুলি সাধারণ কোড ভাগ করে। অতএব, একটি নোডে এই উপাদানগুলির যে কোনও একটিকে রোল ব্যাক করতে, আপনাকে অবশ্যই সেই নোডে থাকা এই সমস্ত উপাদানগুলিকে রোল ব্যাক করতে হবে।
-
edge-management-server
(ম্যানেজমেন্ট সার্ভার) -
edge-message-processor
(মেসেজ প্রসেসর) -
edge-router
(রাউটার) -
edge-postgres-server
(Postgres সার্ভার) -
edge-qpid-server
(Qpid সার্ভার)
উদাহরণস্বরূপ, যদি আপনার নোডে ম্যানেজমেন্ট সার্ভার, রাউটার এবং মেসেজ প্রসেসর ইনস্টল করা থাকে, তবে তাদের যে কোনো একটিকে রোলব্যাক করতে আপনাকে অবশ্যই তিনটিই রোল ব্যাক করতে হবে।
আগের ফিচার রিলিজে ফিরে যান
আগের ফিচার রিলিজে ফিরে যেতে, কম্পোনেন্ট হোস্ট করে এমন প্রতিটি নোডে নিম্নলিখিতগুলি করুন:
আপনি যে সংস্করণে ফিরে আসতে চান তার জন্য
bootstrap.sh
ফাইলটি ডাউনলোড করুন:- 4.50.00 এ ফিরে যেতে,
bootstrap_4.50.00.sh
ডাউনলোড করুন :curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
- 4.19.06 এ রোল ব্যাক করতে,
bootstrap_4.19.06.sh
ডাউনলোড করুন :curl https://software.apigee.com/bootstrap_4.19.01.sh -o /tmp/bootstrap_4.19.01.sh
- 4.50.00 এ ফিরে যেতে,
- কম্পোনেন্টটিকে রোল ব্যাক করতে থামান:
- নোডে সাধারণ কোড সহ যেকোনও কম্পোনেন্ট রোল ব্যাক করতে, আপনাকে অবশ্যই সেগুলি বন্ধ করতে হবে, যেমনটি নিম্নলিখিত উদাহরণটি দেখায়:
/opt/apigee/apigee-service/bin/apigee-service edge-management-server stop
/opt/apigee/apigee-service/bin/apigee-service edge-router stop
/opt/apigee/apigee-service/bin/apigee-service edge-message-processor stop
/opt/apigee/apigee-service/bin/apigee-service edge-qpid-server stop
/opt/apigee/apigee-service/bin/apigee-service edge-postgres-server stop
- নোডে অন্য কোনো কম্পোনেন্ট রোল ব্যাক করতে, শুধু সেই কম্পোনেন্ট বন্ধ করুন:
/opt/apigee/apigee-service/bin/apigee-service component stop
- নোডে সাধারণ কোড সহ যেকোনও কম্পোনেন্ট রোল ব্যাক করতে, আপনাকে অবশ্যই সেগুলি বন্ধ করতে হবে, যেমনটি নিম্নলিখিত উদাহরণটি দেখায়:
- আপনি যদি নগদীকরণকে রোল ব্যাক করছেন, তাহলে সমস্ত ম্যানেজমেন্ট সার্ভার এবং মেসেজ প্রসেসর নোড থেকে এটি আনইনস্টল করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-mint-gateway uninstall
- নোডে রোল ব্যাক করতে উপাদানটি আনইনস্টল করুন:
- নোডে সাধারণ কোড সহ যেকোনও কম্পোনেন্ট রোল ব্যাক করতে, আপনাকে অবশ্যই
edge-gateway
কম্পোনেন্ট গ্রুপ আনইনস্টল করে সেগুলিকে আনইনস্টল করতে হবে, যেমনটি নিম্নলিখিত উদাহরণটি দেখায়:/opt/apigee/apigee-service/bin/apigee-service edge-gateway uninstall
- নোডে অন্য কোনো কম্পোনেন্ট রোল ব্যাক করতে, সেই কম্পোনেন্টটিকে আনইনস্টল করুন, যেমন নিচের উদাহরণটি দেখায়:
/opt/apigee/apigee-service/bin/apigee-service component uninstall
যেখানে component হল কম্পোনেন্টের নাম।
- এজ রাউটারটি রোল ব্যাক করতে, আপনাকে
edge-gateway
কম্পোনেন্ট গ্রুপ আনইনস্টল করার পাশাপাশি/opt/nginx/conf.d
ফাইলের বিষয়বস্তু মুছে ফেলতে হবে:cd /opt/nginx/conf.d
rm -rf *
- নোডে সাধারণ কোড সহ যেকোনও কম্পোনেন্ট রোল ব্যাক করতে, আপনাকে অবশ্যই
-
apigee-setup
4.51.00 সংস্করণ আনইনস্টল করুন:/opt/apigee/apigee-service/bin/apigee-service apigee-setup uninstall
-
apigee-service
ইউটিলিটি এবং এর নির্ভরতাগুলির 4.19.06 বা 4.50.00 সংস্করণ ইনস্টল করুন। নিম্নলিখিত উদাহরণটিapigee-service
4.50.00 সংস্করণ ইনস্টল করে:sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=uName apigeepassword=pWord
যেখানে uName এবং pWord হল ব্যবহারকারীর নাম এবং পাসওয়ার্ড আপনি Apigee থেকে পেয়েছেন। আপনি pWord বাদ দিলে, আপনাকে এটি লিখতে বলা হবে।
আপনি যদি একটি ত্রুটি পান, তাহলে নিশ্চিত হন যে আপনি ধাপ 1 এ
bootstrap.sh
ফাইলটি ডাউনলোড করেছেন৷ -
apigee-setup
ইনস্টল করুন:/opt/apigee/apigee-service/bin/apigee-service apigee-setup install
- উপাদানটির পুরানো সংস্করণ ইনস্টল করুন:
/opt/apigee/apigee-setup/bin/setup.sh -p component -f configFile
যেখানে component ইন্সটল করার কম্পোনেন্ট এবং configFile হল আপনার পুরানো সংস্করণের জন্য কনফিগারেশন ফাইল।
- আপনি যদি Qpid চালু করেন, তাহলে iptables ফ্লাশ করুন:
sudo iptables -F
- প্রতিটি নোডের জন্য এই প্রক্রিয়াটি পুনরাবৃত্তি করুন যা আপনি যে উপাদানটিকে ফিরিয়ে আনছেন সেটি হোস্ট করে।
পূর্ববর্তী আপডেট সংস্করণে ফিরে যান
একটি রিলিজের একটি নির্দিষ্ট সংস্করণে একটি উপাদানকে রোলব্যাক করতে, উপাদানটি হোস্ট করে এমন প্রতিটি নোডে নিম্নলিখিতগুলি করুন:
- নির্দিষ্ট উপাদান সংস্করণ ডাউনলোড করুন:
/opt/apigee/apigee-service/bin/apigee-service component_version install
যেখানে component_version হল কম্পোনেন্ট এবং ইনস্টল করার জন্য আপডেট সংস্করণ। যেমন:
/opt/apigee/apigee-service/bin/apigee-service edge-ui-4.18.05-0.0.3749 install
আপনি যদি Apigee অনলাইন রেপো ব্যবহার করেন, আপনি নিম্নলিখিত কমান্ড ব্যবহার করে উপলব্ধ উপাদান সংস্করণ নির্ধারণ করতে পারেন:
yum --showduplicates list comp
যেমন:
yum --showduplicates list edge-ui
- উপাদান ইনস্টল করতে
apigee-setup
ব্যবহার করুন:/opt/apigee/apigee-setup/bin/setup.sh -p comp -f configFile
যেমন:
/opt/apigee/apigee-setup/bin/setup.sh -p ui -f configFile
মনে রাখবেন যে আপনি এটি ইনস্টল করার সময় শুধুমাত্র উপাদানের নাম উল্লেখ করেন, সংস্করণ নয়।
- প্রতিটি নোডের জন্য এই প্রক্রিয়াটি পুনরাবৃত্তি করুন যা আপনি যে উপাদানটিকে ফিরিয়ে আনছেন সেটি হোস্ট করে।
Postgres 10.17 আপডেটটি রোল ব্যাক করুন
আপনি যদি 4.19.06 বা 4.50.00 সংস্করণ থেকে 4.51.00 এ আপগ্রেড করেন, তাহলে এজ উপাদানগুলি ছাড়াও আপনাকে অবশ্যই আপনার পোস্টগ্রেস আপডেটটি রোল ব্যাক করতে হবে।
একটি মাস্টার-স্ট্যান্ডবাই কনফিগারেশনে Postgres আপডেট করার সময় Postgres আপডেট রোলব্যাক করতে:
- পোস্টগ্রেস মাস্টার হওয়ার জন্য নতুন স্ট্যান্ডবাই নোডকে প্রচার করুন। নতুন পোস্টগ্রেস মাস্টার আপনার আগের এজ ইনস্টলেশনের মতো একই সংস্করণ হবে।
- পুরানো স্ট্যান্ডবাই নোডটিকে নতুন মাস্টারের স্ট্যান্ডবাই নোড হিসাবে কনফিগার করুন। পুরানো স্ট্যান্ডবাই নোডটি আপনার আগের এজ ইনস্টলেশনের মতো একই সংস্করণ হবে।
- বিশ্লেষণ এবং ভোক্তা গোষ্ঠীর সাথে নতুন মাস্টার এবং স্ট্যান্ডবাই নোড নিবন্ধন করুন।
যখন আপনি রোলব্যাকটি সম্পন্ন করেন, পুরানো মাস্টার নোডের আর প্রয়োজন হবে না। তারপর আপনি পুরানো মাস্টার নোড ডিকমিশন করতে পারেন।
- নিশ্চিত করুন যে নতুন স্ট্যান্ডবাই পোস্টগ্রেস নোড চলছে:
/opt/apigee/apigee-service/bin/apigee-all status
Postgres চলমান না হলে, এটি শুরু করুন:
/opt/apigee/apigee-service/bin/apigee-all start
- পুরানো মাস্টার নোড এবং পুরানো স্ট্যান্ডবাই নোডে পোস্টগ্রেস বন্ধ করা হয়েছে তা নিশ্চিত করুন:
/opt/apigee/apigee-service/bin/apigee-all status
Postgres চলমান থাকলে, এটি বন্ধ করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-postgres-server stop > /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql stop
- ইনস্টল করা থাকলে, পুরানো স্ট্যান্ডবাই নোডে Qpid শুরু করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-qpid-server start
- পোস্টগ্রেস মাস্টার হিসাবে নতুন স্ট্যান্ডবাই নোডকে প্রচার করুন:
- নতুন মাস্টার হতে নতুন স্ট্যান্ডবাই নোডকে প্রচার করুন:
apigee-service apigee-postgresql promote-standby-to-master new_standby_IP
অনুরোধ করা হলে, 'apigee' ব্যবহারকারীর জন্য Postgres পাসওয়ার্ড লিখুন, যা ডিফল্ট "postgres"।
- নিম্নলিখিতগুলি নির্দিষ্ট করতে আপনি যে কনফিগার ফাইলটি এজ এর বর্তমান সংস্করণ ইনস্টল করতে ব্যবহার করেছিলেন তা সম্পাদনা করুন:
# IP address of the new master: PG_MASTER=new_standby_IP # IP address of the old standby node PG_STANDBY=old_standby_IP
- নতুন মাস্টার কনফিগার করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql setup-replication-on-master -f configFile
- নতুন মাস্টার হতে নতুন স্ট্যান্ডবাই নোডকে প্রচার করুন:
- আপনি যদি ইতিমধ্যেই পুরানো স্ট্যান্ডবাই নোডটিকে নতুন সংস্করণে আপগ্রেড করে থাকেন তবে আপনাকে অবশ্যই প্রথমে পুরানো স্ট্যান্ডবাই নোডে Apigee সফ্টওয়্যারটি ডাউনগ্রেড করতে হবে৷ আপনার যদি এখনও পুরানো স্ট্যান্ডবাই নোডে পুরানো সংস্করণ থাকে তবে আপনি এই ধাপটি এড়িয়ে যেতে পারেন এবং ধাপ 6 দিয়ে চালিয়ে যেতে পারেন।
- পুরানো স্ট্যান্ডবাই নোডে পোস্টগ্রেস বন্ধ করুন:
apigee-service apigee-postgresql stop apigee-service edge-postgres-server stop
- পুরানো স্ট্যান্ডবাই নোড থেকে পোস্টগ্রেস আনইনস্টল করুন:
apigee-service apigee-postgresql uninstall apigee-service edge-postgres-server uninstall
- পুরানো স্ট্যান্ডবাই নোড থেকে Postgres ডেটা ডিরেক্টরি মুছুন:
cd /opt/apigee/data/apigee-postgresql/pgdata > rm -rf *
- পুরানো স্ট্যান্ডবাই নোডে পুরানো সংস্করণ বুটস্ট্র্যাপ (আপনি যে অ্যাপিজি সংস্করণে ফিরে আসছেন তার জন্য) ডাউনলোড করুন এবং চালান। আপনি ইন্টারনেট ভিত্তিক বা অফলাইন ইনস্টলেশন ব্যবহার করছেন কিনা তার উপর ভিত্তি করে সঠিক পদক্ষেপগুলি পরিবর্তিত হতে পারে। পুরানো সংস্করণ Apigee বুটস্ট্র্যাপ চালানো পুরানো সংস্করণ Apigee ডেটা সহ yum সংগ্রহস্থল সেট আপ করবে।
- পুরানো স্ট্যান্ডবাই নোডে Postgres উপাদান সেট আপ করুন:
/opt/apigee/apigee-setup/bin/setup.sh -p ps -f configFile
- চেক করুন এবং যাচাই করুন যে পুরানো স্ট্যান্ডবাই নোডে পোস্টগ্রেস উপাদানগুলি পুরানো সংস্করণে ফিরিয়ে আনা হয়েছে:
apigee-service apigee-postgresql version apigee-service edge-postgres-server version
- পুরানো স্ট্যান্ডবাই নোডে পোস্টগ্রেস বন্ধ করুন:
- পুরানো স্ট্যান্ডবাই নোড পুনর্নির্মাণ করুন:
- নিম্নলিখিতগুলি নির্দিষ্ট করতে আপনি যে কনফিগার ফাইলটি এজ এর বর্তমান সংস্করণ ইনস্টল করতে ব্যবহার করেছিলেন তা সম্পাদনা করুন:
# IP address of the new master: PG_MASTER=new_standby_IP # IP address of the old standby node PG_STANDBY=old_standby_IP
- পুরানো স্ট্যান্ডবাই নোডে ডেটা ডিরেক্টরি সরান:
cd /opt/apigee/data/apigee-postgresql/pgdata > rm -rf *
- পুরানো স্ট্যান্ডবাই নোডটিকে নতুন মাস্টারের স্ট্যান্ডবাই নোড হতে পুনরায় কনফিগার করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql setup-replication-on-standby -f configFile
- নিশ্চিত করুন পোস্টগ্রেস পুরানো স্ট্যান্ডবাই নোডে চলছে:
/opt/apigee/apigee-service/bin/apigee-all status
Postgres চলমান না হলে, এটি শুরু করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-postgres-server start
- নিম্নলিখিতগুলি নির্দিষ্ট করতে আপনি যে কনফিগার ফাইলটি এজ এর বর্তমান সংস্করণ ইনস্টল করতে ব্যবহার করেছিলেন তা সম্পাদনা করুন:
- নতুন মাস্টারে
/opt/apigee/apigee-postgresql/conf/pg_hba.conf
ফাইলটি দেখে নতুন স্ট্যান্ডবাই নোড যোগ করা হয়েছে কিনা তা যাচাই করুন। - ম্যানেজমেন্ট সার্ভারে নিম্নলিখিত কমান্ডটি চালিয়ে বর্তমান বিশ্লেষণ এবং ভোক্তা গোষ্ঠীর তথ্য দেখুন:
curl -u sysAdminEmail:password http://ms_IP:8080/v1/analytics/groups/ax
এই কমান্ডটি
name
ক্ষেত্রে বিশ্লেষণ গোষ্ঠীর নাম এবংconsumer-groups
অধীনেname
ক্ষেত্রের ভোক্তা গোষ্ঠীর নাম প্রদান করে। এটিpostgres-server
ফিল্ডে এবংdatastores
ফিল্ডে পুরানো পোস্টগ্রেস মাস্টার এবং স্ট্যান্ডবাই নোডগুলির UUID ফেরত দেয়। আপনি ফর্মে আউটপুট দেখতে হবে:{ "name" : "axgroup-001", "properties" : { }, "scopes" : [ "VALIDATE~test", "sgilson~prod" ], "uuids" : { "qpid-server" : [ "8381a053-433f-4382-bd2a-100fd37a1592", "4b6856ec-ef05-498f-bac6-ef5f0d5f6521" ], "postgres-server" : [ "ab1158bd-1d59-4e2a-9c95-24cc2cfa6edc:27f90844-efab-4b32-8a23-8f85cdc9a256" ] }, "consumer-groups" : [ { "name" : "consumer-group-001", "consumers" : [ "8381a053-433f-4382-bd2a-100fd37a1592", "4b6856ec-ef05-498f-bac6-ef5f0d5f6521" ], "datastores" : [ "ab1158bd-1d59-4e2a-9c95-24cc2cfa6edc:27f90844-efab-4b32-8a23-8f85cdc9a256" ], "properties" : { } } ], "data-processors" : { } }
- পুরানো মাস্টার নোডে নিম্নলিখিত
curl
কমান্ডটি চালিয়ে পুরানো মাস্টারের UUID ঠিকানা পান:curl -u sysAdminEmail:password http://node_IP:8084/v1/servers/self
আপনি আউটপুট শেষে নোডের UUID দেখতে হবে, ফর্মটিতে:
"type" : [ "postgres-server" ], "uUID" : "599e8ebf-5d69-4ae4-aa71-154970a8ec75"
- পুরানো স্ট্যান্ডবাই নোড এবং নতুন মাস্টারের আইপি ঠিকানাগুলি পেতে আগের পদক্ষেপটি পুনরাবৃত্তি করুন৷
- ভোক্তা গোষ্ঠী থেকে পুরানো মাস্টার এবং স্ট্যান্ডবাই নোডগুলি সরান:
curl -u sysAdminEmail:password -X DELETE \ "http://ms_IP:8080/v1/analytics/groups/ax/axgroup-001/consumer-groups/consumer-group-001/datastores/masterUUID,standbyUUID" -v
যেখানে axgroup-001 এবং consumer-group-001 হল বিশ্লেষণ এবং ভোক্তা গোষ্ঠীর ডিফল্ট নাম। masterUUID,standbyUUID একই ক্রমে আছে যেভাবে সেগুলি উপরে প্রদর্শিত হয়েছিল যখন আপনি উপরে বর্তমান বিশ্লেষণ এবং ভোক্তা গোষ্ঠীর তথ্য দেখেছেন৷ আপনাকে তাদের standbyUUID,masterUUID হিসাবে নির্দিষ্ট করতে হতে পারে।
consumer-groups
জন্যdatastores
সম্পত্তি এখন খালি হওয়া উচিত। - বিশ্লেষণ গোষ্ঠী থেকে পুরানো মাস্টার এবং স্ট্যান্ডবাই নোডগুলি সরান:
curl -u sysAdminEmail:password -X DELETE \ "http://ms_IP:8080/v1/analytics/groups/ax/axgroup-001/servers?uuid=masterUUID,standbyUUID&type=postgres-server" -v
uuids
অধীনেpostgres-server
সম্পত্তি এখন খালি হওয়া উচিত। - বিশ্লেষণ এবং ভোক্তা গোষ্ঠীর সাথে নতুন PG মাস্টার এবং স্ট্যান্ডবাই নোড নিবন্ধন করুন:
curl -u sysAdminEmail:password -X POST -H "Content-Type: application/json" -d '' "http://ms_IP:8080/v1/analytics/groups/ax/axgroup-001/servers?uuid=masterUUID,standbyUUID&type=postgres-server" -v
curl -u sysAdminEmail:password -X POST -H "Content-Type:application/json" -d '' "http://ms_IP:8080/v1/analytics/groups/ax/axgroup-001/consumer-groups/consumer-group-001/datastores?uuid=masterUUID,standbyUUID" -v
- বিশ্লেষণ গ্রুপ যাচাই করুন:
curl -u sysAdminEmail:password http://ms_IP:8080/v1/analytics/groups/ax
আপনাকে বিশ্লেষণ গোষ্ঠী এবং ভোক্তা গোষ্ঠীতে তালিকাভুক্ত নতুন মাস্টার এবং স্ট্যান্ডবাই নোডগুলির UUID দেখতে হবে৷
- এজ ম্যানেজমেন্ট সার্ভার পুনরায় চালু করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-management-server restart
- সমস্ত Qpid সার্ভার পুনরায় চালু করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-qpid-server restart
- সমস্ত Postgres সার্ভার পুনরায় চালু করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-postgres-server restart
- উভয় সার্ভারে নিম্নলিখিত স্ক্রিপ্ট ইস্যু করে প্রতিলিপি স্থিতি যাচাই করুন। একটি সফল প্রতিলিপি নিশ্চিত করতে সিস্টেমটিকে উভয় সার্ভারে অভিন্ন ফলাফল প্রদর্শন করা উচিত:
নতুন মাস্টারে, চালান:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql postgres-check-master
যাচাই করুন যে এটি মাস্টার। পুরানো স্ট্যান্ডবাই নোডে:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql postgres-check-standby
যাচাই করুন যে এটি স্ট্যান্ডবাই।
- নোডগুলি সিঙ্কে রয়েছে তা নিশ্চিত করতে বেশ কয়েকটি API অনুরোধ করার পরে পূর্ববর্তী পদক্ষেপটি পুনরাবৃত্তি করুন।
- Apigee Edge 4.16.01/4.16.05 থেকে 4.17.09 পর্যন্ত আপডেট করার পদ্ধতি ব্যবহার করে পুরানো পোস্টগ্রেস মাস্টারকে ডিকমিশন করুন।
বিকল্পভাবে, আপনি পুরানো মাস্টার থেকে Qpid আনইনস্টল করতে পারেন এবং নতুন মাস্টার নোডে Qpid ইনস্টল করতে পারেন । Qpid আনইনস্টল করার পরে, আপনি পুরানো মাস্টার নোড ডিকমিশন করতে পারেন।
এমটিএলএস রোল ব্যাক করুন
mTLS আপডেট রোল ব্যাক করতে, সমস্ত হোস্টে নিম্নলিখিত পদক্ষেপগুলি করুন:
- Apigee বন্ধ করুন:
apigee-all stop
- mTLS বন্ধ করুন:
apigee-service apigee-mtls uninstall
- mTLS পুনরায় ইনস্টল করুন:
apigee-service apigee-mtls install
apigee-service apigee-mtls setup -f /opt/silent.conf