locked
Error joining HyperV server to Windows 2012 R2 Core w/ HyperV Role cluster RRS feed

  • Question

  • Hi,

    I have created a 2 node cluster with Windows 2012 R2 Core hosts, both with the HyperV Role

    I'm trying to join a 3rd host which was built with the HyperV Server base O/S so I can do Live Migration over to the new HyperV cluster (running on Windows 2012 R2 Core + HyperV)

    Whenever I try to join the HV host to the W2012R2C+HV cluster, I recieve the error message in the Event Log

    "The root\mscluster namespace is marked with the RequiresEncryption flag. Access to this namespace might be denied if the script or application does not have the appropriate authentication level. Change the authentication level to Pkt_Privacy and run the script or application again."

    I tried following these instructions but they do not work

    http://blogs.technet.com/b/brad_rutkowski/archive/2008/09/08/getting-access-denied-when-trying-to-query-root-mscluster-namespace-remotely-against-windows-2008.aspx

    The error message I recieve in PowerShell is as follows

    "[hyperv-host1]: PS C:\Users\romoss\Documents> gwmi -q "Select name from MSCluster_Node" -namespace root\mscluster -computername hyperv-host1  | Select-Object Name

    gwmi : There are no more endpoints available from the endpoint mapper.
        + CategoryInfo          : InvalidOperation: (:) [Get-WmiObject], COMException
        + FullyQualifiedErrorId : GetWMICOMException,Microsoft.PowerShell.Commands.GetWmiObjectCommand
    "

    I've disabled the firewall completely on this host, as follows

    [hyperv-host1]: PS C:\> Get-NetFirewallProfile | select name,enabled | ft -auto

    name    Enabled
    ----    -------
    Domain    False
    Private   False
    Public    False

    Ultimately, my goal is to Live Migrate all VMs from Hyperv-host1 to the new HyperV cluster. 

    Our Jump Host is running on hyperv-host1 and without it, we are going to face difficulties managing the environment.  All HyperV servers and Windows 2012 R2 are built without the Management GUI

    Monday, April 13, 2015 5:45 AM

Answers

  • "I have created a 2 node cluster with Windows 2012 R2 Core hosts, both with the HyperV Role

    I'm trying to join a 3rd host which was built with the HyperV Server base O/S"

    You cannot mix Windows Server Core with Hyper-V Server in the same cluster.  These are not seen as the same operating system, even though there is a high degree of commonality.


    . : | : . : | : . tim

    • Proposed as answer by Alex Lv Wednesday, April 15, 2015 1:45 AM
    • Marked as answer by Rob Moss Wednesday, April 22, 2015 6:11 AM
    Monday, April 13, 2015 6:18 PM

All replies

  • Further error messages from the Failover Cluster "Add Node Wizard" screen is

    "

    Cluster service on node Hyperv-Host1 did not reach the running state. The error code is 0x5b4. For more information check the cluster log and the system event log from node Hyperv-Host1. This operation returned because the timeout period expired.
    The server 'Hyperv-Host1.domain' could not be added to the cluster.
    An error occurred while adding node 'Hyperv-Host1.domain' to cluster 'hypervcluster01'.

    This operation returned because the timeout period expired
    "

    Monday, April 13, 2015 5:52 AM
  • "I have created a 2 node cluster with Windows 2012 R2 Core hosts, both with the HyperV Role

    I'm trying to join a 3rd host which was built with the HyperV Server base O/S"

    You cannot mix Windows Server Core with Hyper-V Server in the same cluster.  These are not seen as the same operating system, even though there is a high degree of commonality.


    . : | : . : | : . tim

    • Proposed as answer by Alex Lv Wednesday, April 15, 2015 1:45 AM
    • Marked as answer by Rob Moss Wednesday, April 22, 2015 6:11 AM
    Monday, April 13, 2015 6:18 PM
  • Thanks very much Tim - I've now rebuilt all of our HyperV Servers with Win2012R2Core+HyperV

    Now there is the same error message when running the command New-Cluster

    Command in PowerShell

    ----------------------------

    PS C:\Users\xxxx> New-Cluster -name "SQLCluster01" -node sql-clust1,sql-clust2 -staticaddress 10.x.x.20 -NoStorage
    New-Cluster : Could not retrieve the network topology for the nodes.
        Access is denied
    At line:1 char:1
    + New-Cluster -name "SQLCluster01" -node sql-clust1,sql-clust2 -staticaddress 10.x ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : PermissionDenied: (:) [New-Cluster], ClusterCmdletException
        + FullyQualifiedErrorId : AccessDenied,Microsoft.FailoverClusters.PowerShell.NewClusterCommand
    PS C:\Users\romoss>

    ----------------------------

    Event Log

    ----------------------------

    The root\mscluster namespace is marked with the RequiresEncryption flag. Access to this namespace might be denied if the script or application does not have the appropriate authentication level. Change the authentication level to Pkt_Privacy and run the script or application again.

    ----------------------------

    Wednesday, April 22, 2015 6:16 AM