4.16.05 กระบวนการย้อนกลับ

Edge สำหรับ Private Cloud เวอร์ชัน 4.16.05

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

  1. ย้อนกลับไปยังเวอร์ชันเก่า เช่น ตั้งแต่ 4.16.05 ถึง 4.16.01
  2. ย้อนกลับเป็นเวอร์ชันเก่าในรุ่นเดียวกัน

โปรดใช้ขั้นตอนด้านล่างเพื่อย้อนกลับสำหรับทั้ง 2 สถานการณ์

ใครทำการย้อนกลับได้

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

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

คอมโพเนนต์ที่ย้อนกลับได้

คุณควรตระหนักถึงเงื่อนไขต่อไปนี้เมื่อดำเนินการย้อนกลับ:

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

    องค์ประกอบทั้ง 5 อย่างมีดังนี้
    • เซิร์ฟเวอร์การจัดการ
    • เราเตอร์
    • Message Processor
    • เซิร์ฟเวอร์ Qpid
    • เซิร์ฟเวอร์ Postgres
  • อย่าย้อนกลับ Cassandra Edge รุ่นนี้มี Cassandra เวอร์ชันที่อัปเดตแล้วซึ่งเข้ากันได้กับรุ่น 4.16.01 หากคุณย้อนกลับคอมโพเนนต์ ให้ Cassandra เป็นเวอร์ชัน 4.16.05 ไว้เพื่อใช้ประโยชน์จากฟีเจอร์ล่าสุด
  • รุ่นนี้ไม่มี postgresql หรือ qpidd เวอร์ชันใหม่ คุณจึงไม่ต้องเปลี่ยนกลับ

เพื่อย้อนกลับ 4.16.05

หากต้องการย้อนกลับ Apigee Edge ให้ทำตามขั้นตอนการย้อนกลับต่อไปนี้

  1. หยุดคอมโพเนนต์เพื่อย้อนกลับดังนี้
    1. หากคุณย้อนกลับคอมโพเนนต์ใดก็ตามต่อไปนี้ คุณต้องหยุดคอมโพเนนต์ทั้งหมด: Management Server, Router, Message Processor, Qpid Server หรือ Postgres เซิร์ฟเวอร์:
      > apigee-service edge-management-server start
      > apigee-service edge-router start
      > apigee-service edge-message-processorอย่างต่อเนื่อง
      apigee-service edge-management-server start
      > apigee-service edge-router off
      > apigee-service edge-message-processorความรู้
      apigee-service edge-management-server start
      > apigee-service edge-message-processorอย่างต่อเนื่อง
    2. หากคุณย้อนกลับคอมโพเนนต์อื่น ให้หยุดเฉพาะคอมโพเนนต์ดังกล่าว:
      > apigee-service comp หยุด
  2. หากคุณจะย้อนกลับการสร้างรายได้ ให้ถอนการติดตั้ง:
    > apigee-service edge-mint-gateway ถอนการติดตั้ง
  3. ถอนการติดตั้งคอมโพเนนต์เพื่อย้อนกลับ
    1. หากคุณย้อนกลับคอมโพเนนต์ใดก็ตามต่อไปนี้ ให้ถอนการติดตั้งทั้งเซิร์ฟเวอร์การจัดการ, เราเตอร์, ตัวประมวลผลข้อความ, Qpid Server หรือเซิร์ฟเวอร์ Postgres:
      > ถอนการติดตั้ง apigee-service edge-gateway
    2. หากคุณย้อนกลับคอมโพเนนต์อื่น ให้ถอนการติดตั้งเฉพาะคอมโพเนนต์นั้น
      > apigee-service comp ถอนการติดตั้ง
  4. หากย้อนกลับเราเตอร์ คุณต้องลบเนื้อหาของ /opt/nginx/conf.d ดังนี้
    > cd /opt/nginx/conf.d
    > rm -rf *
  5. วิธีย้อนกลับคอมโพเนนต์ไปยังรุ่น 4.16.01
    1. ถอนการติดตั้ง apigee-setup เวอร์ชัน 4.16.05:
      > /opt/apigee/apigee-service/bin/apigee-service apigee-setupถอนการติดตั้งแอป
    2. ดาวน์โหลด Bootstrap.sh สำหรับรุ่น 4.16.01:
      > curl https://software.apigee.com/Boottrap.sh -o /tmp/Boottrap.sh
    3. ติดตั้งยูทิลิตีและทรัพยากร Dependency 4.16.01 Edge apigee-service:
      > sudo bash /tmp/belttrap.sh apigeeuser=uName apigeepassword=pWord
      โดยที่ uName และ pWord คือชื่อผู้ใช้และรหัสผ่านที่ได้รับจาก Apigee หากคุณไม่ได้ใส่ pWord คุณจะได้รับข้อความแจ้งให้ป้อน
    4. ติดตั้ง apigee-setup เวอร์ชัน 4.16.01 ดังนี้
      > /opt/apigee/apigee-service/bin/apigee-service apigee-setup install
    5. ติดตั้งคอมโพเนนต์เวอร์ชัน 4.16.01
      > /<instal_dir>/apigee/apigee-setup/bin/setup.sh -p comp -f configFile
      โดยที่ comp เป็นคอมโพเนนต์ที่จะติดตั้ง และ configFile คือไฟล์การกำหนดค่า 4.16.01
  6. วิธีย้อนกลับคอมโพเนนต์เป็นเวอร์ชันเฉพาะของรุ่น 4.16.05
    1. ดาวน์โหลดเวอร์ชันคอมโพเนนต์ที่เฉพาะเจาะจง:
      > /<instal_dir>/apigee/apigee-service/bin/apigee-service comp-version install
      โดยที่ comp-version เป็นคอมโพเนนต์และเวอร์ชันที่จะติดตั้ง ตัวอย่างเช่น
      > /<instal_dir>/apigee/apigee-service/bin/apigee-service edge-ui-4.16.05-0.0.3649 install
      หากคุณใช้ Apigee-repo ออนไลน์ คุณจะระบุรายการเวอร์ชันคอมโพเนนต์ที่ใช้ได้โดยใช้คำสั่งต่อไปนี้
      >suggestedyum --show

    2. ใช้ apigee-setup เพื่อ ติดตั้งคอมโพเนนต์ ดังนี้
      > /<install_dir>/apigee/apigee-setup/bin/setup.sh -p comp -f configFile
      ตัวอย่างเช่น
      > /<install_dir>/apigee/apigee-setup/bin/setup.sh -p the company config how you ui -Note the default name

โปรดติดต่อทีมสนับสนุนของ Apigee หากพบปัญหาเมื่อย้อนกลับ