How to Install and Configure the Windows Server Failover Clustering on an ECS Instance

1.Set up Your ECS and Remote Cloud

1.1.Modify Your Host Name

Rename-Computer -NewName "ServerName" -restart -force

1.2.Disable UAC Restrictions

new-itemproperty -path 
HKLM:SOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem -Name
LocalAccountTokenFilterPolicy -Value 1

1.3.Install the Windows Failover Cluster Feature

Install -WindowsFeature -Name Failover-Clustering - IncludeManagementTools

1.4.Modify the DNS Suffix of a Windows Host

$ParentKeyPath = "HKLM:\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters"
New-ItemProperty -Path $ParentKeyPath -Name "NV Domain" -Value $DnsSuffix -PropertyType

1.5.Change the Host’s Static IP Address

$IPType = "IPv4"$Adapter = Get-NetAdapter | Where-Object {$_.Status -eq 'up' -and $ -ne 'loopback'}$IpAddress=((($Adapter | Get-NetIPConfiguration).IPv4Address) | Where InterfaceAlias -ne "loopback").IPAddress
$PrefixLength=((($Adapter | Get-NetIPConfiguration).IPv4Address) | Where InterfaceAlias -ne "loopback").PrefixLength
If (($adapter | Get-NetIPConfiguration).IPv4Address.IPAddress)
$adapter | Remove-NetIPAddress -AddressFamily $IPType -Confirm:$false
If (($adapter | Get-NetIPConfiguration).Ipv4DefaultGateway)
$adapter | Remove-NetRoute -AddressFamily $IPType -Confirm:$false
# config static ip address
$Adapter | New-NetIPAddress -AddressFamily $IPType -PrefixLength $PrefixLength -IPAddress $IpAddress -DefaultGateway $Gateway

1.6.Modify the Host’s Hosts File

copy C:\Windows\System32\drivers\etc\hosts C:\Windows\System32\drivers\etc\hosts_2017033141131
echo >> C:\Windows\System32\drivers\etc\hosts
echo >> C:\Windows\System32\drivers\etc\hosts
echo >> C:\Windows\System32\drivers\etc\hosts

1.7.Create a Windows Cluster

New-Cluster –Name clus-aliyun0001 -Node,, -AdministrativeAccessPoint DNS -StaticAddress

1.8.Set an Arbitration Mechanism for Windows Cluster

Set VOTE: 
$node = "Always OnSrv1"
(Get-ClusterNode $node).NodeWeight = 0
Set no-witness:
Set-ClusterQuorum -NoWitness
Set majority-node arbitration:
Set-ClusterQuorum –NodeMajority

1.9.Set the Interval for the Windows Cluster Failovers

(Get-ClusterGroup "Cluster Group").FailoverThreshold = 30

1.10.Create a Read-Only Server Load Balancer

2.Deploy an Active Directory (AD) Domain Service and the CA (Certificate) Service

2.1.Add AD Domain Service

2.2.Configure the AD Domain Service

2.3.Install the CA (Certificate) Service

2.4.Configure the CA (Certificate) Service




Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store