This article describes the steps to create a Two-Node Windows 2012r2 Cluster to be used for storage services as well as host Hyper-V VMs.
- Both nodes should be domain joined
- Prerequisite Roles and Features installed (see Windows Cluster and Storage Spaces Prerequisite Roles and Features)
- Multipath IO must be installed and configured (see Configuring Multipath IO on Windows Cluster Systems)
- The initial network configuration should be complete. Additional networks can be added at anytime.
- Interconnection networks should be configured and active
- One network port common to all cluster members should be configured and active (see Configure network ports on Windows Clustered Systems)
- Mellanox network cards should be available to support RDMA (see Installing Mellanox Network Card device drivers)
- Storage Pools and Virtual Disks should be configured and active
Validate the Cluster
Log onto one of the systems using a domain administrator account. This procedure is run on only one node.
Run PowerShell command which runs the Cluster Validation:
Test-Cluster –Node node-1,node-2
This process will typically report completion with warning messages. We can still continue on and create the cluster. We will come back at the end and handle outstanding warning issues. The warnings in this case say that we have only single network connections to Node-1 and Node-2 which is not high availability. This will be remedied as later as more networks are added If the warnings look more severe, then this process can be run from the Cluster Manager Console which will display complete error and warning reports interactively.
Create the Cluster
Run the following command to create the cluster.
New-Cluster -Name MyCluster -Node node-1,node-2 -NoStorage -StaticAddress 188.8.131.52
The screen above shows the output of the New-Cluster command.
When you bring up the Failover Cluster Manager GUI you should see a functioning cluster.
The next steps will be to configure the storage and networks as cluster resources.