หากพบข้อผิดพลาดระหว่างการอัปเดต Edge 4.52.02 คุณสามารถย้อนกลับ คอมโพเนนต์ที่ทำให้เกิดข้อผิดพลาดแล้วจึงลองอัปเดตอีกครั้ง
คุณย้อนกลับ Edge 4.52.02 เป็นเวอร์ชันหลักต่อไปนี้ได้
- เวอร์ชัน 4.52.01
- เวอร์ชัน 4.52.00
- เวอร์ชัน 4.51.00
การย้อนกลับเวอร์ชันจะเป็นการย้อนกลับคอมโพเนนต์ทั้งหมดที่คุณอาจอัปเกรดไว้ นอกจากนี้ คุณอาจต้องพิจารณาพิเศษก่อนจึงจะย้อนกลับคอมโพเนนต์ของซอฟต์แวร์บางรายการได้ ทั้งนี้ขึ้นอยู่กับเวอร์ชันที่คุณเริ่มใช้งาน ตารางด้านล่างแสดงรายการซอฟต์แวร์ต่างๆ ที่จำเป็นต้องใช้ขั้นตอนพิเศษระหว่างการย้อนกลับ
ย้อนกลับเป็นเวอร์ชัน | พิจารณาเป็นพิเศษสำหรับซอฟต์แวร์ |
---|---|
4.52.01 | Cassandra |
4.52.00 | คาสซานดรา, ผู้ดูแลสวนสัตว์, Qpid |
4.51.00 | คาสซานดรา, ผู้ดูแลสวนสัตว์, Qpid, Postgres |
มี 2 สถานการณ์ที่คุณอาจต้องการย้อนกลับ:
- ย้อนกลับไปดูรุ่นหลักหรือรุ่นย่อยก่อนหน้านี้ ตัวอย่างเช่น จาก 4.52.02 ถึง 4.52.00
- ย้อนกลับไปใช้แพตช์รุ่นก่อนหน้าใน รุ่น ตัวอย่างเช่น จาก 4.52.00.02 เป็น 4.52.00.01
โปรดดูข้อมูลเพิ่มเติมที่รุ่น Apigee Edge กระบวนการ
ลำดับการย้อนกลับ
การย้อนกลับคอมโพเนนต์ควรดำเนินการในลำดับย้อนกลับที่อัปเกรด ยกเว้นว่าควรย้อนกลับเซิร์ฟเวอร์การจัดการหลังจาก Cassandra
ลำดับโดยทั่วไปของการย้อนกลับสำหรับ Private Cloud 4.52.02 จะมีลักษณะดังต่อไปนี้
- ย้อนกลับ Postgres, Qpid และคอมโพเนนต์อื่นๆ ที่เกี่ยวข้องกับการวิเคราะห์
- เราเตอร์ย้อนกลับและตัวประมวลผลข้อความ
- ย้อนรอย Cassandra จาก Zookeeper
- เซิร์ฟเวอร์การจัดการย้อนกลับ
ตัวอย่างเช่น สมมติว่าคุณอัปเกรดคลัสเตอร์ Cassandra ทั้งหมด เซิร์ฟเวอร์การจัดการทั้งหมด และ RMP อีก 2-3 รายการจากเวอร์ชัน 4.52.01 แล้วต้องการย้อนกลับ ในกรณีนี้ คุณจะต้อง:
- ย้อนกลับ RMP ทั้งหมดทีละรายการ
- ย้อนกลับคลัสเตอร์ Cassandra ทั้งหมดโดยใช้ข้อมูลสำรอง
- ย้อนกลับโหนดเซิร์ฟเวอร์การจัดการ Edge ทีละรายการ
ผู้ที่มีสิทธิ์ดำเนินการย้อนกลับ
ผู้ใช้ที่ดำเนินการย้อนกลับควรเป็นผู้ใช้เดียวกับที่อัปเดต Edge เป็นครั้งแรก หรือ ผู้ใช้ที่เรียกใช้ในฐานะผู้ใช้ระดับราก
โดยค่าเริ่มต้น คอมโพเนนต์ Edge จะทำงานในฐานะผู้ใช้ "Apigee" ในบางกรณีคุณอาจใช้ Edge ในฐานะผู้ใช้คนละคน ตัวอย่างเช่น หากเราเตอร์ต้องเข้าถึงพอร์ตที่ได้รับสิทธิ์ เช่น ที่ต่ำกว่า 1000 คุณจะต้องเรียกใช้เราเตอร์ในฐานะรากหรือในฐานะผู้ใช้ที่มีสิทธิ์เข้าถึงเราเตอร์ พอร์ต หรือคุณอาจเรียกใช้คอมโพเนนต์หนึ่งเป็นผู้ใช้คนหนึ่ง และเรียกใช้คอมโพเนนต์อื่นในฐานะผู้ใช้อีกราย
คอมโพเนนต์ที่มีโค้ดทั่วไป
คอมโพเนนต์ Edge ต่อไปนี้ใช้โค้ดทั่วไปร่วมกัน ดังนั้น ถ้าต้องการย้อนกลับรายการใดรายการหนึ่ง คอมโพเนนต์เหล่านี้ในโหนด คุณต้องย้อนกลับคอมโพเนนต์เหล่านี้ทั้งหมดที่อยู่ในโหนดนั้น
edge-management-server
(เซิร์ฟเวอร์การจัดการ)edge-message-processor
(ตัวประมวลผลข้อความ)edge-router
(เราเตอร์)edge-postgres-server
(เซิร์ฟเวอร์ Postgres)edge-qpid-server
(เซิร์ฟเวอร์ Qpid)
ตัวอย่างเช่น ถ้าคุณมีเซิร์ฟเวอร์การจัดการ เราเตอร์ และโปรแกรมประมวลผลข้อความติดตั้งอยู่ ถ้าต้องการย้อนกลับโหนดใดโหนดหนึ่ง คุณต้องย้อนกลับทั้ง 3 อย่างนี้
การย้อนกลับของ Cassandra
เมื่อมีการอัปเกรดที่สำคัญของ Cassandra ในโหนด Cassandra ที่เฉพาะเจาะจง Cassandra จะแก้ไขสคีมาของข้อมูลที่จัดเก็บไว้ในโหนด ซึ่งทำให้การย้อนกลับโดยตรงทำไม่ได้ การย้อนกลับมี 2 วิธี คุณจะใช้วิธีใดวิธีหนึ่งต่อไปนี้ตามสถานะของการอัปเกรดที่คุณกำลังย้อนกลับ
วิธีการย้อนกลับ
- ล้างข้อมูลและใช้โหนดที่มีอยู่ในคลัสเตอร์เพื่อสร้างโหนดใหม่
- ล้างข้อมูลและกู้คืนข้อมูลสำรองหรือสแนปชอต VM
ล้างข้อมูลและใช้โหนดที่มีอยู่ในคลัสเตอร์เพื่อสร้างโหนดใหม่
ปฏิบัติตามขั้นตอนนี้ได้หากคุณมีศูนย์ข้อมูลที่ทำงานเต็มรูปแบบอย่างน้อย 1 ศูนย์ข้อมูลในคลัสเตอร์ที่ยังคงใช้ Cassandra เวอร์ชันเก่า (Cassandra 2.1.22) หากอัปเกรดคลัสเตอร์ Cassandra ทั้งหมดและต้องการย้อนกลับ คุณต้องทำตามขั้นตอนในหัวข้อล้างข้อมูลและกู้คืนข้อมูลสำรองหรือสแนปชอต VM
ขั้นตอนการย้อนกลับ
- เริ่มต้นด้วยโหนดที่ต้องการย้อนกลับ
- หยุด Cassandra บนโหนด
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra stop
- ถอนการติดตั้งซอฟต์แวร์ Cassandra ออกจากโหนด
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra uninstall
- นำไดเรกทอรีข้อมูลออกจากโหนด:
rm -rf /opt/apigee/data/apigee-cassandra
- ดาวน์โหลดและเรียกใช้ Bootstrap ของ Edge เวอร์ชันเก่าสำหรับ Private Cloud ที่ต้องการย้อนกลับ
ตัวอย่าง: หากต้องการย้อนกลับไปใช้ 4.52.01
- ดาวน์โหลด Bootstrap ของ 4.52.01:
curl https://software.apigee.com/bootstrap_4.52.01.sh -o /tmp/bootstrap_4.52.01.sh -u ‘uName:pWord’
- ดำเนินการ Bootstrap ของ 4.52.01:
sudo bash /tmp/bootstrap_4.52.01.sh apigeeuser=uName apigeepassword=pWord
- ตั้งค่า Cassandra บนโหนด
/opt/apigee/apigee-setup/bin/setup.sh -p c -f configFile
- ดำเนินการสร้างโหนดใหม่ด้วยการตั้งชื่อศูนย์ข้อมูลการทำงาน:
/opt/apigee/apigee-cassandra/bin/nodetool rebuild -h <node-IP> <functional-dc>
- ทำซ้ำขั้นตอนข้างต้นในแต่ละโหนดที่ต้องการย้อนกลับ ทีละรายการ
- หยุด Cassandra บนโหนด
- เมื่อย้อนกลับและสร้างโหนดทั้งหมดแล้ว ให้ทำดังนี้
- เรียกใช้การตั้งค่าโหนดการจัดการเซิร์ฟเวอร์ ตรวจสอบว่าเซิร์ฟเวอร์การจัดการมาจากเวอร์ชันที่ย้อนกลับ หากไม่ ให้ย้อนกลับเซิร์ฟเวอร์การจัดการด้วย
- หยุดเซิร์ฟเวอร์การจัดการโดยทำดังนี้
/opt/apigee/apigee-service/bin/apigee-service edge-management-server stop
- หากคุณใช้การสร้างรายได้ ให้ถอนการติดตั้งการสร้างรายได้ด้วย โดยทำดังนี้
/opt/apigee/apigee-service/bin/apigee-service edge-mint-gateway uninstall
- ถอนการติดตั้งเซิร์ฟเวอร์การจัดการ
/opt/apigee/apigee-service/bin/apigee-service edge-gateway uninstall
- ดาวน์โหลดและเรียกใช้ Bootstrap เวอร์ชันเก่า เช่น ทำตามขั้นตอนต่อไปนี้เพื่อดาวน์โหลดและเรียกใช้ Bootstrap ของเวอร์ชัน 4.52.01
curl https://software.apigee.com/bootstrap_4.52.01.sh -o /tmp/bootstrap_4.52.01.sh -u ‘uName:pWord’
sudo bash /tmp/bootstrap_4.52.01.sh apigeeuser=uName apigeepassword=pWord - เรียกใช้การตั้งค่าโหนดเซิร์ฟเวอร์การจัดการ 1 โหนด ดังนี้
/opt/apigee/apigee-setup/bin/setup.sh -p mt -f configFile
การเพิ่มประสิทธิภาพหลังจากสร้างใหม่
ในขั้นตอนข้างต้น ข้อมูลทั้งหมดในโหนดจะสตรีมจากศูนย์ข้อมูลระยะไกลระหว่างการสร้างใหม่ คุณเพิ่มประสิทธิภาพกระบวนการนี้ได้โดยใช้การซ่อมเมื่อมีการสตรีมตัวจำลองทั้งหมดไปยังศูนย์ข้อมูลในพื้นที่แล้ว การดำเนินการนี้จะหลีกเลี่ยงการสตรีมแบบข้าม DC และควรรวดเร็วกว่าการสร้างโหนดทั้งหมดจาก DC ระยะไกลใหม่
ตัวอย่าง: สมมติว่าคุณมีโหนด Cassandra 6 โหนดในศูนย์ข้อมูลในพื้นที่ โดยค่าเริ่มต้น ปัจจัยการจำลองของ Apigee คือ 3 โหนด ดังนั้นทุกโหนดจึงมีข้อมูล 50% ในกรณีนี้ คุณสามารถสร้างโหนด #1 และ #4 ใหม่ โดยทำตามขั้นตอนด้านบน สำหรับโหนด #2, #3, #5 และ #6 ให้ทำตามขั้นตอนด้านล่างเพื่อคืนค่าข้อมูลสำรองและดำเนินการซ่อมแซม
- ทำตามขั้นตอนจนถึงขั้นตอนที่ 6 ตามที่ระบุไว้เพื่อสร้างตัวจำลองใหม่ในศูนย์ข้อมูลในเครื่อง
- สำหรับโหนดที่เหลือ ให้ทำตามขั้นตอนด้านล่างสำหรับแต่ละโหนดที่เหลือทีละรายการ
- กู้คืนข้อมูลสำรองที่คุณได้บันทึกไว้ในโหนดนี้ (หมายเหตุ: ข้อมูลสำรองนี้อาจมีข้อมูลเก่าเนื่องจากมีการนำข้อมูลสำรองนี้ไปใช้ก่อนที่คุณจะเริ่มการอัปเกรด Cassandra):
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra restore backup_file
- หากมีสแนปชอต VM ของโหนด คุณสามารถกู้คืนสแนปชอตแทนการกู้คืนข้อมูลสำรองของ Cassandra
- หลังจากกู้คืนข้อมูลสำรองแล้ว ให้เริ่มบริการ Cassandra บนโหนด
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra start
- ดำเนินการซ่อมแซมโหนดเพื่อให้สามารถสตรีมข้อมูลล่าสุดจากศูนย์ข้อมูลที่มีอยู่ได้
/opt/apigee/apigee-cassandra/bin/nodetool -h <node-IP> repair -dc <local-dc-name>
- ทำซ้ำขั้นตอนที่ 3 ถึง 6 ในแต่ละโหนดที่ต้องการซ่อมแซม
- กู้คืนข้อมูลสำรองที่คุณได้บันทึกไว้ในโหนดนี้ (หมายเหตุ: ข้อมูลสำรองนี้อาจมีข้อมูลเก่าเนื่องจากมีการนำข้อมูลสำรองนี้ไปใช้ก่อนที่คุณจะเริ่มการอัปเกรด Cassandra):
ล้างข้อมูลและกู้คืนสแนปชอตข้อมูลสำรอง/VM
มีเพียงขั้นตอนนี้เท่านั้นที่ใช้ได้หากคุณอัปเกรดคลัสเตอร์ Cassandra ทั้งหมดและต้องการย้อนกลับ
นอกจากนี้ ข้อมูลสำรอง Apigee ยังเป็นโหนดที่เฉพาะเจาะจงอีกด้วย จะกู้คืนข้อมูลสำรองที่ได้มาจากโหนดหนึ่งไปยังอีกโหนดหนึ่งไม่ได้ ข้อมูลสำรองของ Cassandra จะมีข้อมูลเมตาของโหนด (เช่น ที่อยู่ IP, ตำแหน่งริง ฯลฯ)
- เริ่มต้นด้วยโหนด Cassandra 1 โหนดในคลัสเตอร์
- หยุดบริการ Cassandra บนโหนด
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra stop
- ถอนการติดตั้งซอฟต์แวร์ Cassandra ออกจากโหนด
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra uninstall
- นำไดเรกทอรีข้อมูลออกจากโหนด:
rm -rf /opt/apigee/data/apigee-cassandra
- ดาวน์โหลดและเรียกใช้ Bootstrap ของ Edge เวอร์ชันเก่าสำหรับ Private Cloud ที่ต้องการย้อนกลับ
ตัวอย่าง: หากต้องการย้อนกลับไปใช้ 4.52.01
- ดาวน์โหลด Bootstrap ของ 4.52.01:
curl https://software.apigee.com/bootstrap_4.52.01.sh -o /tmp/bootstrap_4.52.01.sh -u ‘uName:pWord’
- ดำเนินการ Bootstrap ของ 4.52.01:
sudo bash /tmp/bootstrap_4.52.01.sh apigeeuser=uName apigeepassword=pWord
- ตั้งค่า Cassandra บนโหนด
/opt/apigee/apigee-setup/bin/setup.sh -p c -f configFile
- กู้คืนข้อมูลสำรองในโหนดโดยใช้ขั้นตอนในกู้คืนจากข้อมูลสำรอง
- หยุด Cassandra บนโหนด
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra stop
- ลบไดเรกทอรีข้อมูล
rm -rf /opt/apigee/data/apigee-cassandra/data
- กู้คืนข้อมูลสำรอง
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra restore backup_file
- เริ่มต้นบริการ Cassandra บนโหนด
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra start
- ทำซ้ำขั้นตอนในแต่ละโหนด Cassandra ทีละโหนด
- เรียกใช้การซ่อมแซมระหว่างโหนดทีละรายการ ดังนี้
/opt/apigee/apigee-cassandra/bin/nodetool -h <node-IP> repair -pr
- หยุดบริการ Cassandra บนโหนด
ย้อนกลับการอัปเดต Zookeeper 3.8.3
หากคุณย้อนกลับไปเป็นเวอร์ชัน 4.52.00 หรือ 4.51.00 คุณจะต้องดูขั้นตอนพิเศษบางอย่างก่อนที่จะย้อนกลับ Zookeeper ขั้นตอนเหล่านี้แสดงอยู่ในย้อนกลับ
หากคุณย้อนกลับไปเป็นเวอร์ชัน 4.52.01 ให้ย้อนกลับ Zookeeper เหมือนที่คุณย้อนกลับไปใช้ซอฟต์แวร์ต่างๆ ตามที่ระบุไว้ในส่วนย้อนกลับไปเป็นเวอร์ชันหลักหรือรุ่นย่อยก่อนหน้านี้ด้านล่าง
ย้อนกลับ Qpid
หากคุณย้อนกลับไปใช้เวอร์ชัน 4.52.00 หรือ 4.51.00 คุณจะต้องดูขั้นตอนพิเศษบางอย่างก่อนที่จะย้อนกลับ Qpid ขั้นตอนเหล่านี้แสดงอยู่ในย้อนกลับ
หากคุณย้อนกลับไปเป็นเวอร์ชัน 4.52.01 ให้ย้อนกลับ Qpid เหมือนกับการย้อนกลับซอฟต์แวร์ตามที่ระบุไว้ในย้อนกลับไปเป็นเวอร์ชันหลักหรือรุ่นย่อยก่อนหน้านี้
ย้อนกลับการอัปเดต Postgres 10.17
หากย้อนกลับไปใช้เวอร์ชัน 4.51.00 คุณจะต้องดูขั้นตอนพิเศษบางอย่างก่อนย้อนกลับ Postgres ขั้นตอนเหล่านี้แสดงอยู่ในย้อนกลับ
หากคุณย้อนกลับไปเป็นเวอร์ชัน 4.52.01 หรือ 4.52.00 ให้ย้อนกลับ Postgres เหมือนกับการย้อนกลับซอฟต์แวร์ทั้งหมด ตามที่ระบุไว้ในส่วนย้อนกลับไปถึงรุ่นหลักหรือรุ่นย่อยก่อนหน้านี้ด้านล่าง
ย้อนกลับไปใช้เวอร์ชันหลักหรือเวอร์ชันย่อยก่อนหน้า
หากต้องการย้อนกลับไปยังรุ่นหลักหรือรุ่นย่อยก่อนหน้านี้ ให้ดำเนินการดังนี้ในแต่ละโหนดที่โฮสต์ คอมโพเนนต์:
-
ดาวน์โหลดไฟล์
bootstrap.sh
สำหรับเวอร์ชันที่ต้องการเปลี่ยน กลับ:- หากต้องการย้อนกลับไปใช้เวอร์ชัน 4.51.00 ให้ดาวน์โหลด
bootstrap_4.51.00.sh
curl https://software.apigee.com/bootstrap_4.51.00.sh -o /tmp/bootstrap_4.51.00.sh
- หากต้องการย้อนกลับไปใช้เวอร์ชัน 4.51.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 Router คุณต้องลบเนื้อหาของ
/opt/nginx/conf.d
ไฟล์นอกเหนือจากการถอนการติดตั้ง กลุ่มคอมโพเนนต์edge-gateway
cd /opt/nginx/conf.d
rm -rf *
- ในการย้อนกลับคอมโพเนนต์ที่ใช้โค้ดทั่วไปใน
คุณต้องถอนการติดตั้งโหนดทั้งหมดโดยถอนการติดตั้งคอมโพเนนต์
- ถอนการติดตั้ง
apigee-setup
เวอร์ชัน 4.52.02:/opt/apigee/apigee-service/bin/apigee-service apigee-setup uninstall
- ติดตั้ง
apigee-service
เวอร์ชัน 4.51.00 ยูทิลิตีและ Dependency ของระบบ ตัวอย่างต่อไปนี้ติดตั้งเวอร์ชัน 4.51.00apigee-service
:sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord
โดย uName และ pWord คือชื่อผู้ใช้และรหัสผ่านที่คุณได้รับ จาก Apigee หากคุณไม่ใส่ pWord ระบบจะแจ้งให้คุณป้อน
หากคุณพบข้อผิดพลาด ให้ดาวน์โหลดไฟล์
bootstrap.sh
ในขั้นตอน 1. - ติดตั้ง
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.51.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
โปรดทราบว่าคุณระบุเฉพาะชื่อคอมโพเนนต์เมื่อติดตั้งเท่านั้น ไม่ใช่เวอร์ชัน
- ทำขั้นตอนนี้ซ้ำสำหรับแต่ละโหนดที่โฮสต์คอมโพเนนต์ที่คุณจะย้อนกลับ
ย้อนกลับ mTLS
หากต้องการย้อนกลับการอัปเดต 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