คู่มือ Multi-Region Cluster สำหรับ Database
คู่มือนี้เรียบเรียงสำหรับ Ruk-Com PaaS หน้าจอและตัวเลือกอาจแตกต่างตามเวอร์ชันและสิทธิ์ของบัญชี
ตรวจสอบ Environment, Region, สิทธิ์บัญชี และสำรองค่าปัจจุบันก่อนดำเนินการกับระบบจริง
คำสั่ง ชื่อเมนู Parameter และค่าตัวอย่างในกรอบ Code คงรูปแบบตามระบบเพื่อให้คัดลอกและตรวจสอบได้ถูกต้อง
Cluster หลายภูมิภาค PostgreSQLเป็นโซลูชันแบบ Package ล่วงหน้าที่สร้าง ClusterDatabase ขั้นสูงและพร้อมใช้งานสูงโดยอัตโนมัตินอกเหนือจาก TemplateStack ที่จัดการ Platform
TopologyClusterDatabase
นอกจากนี้ Package ยังมีความพร้อมใช้งานสูงLoad Balancer Pgpool-IIเพื่อกระจายคำขอและจัดการ Topology การจำลอง PostgreSQL
ผลรวมของการใช้งานเหล่านี้ช่วยให้มั่นใจว่ามีความพร้อมใช้งานสูงและ Failover สำหรับ ClusterDatabase ทันทีมั่นใจได้ในระดับศูนย์ข้อมูล - Database สามารถเข้าถึงได้แม้ว่าภูมิภาคใดภูมิภาคหนึ่งจะไม่พร้อมใช้งานก็ตาม
การติดตั้ง Cluster
- ค้นหาCluster หลายภูมิภาค PostgreSQLApplication (theClusterส่วนหรือใช้ค้นหาสนาม) ใน Platformตลาด.
2. ในหน้าต่างการติดตั้งที่เปิดอยู่ให้ระบุข้อมูลต่อไปนี้:
- เวอร์ชัน- เลือกเวอร์ชัน PostgreSQL ที่ต้องการ
- Environment- ระบุชื่อการจัดกลุ่มEnvironment ClusterDatabase ของคุณ
- สร้างกลุ่ม Environment แยกต่างหาก– ติ๊กไปที่แยกออกจากกันกลุ่ม Environment
- ภูมิภาค PostgreSQL- เลือกภูมิภาค Platform ที่จะ Deploy Environment Cluster โปรดทราบว่าลำดับภูมิภาคมีความสำคัญเนื่องจาก Server แรกจะเป็น Server หลักและ Server อื่นๆจะเป็น Server รอง
- เปิดใช้งาน Pgpool-II แล้ว– เปิดใช้งานเพื่อเพิ่มสมดุลโหลดการตรวจสอบและ Node การจัดการ (พีจีพูล-ทู) หน้า Node Database ในแต่ละภูมิภาค
- ภูมิภาคพีพูล- เลือกภูมิภาค Platform ที่จะ Deploy Node Load Balancing
- กระบวนการติดตั้งอาจใช้เวลาหลายนาทีหลังจากเสร็จสิ้นคุณจะเห็นหน้าต่างความสำเร็จและรับอีเมลพร้อมข้อมูลที่เหมาะสมทั้งหมดเช่นรายละเอียดจุดเข้าใช้งานและข้อมูลประจำตัวในการเข้าถึง
หากต้องการดู Environment ที่เกี่ยวข้องทั้งหมดอย่างง่ายดายคุณสามารถสลับไปยังกลุ่มที่ระบุในขั้นตอนก่อนหน้า (พีจี Clusterในกรณีของเรา)
4. จุดเริ่มต้นเริ่มต้นสำหรับ Cluster หลายภูมิภาคของคุณคือผู้นำพีจีพูล-ทูNode (อันที่ Deploy ในภูมิภาคแรก) หากล้มเหลวคุณสามารถใช้สิ่งอื่นได้พีจีพูล-ทูNode โดยใช้อย่างใดอย่างหนึ่งชื่อ Hostหรือที่อยู่ IP
ในกรณีที่ Software Client ของคุณรองรับหลายจุดเข้าคุณสามารถตั้งค่าทั้งหมดในสตริงการเชื่อมต่อเพื่อให้แน่ใจว่ามีการ Failover โดยอัตโนมัติ

