คุณสามารถถอนการติดตั้งคอมโพเนนต์ใดคอมโพเนนต์หนึ่ง คอมโพเนนต์ทั้งหมด หรือนำ Edge ออกจาก ระบบ นอกจากนี้ คุณยังย้อนกลับ Edge ได้หากอัปเกรดแล้ว
ถอนการติดตั้งคอมโพเนนต์แต่ละรายการ
หากต้องการถอนการติดตั้งคอมโพเนนต์ ให้ใช้ยูทิลิตี apigee-service
ในรูปแบบต่อไปนี้
/opt/apigee/apigee-service/bin/apigee-service component_name uninstall
โดยที่ component_name ระบุคอมโพเนนต์ที่คุณต้องการถอนการติดตั้ง ความเป็นไปได้ ค่าของ component_name ประกอบด้วยรายการต่อไปนี้
apigee-cassandra
(คาสซานดรา)apigee-openldap
(OpenLDAP)apigee-postgresql
(ฐานข้อมูล PostgreSQL)apigee-qpidd
(Qpidd)apigee-sso
(SSO ของ Edge)apigee-zookeeper
(ZooKeeper)edge-management-server
(เซิร์ฟเวอร์การจัดการ)edge-management-ui
(UI ใหม่ของ Edge)edge-message-processor
(ตัวประมวลผลข้อความ)edge-postgres-server
(เซิร์ฟเวอร์ Postgres)edge-qpid-server
(เซิร์ฟเวอร์ Qpid)edge-router
(เราเตอร์ Edge)edge-ui
(UI แบบคลาสสิก)
นอกจากคอมโพเนนต์เหล่านี้แล้ว คุณยังสามารถถอนการติดตั้ง apigee-provision
และ
apigee-validate
คอมโพเนนต์
ตัวอย่างเช่น วิธีถอนการติดตั้ง Edge UI
/opt/apigee/apigee-service/bin/apigee-service edge-ui uninstall
คำสั่งนี้จะไม่ลบข้อมูลหรือไฟล์บันทึกใดๆ ลบเฉพาะคอมโพเนนต์เท่านั้น
ถอนการติดตั้งคอมโพเนนต์ทั้งหมด
หากต้องการถอนการติดตั้งคอมโพเนนต์ Apigee ทั้งหมดในโหนด ให้ถอนการติดตั้ง apigee-service
ประโยชน์ใช้สอย:
/opt/apigee/apigee-service/bin/apigee-service apigee-service uninstall
คำสั่งนี้จะไม่ลบข้อมูลหรือไฟล์บันทึกใดๆ ระบบจะลบเฉพาะคอมโพเนนต์
นำขอบออก
หากต้องการนำ Edge ออกจากระบบโดยสมบูรณ์ ให้ทำดังนี้
- วิธีหยุดบริการ Edge ทั้งหมดที่ทำงานในเครื่อง
/opt/apigee/apigee-service/bin/apigee-all stop
- ล้างแคช yum โดยทำดังนี้
sudo yum clean all
- นำ RPM ของ Apigee ทั้งหมดออกดังนี้
sudo rpm -e $(rpm -qa | egrep "(apigee-|edge-)")
- นำไดเรกทอรีรากของการติดตั้งออกด้วยคำสั่งต่อไปนี้
sudo rm -rf /opt/apigee
- นำไดเรกทอรี NGINX ออก
sudo rm -rf /opt/nginx