ย้อนกลับ Apigee Edge 4.52.02

หากพบข้อผิดพลาดระหว่างการอัปเดตเป็น Edge 4.52.02 คุณสามารถเปลี่ยนกลับคอมโพเนนต์ที่ทำให้เกิดข้อผิดพลาด แล้วลองอัปเดตอีกครั้ง

คุณย้อนกลับ Edge 4.52.02 ไปยังเวอร์ชันหลักต่อไปนี้ได้

  • เวอร์ชัน 4.52.01
  • เวอร์ชัน 4.52.00
  • เวอร์ชัน 4.51.00

การย้อนกลับเวอร์ชันจะเกี่ยวข้องกับการย้อนกลับคอมโพเนนต์ทั้งหมดที่คุณอาจอัปเกรด นอกจากนี้ คุณอาจต้องพิจารณาเป็นพิเศษก่อนเปลี่ยนกลับคอมโพเนนต์ซอฟต์แวร์บางอย่าง ทั้งนี้ขึ้นอยู่กับเวอร์ชันที่คุณเริ่มต้น ตารางด้านล่างแสดงซอฟต์แวร์ต่างๆ ที่อาจต้องใช้ขั้นตอนพิเศษในระหว่างการย้อนกลับ

ย้อนกลับเป็นเวอร์ชัน สิ่งที่ควรพิจารณาเป็นพิเศษสำหรับซอฟต์แวร์
4.52.01 Cassandra
4.52.00 Cassandra, Zookeeper, Qpid
4.51.00 Cassandra, Zookeeper, Qpid, Postgres

คุณอาจต้องการทำการย้อนกลับใน 2 สถานการณ์ต่อไปนี้

  1. เปลี่ยนกลับไปเป็นรุ่นหลักหรือรุ่นย่อยก่อนหน้า เช่น จาก 4.52.02 เป็น 4.52.00
  2. เปลี่ยนกลับไปใช้แพตช์รุ่นก่อนหน้าในรุ่นเดียวกัน เช่น จาก 4.52.00.02 เป็น 4.52.00.01

ดูข้อมูลเพิ่มเติมได้ที่กระบวนการเผยแพร่ Apigee Edge

ลำดับของการย้อนกลับ

การย้อนกลับคอมโพเนนต์ควรทําตามลําดับย้อนกลับจากการอัปเกรด ยกเว้นการย้อนกลับเซิร์ฟเวอร์การจัดการหลัง Cassandra

ลำดับทั่วไปของการย้อนกลับสำหรับ Private Cloud 4.52.02 จะมีลักษณะดังต่อไปนี้

  1. เปลี่ยน Postgres, Qpid และคอมโพเนนต์อื่นๆ ที่เกี่ยวข้องกับข้อมูลวิเคราะห์กลับ
  2. ย้อนกลับเราเตอร์และ Message Processor
  3. ย้อนกลับ Cassandra, Zookeeper
  4. เซิร์ฟเวอร์การจัดการการย้อนกลับ

ตัวอย่างเช่น สมมติว่าคุณได้อัปเกรดคลัสเตอร์ Cassandra ทั้งหมด เซิร์ฟเวอร์การจัดการทั้งหมด และ RMP 2-3 ตัวเป็นเวอร์ชัน 4.52.02 จากเวอร์ชัน 4.52.01 และต้องการย้อนกลับ ในกรณีนี้ คุณจะต้องดำเนินการดังนี้

  1. เปลี่ยน RMP ทั้งหมดกลับทีละรายการ
  2. เปลี่ยนคลัสเตอร์ Cassandra ทั้งหมดกลับโดยใช้ข้อมูลสํารอง
  3. เปลี่ยนกลับโหนดเซิร์ฟเวอร์การจัดการ Edge ทีละโหนด

ผู้ที่สามารถดำเนินการย้อนกลับได้

ผู้ใช้ที่ทำการย้อนกลับควรเป็นผู้ใช้เดียวกับที่อัปเดต Edge ไว้ตั้งแต่แรก หรือผู้ใช้ที่เรียกใช้ในฐานะรูท

