VMM2016和S2D不允许创buildHA VM

我已经在使用S2D的超融合设置之上部署了具有Hyper-V 2016的2个节点Failover Cluster。 由VMM 2016pipe理的群集。VMM 2016具有最新的UR3,Win 2016节点具有最新的Windows更新

我有两个问题:

1)我无法使用VMM创build高度可用的虚拟机。 我有这个错误(“名称”是集群的名称,htt *以“p”结尾):

错误(2927)尝试联系服务器“名称”时发生硬件pipe理错误。

WinRM:URL:[ http:// name:5985] ,动词:[GET],资源:[ http://schemas.microsoft.com/wbem/wsman/1/wmi/root/mscluster/MSCluster_ResourceGroup?Name=SCVMM wwew资源]

未知错误(0x803381a4)

build议的操作检查WinRM是否已安装并正在服务器“名称”上运行。 有关更多信息,请使用命令“winrm helpmsg hresult”和http://support.microsoft.com/kb/2742275

我可以使用故障转移群集pipe理器创buildHA VM。 主机上的VMM代理状态良好,均为绿色。 在日志中没有错误。 我已经做了WinRM诊断检查,两台主机都返回正确的响应。 节点和VMM之间没有防火墙。 防病毒已安装,但实时扫描已closures。 我可以添加/删除主机从/到VMM没有任何问题(没有WinRM错误)。 基本上我使用两台虚拟机在我的实验室中做了相同的设置,在这种configuration下工作,我可以创buildHA虚拟机。

2)在某些PD和SSD上,我经常有“维护中”的状态。 虚拟磁盘处于警告状态。 当我对他们进行维修时,什么也没有发生,0%的进展。 只有帮助重启一个节点或重buildVD本身,磁盘状态才能正常。 有任何想法吗?

更新06/06/2017 – 我可以得到一些解读这个错误是什么意思:

winrm helpmsg 0x803381a4 

WinRM客户端无法处理请求。 计算机策略不允许将用户凭据委派给目标计算机,因为计算机不受信任。 如果您使用以下命令将WSMAN服务configuration为使用有效证书,则可以validation目标计算机的身份:winrm set winrm / config / service @ {CertificateThumbprint =“”}您也可以检查事件查看器指定不能创build以下SPN:WSMAN /。 如果发现此事件,则可以使用setspn.exe手动创buildSPN。 如果存在SPN,但CredSSP不能使用Kerberos来validation目标计算机的身份,并且仍然希望允许将用户凭据委派给目标计算机,请使用gpedit.msc并查看以下策略:计算机configuration – >pipe理模板 – >系统 – >凭据委派 – >使用仅限NTLM的服务器身份validation允许新鲜凭证。 validation它是否启用并configuration了适用于目标计算机的SPN。 例如,对于目标计算机名称“myserver.domain.com”,SPN可以是以下其中一个:WSMAN / myserver.domain.com或WSMAN / *。domain.com。 这些更改后再次尝试请求。

基本上我在我的hyper-v主机上启用CredSSP,并按照帮助build议将WSMAN添加到GPO。 但是没有帮助。

请尝试以下操作:

在VMM上,然后导航到

  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft System Center Virtual Machine Manager Server\Settings 
  • 将BITSTcpPort的值从443更改为未使用的端口号。 (即8500)更改值寄存器后重新启动VMM服务器。
  • 修补程序可能是将所有节点更新到最新的更新(修复程序包含在May或4月的汇总更新中(不记得是哪一个))

我想添加我的0.5美元关于S2Ddevise。 首先,我build议在configuration中至less添加2个节点,这样您就可以从删除编码中获益,并且可以在FT = 1(此选项成本高昂)下停止。

这个问题已经解决了:

  1. 我已经在VMM计算机configuration – >pipe理模板 – >系统 – >凭据委派 – >允许使用NTLM-only服务器身份validation的新鲜凭据“后缀”“wsman / clusterFQDN”后缀上configurationGPO设置
  2. 我在Cluser“Enable-WSManCredSSP Server”中的所有Hyper-V主机上运行了这个Powershell命令,
  3. 我在VMM上运行了这个Powershell命令“Enable-WSManCredSSP Client -DelegateComputer name(其中名称是Hyper-V主机FQDN)

有关在我的博客post中排查步骤的详细信息: http : //dmitryivakin.info/windows-server/solved-vmm-and-failover-cluster-winrm-error-0x803381a4/