প্রাইভেট ক্লাউড v4.19.01 এর জন্য এজ
আপনি যে কোনো সময় Apigee mTLS সরাতে পারেন। এই বিভাগটি কীভাবে এটি সরাতে হবে এবং এটি সরানো হয়েছে তা যাচাই করতে বর্ণনা করে।
Apigee mTLS ইনস্টলেশন রোল ব্যাক করতে:
- আপনার ক্লাস্টারে একটি নোডে লগ ইন করুন। আপনি যে ক্রমে এটি করবেন তাতে কিছু যায় আসে না।
- নোডের সমস্ত উপাদান বন্ধ করুন, নিম্নলিখিত উদাহরণটি দেখায়:
/opt/apigee/apigee-service/bin/apigee-all stop
- নিম্নলিখিত কমান্ডটি কার্যকর করে
apigee-mtlsপরিষেবা আনইনস্টল করুন:/opt/apigee/apigee-service/bin/apigee-service apigee-mtls uninstall
- নোডের সমস্ত উপাদান স্টার্ট অর্ডারে শুরু করুন, যেমনটি নিম্নলিখিত উদাহরণটি দেখায়:
/opt/apigee/apigee-service/bin/apigee-service component_name start
- ক্লাস্টারের প্রতিটি নোডের জন্য এই প্রক্রিয়াটি পুনরাবৃত্তি করুন।
আনইনস্টলেশন সফল হয়েছে তা যাচাই করতে, আপনি নিম্নলিখিতগুলি করতে পারেন (যেকোন ক্রমে):
- ZooKeeper চলমান প্রতিটি নোডে, কনসাল পরিষেবাগুলি
/usr/lib/systemd/systemডিরেক্টরিতে নেই তা পরীক্ষা করুন:-
/usr/lib/systemd/systemডিরেক্টরিতে পরিবর্তন করুন:cd /usr/lib/systemd/system
- নিশ্চিত করুন যে নিম্নলিখিত ফাইলগুলি সেই ডিরেক্টরিতে নেই:
-
consul_egress.service -
consul_server.service
-
- এই ফাইলগুলির যেকোন একটি যদি
/usr/lib/systemd/systemডিরেক্টরিতে থাকে, তাহলে এটি মুছুন।
-
- ZooKeeper চলমান প্রতিটি নোডে,
apigee-mtlsএবংapigee-mtls-consulডিরেক্টরি বিদ্যমান কিনা তা পরীক্ষা করে দেখুন:- Apigee রুট ডিরেক্টরিতে পরিবর্তন করুন:
cd ${APIGEE_ROOT:-/opt/apigee} - ডিরেক্টরির বিষয়বস্তু পরীক্ষা করুন:
ls
- নিশ্চিত করুন যে এই ডিরেক্টরিতে নিম্নলিখিত ডিরেক্টরিগুলি বিদ্যমান নেই :
-
apigee-mtls- version -
apigee-mtls-consul- version
-
- যদি এই ডিরেক্টরিগুলির মধ্যে কোনটি বিদ্যমান থাকে তবে সেগুলি মুছুন।
- Apigee রুট ডিরেক্টরিতে পরিবর্তন করুন:
- একই ডিরেক্টরিতে, নিশ্চিত করুন যে নিম্নলিখিতগুলির সিমলিঙ্কগুলি সরানো হয়েছে:
-
apigee-mtls -
apigee-mtls-consul
এটি করার জন্য, নিম্নলিখিত উদাহরণটি দেখায় হিসাবে সন্ধান
-Lবিকল্পটি ব্যবহার করুন:find -L ./
যদি এই ডিরেক্টরিগুলির সিম্বলিক লিঙ্কগুলি থেকে যায়, আপনি
rmবাunlinkকমান্ড দিয়ে সেগুলি সরাতে পারেন। -
- ZooKeeper চলমান প্রতিটি নোডে,
whichকমান্ডটি ব্যবহার করে কনসাল সরানো হয়েছে তা পরীক্ষা করুন:which consul
এই কমান্ডটি নিম্নলিখিত অনুরূপ একটি বার্তার সাথে প্রতিক্রিয়া জানাতে হবে:
"/usr/bin/which: no consul in (...:/opt/apigee/apigee-adminapi-version/bin:...)"
- রুট হিসাবে বা sudo দিয়ে নিম্নলিখিত কমান্ডটি চালান:
iptables -t nat -L OUTPUT
এই কমান্ডটি কলামের শিরোনামগুলি প্রদর্শন করবে কিন্তু কলামগুলিতে কোনও ডেটা নেই, যেমন নিম্নলিখিত উদাহরণটি দেখায়:
target prot opt source destination
- Apigee mTLS প্যাকেজ ইনস্টল করা আছে কিনা তা নির্ধারণ করতে
yumব্যবহার করুন:yum list installed
এই কমান্ডটি নিম্নলিখিতগুলির সাথে মেলে এমন কোনও প্যাকেজ প্রদর্শন করা উচিত নয় :
-
apigee-mtls- version -
apigee-mtls-consul- version
-