โดยค่าเริ่มต้น คอมโพเนนต์ Edge จะทํางานในฐานะผู้ใช้ "apigee" ในบางกรณี คุณอาจใช้งานคอมโพเนนต์ Edge ในฐานะผู้ใช้คนละราย เช่น หากเราเตอร์ต้องเข้าถึงพอร์ตที่มีสิทธิ์ เช่น พอร์ตที่ต่ำกว่า 1000 คุณจะต้องเรียกใช้เราเตอร์ในฐานะรูทหรือในฐานะผู้ใช้ที่มีสิทธิ์เข้าถึงพอร์ตเหล่านั้น หรืออาจเรียกใช้คอมโพเนนต์หนึ่งในฐานะผู้ใช้รายหนึ่ง และเรียกใช้คอมโพเนนต์อื่นในฐานะผู้ใช้รายอื่น

คอมโพเนนต์ที่มีโค้ดทั่วไป

คอมโพเนนต์ Edge ต่อไปนี้ใช้โค้ดร่วมกัน ดังนั้น หากต้องการเปลี่ยนคอมโพเนนต์ใดคอมโพเนนต์หนึ่งเหล่านี้ในโหนด คุณจะต้องเปลี่ยนคอมโพเนนต์ทั้งหมดเหล่านี้ในโหนดนั้น

  • edge-management-server (เซิร์ฟเวอร์การจัดการ)
  • edge-message-processor (Message Processor)
  • edge-router (เราเตอร์)
  • edge-postgres-server (เซิร์ฟเวอร์ Postgres)
  • edge-qpid-server (เซิร์ฟเวอร์ Qpid)

เช่น หากคุณติดตั้งเซิร์ฟเวอร์การจัดการ รูทเตอร์ และโปรแกรมประมวลผลข้อความในโหนด หากต้องการเปลี่ยนกลับรายการใดรายการหนึ่ง คุณต้องเปลี่ยนกลับทั้ง 3 รายการ

การย้อนกลับของ Cassandra

เมื่อทำการอัปเกรด Cassandra ครั้งใหญ่บนโหนด Cassandra บางโหนด Cassandra จะแก้ไขสคีมาของข้อมูลที่จัดเก็บไว้ในโหนด ซึ่งทำให้การย้อนกลับโดยตรงไม่สามารถทำได้ การย้อนกลับมี 2 วิธี คุณจะใช้วิธีการใดวิธีการหนึ่งเหล่านี้ตามสถานะของการอัปเกรดที่คุณจะย้อนกลับ

วิธีการย้อนกลับ

ล้างข้อมูลและใช้โหนดที่มีอยู่ในคลัสเตอร์เพื่อสร้างโหนดขึ้นมาใหม่

คุณสามารถทำตามขั้นตอนนี้ได้หากมีศูนย์ข้อมูลที่ใช้งานได้อย่างสมบูรณ์อย่างน้อย 1 แห่งในคลัสเตอร์ที่ยังคงใช้ Cassandra เวอร์ชันเก่า (Cassandra 2.1.22) หากอัปเกรดคลัสเตอร์ Cassandra ทั้งหมดและต้องการย้อนกลับ คุณต้องทําตามขั้นตอนในหัวข้อล้างข้อมูลและกู้คืนข้อมูลสํารองหรือสแนปชอต VM

