Edge สำหรับ Private Cloud เวอร์ชัน 4.16.05
มี 2 สถานการณ์ที่คุณอาจต้องการทำการย้อนกลับ ได้แก่
- ย้อนกลับไปยังเวอร์ชันเก่า เช่น ตั้งแต่ 4.16.05 ถึง 4.16.01
- ย้อนกลับเป็นเวอร์ชันเก่าในรุ่นเดียวกัน
โปรดใช้ขั้นตอนด้านล่างเพื่อย้อนกลับสำหรับทั้ง 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 ให้ทำตามขั้นตอนการย้อนกลับต่อไปนี้
- หยุดคอมโพเนนต์เพื่อย้อนกลับดังนี้
- หากคุณย้อนกลับคอมโพเนนต์ใดก็ตามต่อไปนี้ คุณต้องหยุดคอมโพเนนต์ทั้งหมด: 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อย่างต่อเนื่อง
- หากคุณย้อนกลับคอมโพเนนต์อื่น ให้หยุดเฉพาะคอมโพเนนต์ดังกล่าว:
> apigee-service comp หยุด
- หากคุณย้อนกลับคอมโพเนนต์ใดก็ตามต่อไปนี้ คุณต้องหยุดคอมโพเนนต์ทั้งหมด: Management Server, Router, Message Processor, Qpid Server หรือ Postgres
เซิร์ฟเวอร์:
- หากคุณจะย้อนกลับการสร้างรายได้ ให้ถอนการติดตั้ง:
> apigee-service edge-mint-gateway ถอนการติดตั้ง - ถอนการติดตั้งคอมโพเนนต์เพื่อย้อนกลับ
- หากคุณย้อนกลับคอมโพเนนต์ใดก็ตามต่อไปนี้ ให้ถอนการติดตั้งทั้งเซิร์ฟเวอร์การจัดการ, เราเตอร์, ตัวประมวลผลข้อความ, Qpid Server หรือเซิร์ฟเวอร์ Postgres:
> ถอนการติดตั้ง apigee-service edge-gateway - หากคุณย้อนกลับคอมโพเนนต์อื่น ให้ถอนการติดตั้งเฉพาะคอมโพเนนต์นั้น
> apigee-service comp ถอนการติดตั้ง
- หากคุณย้อนกลับคอมโพเนนต์ใดก็ตามต่อไปนี้ ให้ถอนการติดตั้งทั้งเซิร์ฟเวอร์การจัดการ, เราเตอร์, ตัวประมวลผลข้อความ, Qpid Server หรือเซิร์ฟเวอร์ Postgres:
- หากย้อนกลับเราเตอร์ คุณต้องลบเนื้อหาของ /opt/nginx/conf.d ดังนี้
> cd /opt/nginx/conf.d
> rm -rf * -
วิธีย้อนกลับคอมโพเนนต์ไปยังรุ่น 4.16.01
- ถอนการติดตั้ง apigee-setup เวอร์ชัน 4.16.05:
> /opt/apigee/apigee-service/bin/apigee-service apigee-setupถอนการติดตั้งแอป - ดาวน์โหลด Bootstrap.sh สำหรับรุ่น 4.16.01:
> curl https://software.apigee.com/Boottrap.sh -o /tmp/Boottrap.sh
- ติดตั้งยูทิลิตีและทรัพยากร Dependency 4.16.01 Edge apigee-service:
> sudo bash /tmp/belttrap.sh apigeeuser=uName apigeepassword=pWord
โดยที่ uName และ pWord คือชื่อผู้ใช้และรหัสผ่านที่ได้รับจาก Apigee หากคุณไม่ได้ใส่ pWord คุณจะได้รับข้อความแจ้งให้ป้อน - ติดตั้ง apigee-setup เวอร์ชัน 4.16.01 ดังนี้
> /opt/apigee/apigee-service/bin/apigee-service apigee-setup install - ติดตั้งคอมโพเนนต์เวอร์ชัน 4.16.01
> /<instal_dir>/apigee/apigee-setup/bin/setup.sh -p comp -f configFile
โดยที่ comp เป็นคอมโพเนนต์ที่จะติดตั้ง และ configFile คือไฟล์การกำหนดค่า 4.16.01
- ถอนการติดตั้ง apigee-setup เวอร์ชัน 4.16.05:
-
วิธีย้อนกลับคอมโพเนนต์เป็นเวอร์ชันเฉพาะของรุ่น 4.16.05
- ดาวน์โหลดเวอร์ชันคอมโพเนนต์ที่เฉพาะเจาะจง:
> /<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 - ใช้ 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 หากพบปัญหาเมื่อย้อนกลับ