ช่วยด้วย! ฉันไม่สามารถเชื่อมต่อกับ SQL Server ของฉันหลายคลัสเตอร์ล้มเหลวของ Subnet Subnet
ลูกค้าหลายรายของฉันประสบปัญหานี้ เพื่อแก้ปัญหานี้ฉันมักจะบอกพวกเขาต่อไปนี้
ลิงก์จะมีทุกสิ่งที่คุณจำเป็นต้องรู้
พวกเขาไม่ได้ไปในรายละเอียดมากเกี่ยวกับสิ่งที่ต้องทำถ้าการเชื่อมต่อของคุณไม่สนับสนุน multisubnetfailover = true ถ้าการเชื่อมต่อของคุณไม่สนับสนุนพารามิเตอร์ดังกล่าวให้ตั้งค่า registerallprovidersip เป็น DNS เท็จและล้างข้อมูล ขั้นตอนนี้อธิบายได้ดีที่สุดที่นี่
SQL Server Multi-Subnet Failover Cluster ทำงานอย่างไร?
การกำหนดค่าไคลเอ็นต์
ช่วยในการเดินทาง
Get-ClusterResource "[ชื่อเครือข่าย]" | Set-ClusterParameter RegisterAllProvidersIP 0หลังจากรีสตาร์ทคลัสเตอร์ – ชื่อ – ออบเจ็กต์ (โดยการรีสตาร์ทครั้งแรก) และการล้างข้อมูลทั้งหมด "A" ด้วยตนเอง (การล้างข้อมูลไม่ได้ทำโดยอัตโนมัติ) เราจะเห็นระเบียน A เก่าของเราอยู่ใน DNS ดังนั้นเราจำเป็นต้องใช้ เพื่อลบด้วยตนเอง
PS C: > Get-ClusterResource -Name cluster1FS | ตั้ง ClusterParameter -Name HostRecordTTL -Value 300