ขั้นตอนการย้อนกลับ

  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
    • ดาวน์โหลดและเรียกใช้การบูตของ 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>
    • ทำขั้นตอนข้างต้นซ้ำในแต่ละโหนดที่ต้องการย้อนกลับทีละโหนด
  2. เมื่อมีการย้อนกลับและสร้างโหนดทั้งหมดใหม่แล้ว
    • เรียกใช้การตั้งค่าโหนดเซิร์ฟเวอร์การจัดการ ตรวจสอบว่าเซิร์ฟเวอร์การจัดการมาจากเวอร์ชันที่ย้อนกลับ หากไม่ ให้ย้อนกลับเซิร์ฟเวอร์การจัดการด้วย
    • หยุดเซิร์ฟเวอร์การจัดการ
      /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 ให้ทำตามขั้นตอนด้านล่างเพื่อกู้คืนข้อมูลสำรองและเรียกใช้การซ่อม

  1. ทำตามขั้นตอนจนถึงขั้นตอนที่ 6 ตามเอกสารประกอบเพื่อสร้างสําเนาอีกครั้งในศูนย์ข้อมูลในพื้นที่
  2. สำหรับโหนดที่เหลือ ให้ทำตามขั้นตอนด้านล่างทีละโหนด
    • กู้คืนข้อมูลสํารองที่คุณบันทึกไว้ในโหนดนี้ (หมายเหตุ: ข้อมูลสํารองนี้อาจมีข้อมูลที่ล้าสมัยเนื่องจากมีการสํารองข้อมูลนี้ก่อนที่คุณจะเริ่มอัปเกรด 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 ซ้ำในแต่ละโหนดที่ต้องการซ่อม

ล้างข้อมูลและกู้คืนสแนปชอตข้อมูลสำรอง/VM

ขั้นตอนนี้เป็นขั้นตอนเดียวที่ใช้ได้หากคุณได้อัปเกรดคลัสเตอร์ Cassandra ทั้งหมดและต้องการย้อนกลับ

นอกจากนี้ การสำรองข้อมูล Apigee จะเจาะจงเฉพาะโหนด คุณกู้คืนข้อมูลสำรองที่ถ่ายจากโหนดหนึ่งไปยังอีกโหนดหนึ่งไม่ได้ การสำรองข้อมูล Cassandra มีข้อมูลเมตาของโหนด (เช่น ที่อยู่ IP, ตำแหน่งของวงแหวน ฯลฯ)

  1. เริ่มต้นด้วยโหนด 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
    • ดาวน์โหลดและเรียกใช้การเริ่มต้นระบบของ 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

เปลี่ยนกลับการอัปเดต 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 เช่นเดียวกับการเปลี่ยนกลับไปใช้ซอฟต์แวร์อื่นๆ ตามที่ระบุไว้ในส่วนเปลี่ยนกลับไปใช้รุ่นหลักหรือรุ่นย่อยก่อนหน้าด้านล่าง

เปลี่ยนกลับไปเป็นรุ่นหลักหรือรุ่นย่อยก่อนหน้า

หากต้องการเปลี่ยนกลับไปเป็นรุ่นหลักหรือรุ่นย่อยก่อนหน้า ให้ทําดังนี้ในแต่ละโหนดที่โฮสต์คอมโพเนนต์

  1. ดาวน์โหลดไฟล์ 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 
  2. วิธีหยุดคอมโพเนนต์เพื่อเปลี่ยนกลับ
    1. หากต้องการเปลี่ยนกลับคอมโพเนนต์ที่มีโค้ดทั่วไปในโหนด คุณต้องหยุดคอมโพเนนต์ทั้งหมดดังที่แสดงในตัวอย่างต่อไปนี้
      /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
    2. หากต้องการเปลี่ยนกลับคอมโพเนนต์อื่นๆ ในโหนด ให้หยุดเฉพาะคอมโพเนนต์นั้นๆ โดยทำดังนี้
      /opt/apigee/apigee-service/bin/apigee-service component stop
  3. หากต้องการเลิกใช้การสร้างรายได้ ให้ถอนการติดตั้งจากเซิร์ฟเวอร์การจัดการและโหนด Message Processor ทั้งหมด ดังนี้
    /opt/apigee/apigee-service/bin/apigee-service edge-mint-gateway uninstall
  4. ถอนการติดตั้งคอมโพเนนต์เพื่อเปลี่ยนกลับในโหนด โดยทำดังนี้
    1. หากต้องการเปลี่ยนกลับคอมโพเนนต์ที่มีโค้ดทั่วไปในโหนด คุณต้องถอนการติดตั้งทั้งหมดโดยถอนการติดตั้งกลุ่มคอมโพเนนต์ edge-gateway ดังที่แสดงในตัวอย่างต่อไปนี้
      /opt/apigee/apigee-service/bin/apigee-service edge-gateway uninstall
    2. หากต้องการเปลี่ยนคอมโพเนนต์อื่นๆ ในโหนด ให้ถอนการติดตั้งเฉพาะคอมโพเนนต์นั้น ดังตัวอย่างต่อไปนี้
      /opt/apigee/apigee-service/bin/apigee-service component uninstall

      โดยที่ component คือชื่อคอมโพเนนต์

    3. หากต้องการเปลี่ยนกลับเราเตอร์ Edge คุณต้องลบเนื้อหาของไฟล์ /opt/nginx/conf.d นอกเหนือจากการถอนการติดตั้งกลุ่มคอมโพเนนต์ edge-gateway
      cd /opt/nginx/conf.d
      rm -rf *
  5. ถอนการติดตั้ง apigee-setup เวอร์ชัน 4.52.02 โดยทำดังนี้
    /opt/apigee/apigee-service/bin/apigee-service apigee-setup uninstall
  6. ติดตั้งยูทิลิตี apigee-service เวอร์ชัน 4.51.00 และการอ้างอิง ตัวอย่างต่อไปนี้จะติดตั้ง apigee-service เวอร์ชัน 4.51.00
    sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord

    โดยที่ uName และ pWord คือชื่อผู้ใช้และรหัสผ่านที่คุณได้รับจาก Apigee หากไม่ใส่ pWord ระบบจะแจ้งให้คุณป้อน

    หากพบข้อผิดพลาด ให้ตรวจสอบว่าคุณได้ดาวน์โหลดไฟล์ bootstrap.sh ในขั้นตอนที่ 1

  7. วิธีติดตั้ง apigee-setup
    /opt/apigee/apigee-service/bin/apigee-service apigee-setup install
  8. ติดตั้งคอมโพเนนต์เวอร์ชันเก่า
    /opt/apigee/apigee-setup/bin/setup.sh -p component -f configFile

    โดยที่ component คือคอมโพเนนต์ที่จะติดตั้ง และ configFile คือไฟล์การกําหนดค่าสําหรับเวอร์ชันเก่า

  9. หากจะเปลี่ยนกลับไปใช้ Qpid ให้ล้าง iptables โดยทำดังนี้
    sudo iptables -F
  10. ทำขั้นตอนนี้ซ้ำสำหรับโหนดแต่ละโหนดที่โฮสต์คอมโพเนนต์ที่คุณจะเปลี่ยนกลับ

เปลี่ยนกลับไปใช้แพตช์รุ่นก่อนหน้า

หากต้องการเปลี่ยนคอมโพเนนต์กลับไปเป็นรุ่นแพตช์ที่เฉพาะเจาะจง ให้ทำดังนี้ในแต่ละโหนดที่โฮสต์คอมโพเนนต์

  1. ดาวน์โหลดคอมโพเนนต์เวอร์ชันที่ต้องการ
    /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
  2. ใช้ apigee-setup เพื่อติดตั้งคอมโพเนนต์
    /opt/apigee/apigee-setup/bin/setup.sh -p comp -f configFile

    เช่น

    /opt/apigee/apigee-setup/bin/setup.sh -p ui -f configFile

    โปรดทราบว่าคุณระบุเฉพาะชื่อคอมโพเนนต์เมื่อติดตั้งเท่านั้น ไม่ใช่เวอร์ชัน

  3. ทำขั้นตอนนี้ซ้ำสำหรับโหนดแต่ละโหนดที่โฮสต์คอมโพเนนต์ที่คุณจะเปลี่ยนกลับ

เปลี่ยนกลับ mTLS

หากต้องการเปลี่ยนกลับการอัปเดต mTLS ให้ทำตามขั้นตอนต่อไปนี้ในโฮสต์ทั้งหมด

  1. หยุด Apigee
    apigee-all stop
  2. วิธีหยุดใช้ mTLS
    apigee-service apigee-mtls uninstall
  3. ติดตั้ง mTLS อีกครั้งโดยทำดังนี้
    apigee-service apigee-mtls install
    apigee-service apigee-mtls setup -f /opt/silent.conf