Edge for Private Cloud v4.18.05
ทําดังนี้ในระหว่างการทดแทนฐานข้อมูล PostgreSQL
- หยุด
apigee-postgresql
ในต้นทางปัจจุบันหากยังทํางานอยู่ โดยทําดังนี้/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql stop
- ไปที่โหนดสแตนด์บายและเรียกใช้คำสั่งต่อไปนี้เพื่อทำให้เป็นโหนดหลัก
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql promote-standby-to-master IPorDNSofOldMaster
หากมีการกู้คืนข้อมูลมาสเตอร์เดิมในอนาคต ให้ทําให้เป็นโหนดสแตนด์บายโดยทำดังนี้
- ในต้นฉบับปัจจุบัน ให้แก้ไขไฟล์การกําหนดค่าเพื่อตั้งค่าดังนี้
PG_MASTER=IPorDNSofNewMaster PG_STANDBY=IPorDNSofOldMaster
- เปิดใช้การจําลองในข้อมูลหลักใหม่ โดยทําดังนี้
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql setup-replication-on-master -f configFIle
- ในต้นฉบับเก่า ให้แก้ไขไฟล์การกําหนดค่าเพื่อตั้งค่าดังนี้
PG_MASTER=IPorDNSofNewMaster PG_STANDBY=IPorDNSofOldMaster
- หยุด
apigee-postgresql
บนต้นแบบเดิม:/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql stop
- ในข้อมูลหลักเดิม ให้ล้างข้อมูล Postgres เก่าออก โดยทำดังนี้
rm -rf /opt/apigee/data/apigee-postgresql/
- กําหนดค่าต้นฉบับเดิมเป็นสำรอง ดังนี้
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql setup-replication-on-standby -f configFile
- เมื่อจำลองเสร็จแล้ว ให้ยืนยันสถานะการจำลองโดยออกสคริปต์ต่อไปนี้บนเซิร์ฟเวอร์ทั้ง 2 เครื่อง ระบบควรแสดงผลลัพธ์ที่เหมือนกันในทั้ง 2 เซิร์ฟเวอร์เพื่อให้แน่ใจว่าการทําซ้ำสําเร็จ
- ในโหนดหลัก ให้เรียกใช้คำสั่งต่อไปนี้
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql postgres-check-master
ตรวจสอบว่ามีข้อความเป็นเอกสารหลัก
- ในโหนดสแตนด์บาย ให้ทำดังนี้
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql postgres-check-standby
ตรวจสอบว่าอุปกรณ์ระบุว่าเป็นโหมดสแตนด์บาย
- ในโหนดหลัก ให้เรียกใช้คำสั่งต่อไปนี้