14 05 2014
SCVMM 2012 R2: Erreur 2931 lors de la création d’une nouvelle VM
Après la migration de SCVMM 2012 SP1 ver SCVMM 2012 R2, vous obtenez l’erreur 2931: VMM is unable to complete the request.
Suite à la mise à jour de SCVMM 2012 SP1 vers 2012 R2, lors de la création de nouvelles machines virtuelles, le job termine avec l’erreur suivante:
Error (2931)
VMM is unable to complete the request. The connection to the VMM agent on the virtualization server (<host fqdn>) was lost.
Unknown error (0x80338029)Recommended Action
Ensure that the Windows Remote Management (WS-Management) service and the VMM agent are installed and running and that a firewall is not blocking HTTPS traffic.[…]
La première chose à remarquer dans ce message d’erreur est le mot HTTPS.
Lors de la configuration des Hyper-V sous Hyper-V 2012 et SCVMM SP1, seules les règles du firewall pour l’utilisation de WinRM en HTTP sont ouvertes.
Pour vérifier la configuration des ports de WinRM, utilisez la commande suivante:
1 |
Invoke-Command -ComputerName <hostname> -ScriptBlock { winrm g winrm/config } |
Dans toutes les lignes affichées, cherchez les suivantes:
Pour ajouter la nouvelle règle permettant d’accéder à WinRM en HTTPS, il suffit de taper la commande suivante, pour tous les noeuds Hyper-V:
1 2 3 |
$command = {New-NetFirewallRule -Name "WINRM-HTTPS-In-TCP" -DisplayName "Windows Remote Management (HTTPS-In)" -Direction Inbound -Action Allow -Protocol TCP -LocalPort 5986 -Profile Domain} Invoke-Command -ComputerName Hyperv1.vInfra.local -ScriptBlock $command |
TechEd 2014: l’Hybrid-cloud en force ! VMM: Longue copie de drivers pendant un bare-metal deployment