คุณนำ Apigee mTLS ออกได้ทุกเมื่อ หัวข้อนี้จะอธิบายวิธีนำออกและการยืนยัน ถูกนำออกไปแล้ว
วิธีย้อนกลับการติดตั้ง Apigee mTLS
- ลงชื่อเข้าสู่ระบบโหนดในคลัสเตอร์ ไม่คำนึงถึงลำดับการดำเนินการ
- หยุดคอมโพเนนต์ทั้งหมดในโหนด ตามตัวอย่างต่อไปนี้
/opt/apigee/apigee-service/bin/apigee-all stop
- ถอนการติดตั้งบริการ
apigee-mtls
โดยเรียกใช้คำสั่งต่อไปนี้ วันที่/opt/apigee/apigee-service/bin/apigee-service apigee-mtls uninstall
- เริ่มต้นคอมโพเนนต์ทั้งหมดในโหนดใน
start order เป็นพารามิเตอร์
ตัวอย่างต่อไปนี้จะแสดง
/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