Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows Server

Windows Server 2016:Workgroup Failover Cluster โดยไม่มี Active Directory

ใน Windows Server เวอร์ชันเก่าก่อน Windows Server 2016 คุณสามารถสร้างคลัสเตอร์เฟลโอเวอร์ได้ระหว่างเซิร์ฟเวอร์ในโดเมน Active Directory เดียวกันเท่านั้น เวอร์ชันใหม่นี้อนุญาตให้สร้างโหนดโหนดล้มเหลวสองคลัสเตอร์ (หรือมากกว่า) ระหว่างเซิร์ฟเวอร์ที่เข้าร่วมโดเมนต่างๆ และแม้กระทั่งระหว่างเซิร์ฟเวอร์เวิร์กกรุ๊ป (ไม่ได้เข้าร่วมโดเมน AD) ซึ่งเรียกว่า คลัสเตอร์เวิร์กกรุ๊ป .

เห็นได้ชัดว่าต้องติดตั้ง Windows Server 2016 บนโหนดคลัสเตอร์ทั้งหมด รองรับสถานการณ์คลัสเตอร์ต่อไปนี้:

บริการ สถานะ ความคิดเห็น
เซิร์ฟเวอร์ SQL รองรับ ขอแนะนำให้ใช้การรับรองความถูกต้องของ SQL Server แบบรวม
ไฟล์เซิร์ฟเวอร์

รองรับแต่ไม่แนะนำ ไม่รองรับการตรวจสอบสิทธิ์ Kerberos สำหรับ SMB
Hyper-V

รองรับแต่ไม่แนะนำ ไม่รองรับ Live Migration มีเฉพาะการย้ายข้อมูลด่วนเท่านั้น
การจัดคิวข้อความ (MSMQ) ไม่รองรับ MSMQ เก็บคุณสมบัติไว้ใน Active Directory

ในโหนดคลัสเตอร์ในอนาคตทั้งหมด คุณต้อง:

  1. ติดตั้ง Failover Clustering บทบาท:Install-WindowsFeature Failover-Clustering –IncludeManagementTools<
  2. สร้างบัญชีท้องถิ่นที่มีสิทธิ์ของผู้ดูแลระบบ (หรือใช้บัญชีผู้ดูแลระบบแบบรวม) ด้วย เหมือนกัน รหัสผ่าน:
    ผู้ใช้เน็ต /add clustadm Sup33P@ssw0Rd!
    net localgroup administrators clustadm /add
    Windows Server 2016:Workgroup Failover Cluster โดยไม่มี Active Directory
  3. หากข้อผิดพลาด ไม่อนุญาตให้เข้าถึง Registry ที่ร้องขอ ปรากฏขึ้น แก้ไขพารามิเตอร์ UAC ระยะไกลในรีจิสทรี (พารามิเตอร์นี้เปิดใช้งานการเข้าถึงระยะไกลเพื่อแชร์การดูแลระบบ):
    New-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System -Name LocalAccountTokenFilterPolicy -Value 1
  4. ตั้งค่า ส่วนต่อท้าย DNS หลัก . เดียวกัน . ช่วยให้เซิร์ฟเวอร์คลัสเตอร์สามารถสื่อสารกันโดยใช้ชื่อ FQDN Windows Server 2016:Workgroup Failover Cluster โดยไม่มี Active Directory
  5. ยกเลิกการเลือก ลงทะเบียนที่อยู่การเชื่อมต่อ DNS ในการตั้งค่า TCP/IP ขั้นสูง Windows Server 2016:Workgroup Failover Cluster โดยไม่มี Active Directory
  6. เปลี่ยนแปลง โฮสต์ ไฟล์เพื่อให้เซิร์ฟเวอร์สามารถแก้ไขชื่อของสมาชิกคลัสเตอร์อื่นและชื่อของคลัสเตอร์ (รวมถึงชื่อ FQDN) คุณสามารถเพิ่มชื่อใน c:\windows\system32\drivers\etc\hosts ได้ดังนี้:
    Set file="%windir%\System32\drivers\etc\hosts"
    echo 192.168 .1.21 clust-host1>> %file%
    echo 192.168.1.21 clust-host1.mylocal.net>> %file%
    echo 192.168.1.22 clust-host2>>  %file%
    echo 192.168.1.22 clust-host2.mylocal.net>> %file%
    echo 192.168.1.20 คลัสเตอร์1>> %file%
    echo 192.168.1.20 cluster1.mylocal.net>> %file%

Windows Server 2016:Workgroup Failover Cluster โดยไม่มี Active Directory

ในการตรวจสอบโหนดคลัสเตอร์ คุณสามารถใช้คำสั่งต่อไปนี้:

test-cluster -node "clust-host1.mylocal.net"," clust-host2.mylocal.net"
หากต้องการสร้างคลัสเตอร์โดยใช้ PowerShell ให้เรียกใช้คำสั่งนี้:

ใหม่-คลัสเตอร์ -ชื่อคลัสเตอร์1 -โหนด clust-host1.mylocal.net, clust-host2.mylocal.net -AdministrativeAccessPoint DNS -StaticAddress 192.168.1.20

ตอนนี้คุณสามารถตรวจสอบสถานะของคลัสเตอร์และส่วนประกอบของคลัสเตอร์ได้โดยใช้ get-cluster และ get-clusterresource cmdlet .

ในการเชื่อมต่อ (และจัดการจากระยะไกล) คลัสเตอร์ผ่าน GUI คุณต้องใช้ Failover Cluster Manager snap-in (รวมอยู่ใน RSAT สำหรับ Windows 10)

ตอนนี้ใช้ เชื่อมต่อกับคลัสเตอร์ รายการเมนู คุณสามารถเชื่อมต่อกับคลัสเตอร์ที่สร้างขึ้น ถ้าคลัสเตอร์มีจำนวนเซิร์ฟเวอร์เป็นคู่ คุณจะต้องกำหนดค่าทรัพยากรพยาน โปรดทราบว่าคุณไม่สามารถใช้โฟลเดอร์ที่ใช้ร่วมกันของ SMB เป็นพยานองค์ประชุมได้ รองรับสองโหมด:Disk Witness — ดิสก์ที่ใช้ร่วมกัน (ด้วยการเข้าถึงจากทั้งสองโหนดพร้อมกัน) หรือ Cloud Witness — ทรัพยากรดิสก์บนคลาวด์ใน Azure