การกำหนดค่า aws rds multi-az
ในคลัสเตอร์ aws rds postgresql (ไม่ใช่ออโรร่า) มีอินสแตนซ์ตัวเขียนและอินสแตนซ์ผู้อ่าน คำถามสองสามข้อ -
- ในเอาต์พุตคำสั่ง description-db-cluster จะแสดง "MultiAZ": true แต่อธิบาย -db-instances ของอินสแตนซ์ของคลัสเตอร์นี้ระบุว่า "MultiAZ": false
- (ก) อินสแตนซ์ของคลัสเตอร์ถูกกำหนดค่าให้เป็นแบบ multi-az หรือไม่?
- (b) เมื่อใดก็ตามที่อินสแตนซ์ของนักเขียนล้มเหลวฉันเห็นว่าผู้อ่านกลายเป็นนักเขียนฉันรู้สึกสับสนเล็กน้อยที่นี่เพราะฉันคิดว่าความแตกต่างระหว่างการตั้งค่าแบบมัลติ az และการอ่านแบบจำลองคือในกรณีที่เกิดข้อผิดพลาดอัตโนมัติของ multi-az ขึ้นและในกรณีที่ต้องการความล้มเหลวของการอ่านแบบจำลอง ที่จะทริกเกอร์ด้วยตนเอง การจำลองการอ่านกลายเป็นเรื่องหลักในกรณีที่เกิดข้อผิดพลาดได้อย่างไร
- (c) เหตุใด multi-az จึงแสดงว่าเป็นจริงที่ระดับคลัสเตอร์ มันแสดง multi-az เพราะผู้อ่านและนักเขียนอยู่คนละ az หรือเปล่า?
- ฉันจะทราบได้อย่างไรว่าอินสแตนซ์ของคลัสเตอร์ใช้คลาสพื้นที่จัดเก็บข้อมูลใด (iops ที่จัดเตรียมไว้, gp2) ฉันไม่สามารถเข้าใจได้จากเอาต์พุตคำสั่ง description-db-instances หรือcrib-db-cluster
คำตอบ
ฉันคิดว่ามีความสับสนที่นี่ว่าอะไรคือคลัสเตอร์ออโรร่ามัลติแอซและอื่น ๆ
"คลัสเตอร์" ใช้กับออโรราเท่านั้น ดังนั้นจึงไม่มีสิ่งที่เรียกว่า "postgresql (ไม่ใช่ออโรร่า) คลัสเตอร์" และคำสั่งdescribe-db-cluster
จะไม่ทำงานบนฐานข้อมูลที่ไม่ใช่ออโรร่า หากคุณพยายามรันบนอินสแตนซ์ที่ไม่ใช่ออโรร่า db คุณจะได้รับ:
DBCluster <name> not found
ใน Aurora MultiAZ
มีให้ผ่านทางจำลองของ Aurora (เช่นผู้อ่าน) ในขณะที่อยู่ในฐานข้อมูล RDS MultiAZ
มีให้ผ่านอินสแตนซ์ฐานข้อมูลแบบสแตนด์บายซึ่งแตกต่างจากแบบจำลองการอ่าน
การจำลองการอ่านกลายเป็นเรื่องหลักในกรณีที่เกิดข้อผิดพลาดได้อย่างไร
เพราะนี่คือสิ่งที่เกิดขึ้นเมื่อคุณเรียกใช้ Aurora ใน RDS Stand-by จะกลายเป็นหน่วยหลักใหม่ไม่ใช่แบบจำลองการอ่าน
เหตุใด Multi-az จึงแสดงเป็นจริงในระดับคลัสเตอร์ มันแสดง multi-az เพราะผู้อ่านและนักเขียนอยู่คนละ az หรือเปล่า?
ใช่. ใน aurora Multi-AZ เปิดใช้งานผ่านผู้อ่านใน AZ ที่แตกต่างจากระบบหลัก
ฉันจะทราบได้อย่างไรว่าอินสแตนซ์ของคลัสเตอร์ใช้คลาสพื้นที่จัดเก็บข้อมูลใด (iops ที่จัดเตรียมไว้, gp2)
ในออโรราไม่มีความคิดเช่นเดียวกับคลาสพื้นที่เก็บข้อมูลอื่น AWS ใช้โซลูชันการจัดเก็บข้อมูลที่แตกต่างกันและใช้ในองค์กร