الإصدار 4.19.01 من Edge for Private Cloud
يمكنك إزالة 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، تحقق من أن خدمات Consul غير موجودة في
دليل
/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، تحقق من أن Consul تمت إزالتها باستخدام
الأمر
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
- استخدام
yum
لتحديد ما إذا كان قد تم تثبيت حِزم Apigee mTLS:yum list installed
يجب ألا يعرض هذا الأمر أي حِزم تتطابق مع ما يلي:
apigee-mtls-version
apigee-mtls-consul-version