Pages

Dando aula, no ambiente de laboratório me deparei com o seguinte erro no VMM, sempre que eu tentava fazer um deploy a partir de um template:




Error (2912)


An internal error has occurred trying to contact an agent on the servervidor.dominio.com server: NO_PARAM: NO_PARAM.


Unknown error (0x80072f0d)




Recommended Action



 Ensure the agent is installed and running. Ensure the WS-Management service is installed and running, then restart the agent.




Em vários locais, vi a sugestão de remover os agentes e instalar novamente. Isso em um ambiente grande, em cluster, não me pareceu ser uma boa solução. Até que achei em um fórum uma solução que pra mim funcionou perfeitamente: Registrar novamente o SCVMM nos hosts Gerenciados, com a devida credencial.




Para isso, basta executar um PowerShell e executar os seguintes comandos como Administrador.


================ Solução ======================


$usuario = get-credential


Get-VMMManagedComputer | Register-SCVMMManagedComputer -Credential $usuario




=============================================


Espero que ajude.






Ao fazer um refresh, exibir propriedades, mover ou editar uma VM, o SCVMM da um erro parecido com este:

Error (801)
VMM cannot find VirtualHardDisk object [VHDId].


Recommended Action
Ensure the library object is valid, and then try the operation again


Aparentemente o SCVMM está considerando um snapshot ou algum disco que não existe no Hyper-V. Para corrigir isso, eu consegui limpar o disco do banco e depois, executando um refresh, o SCVMM le toda a configuração da VM e a máquina passa a ficar consistente.

Para limpar o HD diretamente no banco.

delete from dbo.tbl_WLC_VDrive where VHDId='[VHDId]'

Substituindo o [VHDId] pelo código do objeto que está gerando o erro no SCVMM.

No meu caso, ficou assim:

delete from dbo.tbl_WLC_VDrive where VHDId='3ce58e1c-bfff-421d-8155-b06fb2fb4ea5'


Não faça isso se vc tem um contrato de suporte com a Microsoft, visto que editar diretamente o banco não é suportado. Faça um backup da base antes de alterar e, preferencialmente, delete o registro com o serviço do SCVMM parado.