quinta-feira, 26 de maio de 2016

Error (2912) An internal error has occurred trying to contact the server: NO_PARAM: NO_PARAM.

Depois de aplicar o Rollup 9 no VMM e de instalar a ferramenta de Self Portal do VMM/Hyper-V - o APP Controller, deparei-me com o seguinte erro ao criar máquinas virtuais a partir de um modelo (template):

"Error (2912) An internal error has occurred trying to contact the  server: NO_PARAM: NO_PARAM."

Não sei bem qual deles é que fez despoletar este erro, mas provavelmente foi a atualização do Rollup.

Após quase duas tardes perdidas, ou melhor despendidas, na pesquisa e tentativa de resolução deste problema, a solução passou por alterar o porto do serviço de transferência de ficheiros BITS do 443 para 765.

Este porto pode ser alterado através do Regedit em HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft System Center Virtual Machine Manager Server\Settings\BITSTcpPort. No final é necessário reiniciar os serviços do VMM, ou então reiniciar o servidor.

Os créditos para esta resolução vão para a hiperligação disponível a seguir. Não deixem de espreitar.

Mais info:

Geração 1 ou Geração 2, eis a questão!

No Hyper-V quando se cria uma VM (máquina virtual) somos confrontados com a possibilidade de criar a máquina na versão 1 ou versão 2! No início também tinha sempre dúvidas e ia sempre à pesca! Isto é à pesquisa no google! :P 

Normalmente, o que faço é quando crio VM novas, com sistemas operativos recentes, tipo Windows 2012, Centos 7 ou Ubuntu Server 16, uso sempre versão 2, ou seja, se suportar é esta versão é a que escolho.

Quando converto máquinas virtuais do VMWare, ou mesmo fisicas, para o Hyper-V, normalmente uso Geração 1, por ser um formato que proporciona maior compatibilidade e assim o sucesso da conversão ser maior!

A Geração 2 obriga a que as máquinas sejam 64 bits, que suportem a bios UEFI e que o disco de arranque seja SCSI.

Na Geração 1, podem criar máquinas 32 bits e com discos IDE, aliás o disco de arranque tem mesmo de ser IDE.

Pelas pesquisas que fiz, a Geração 2 oferece maior desempenho que é mais notório no arranque da VM.

Se precisarem também é possível converter uma máquina virtual de Geração 1 para 2, podem ver como aqui. O inverso, de uma forma direta e fácil ainda não encontrei!


Mais info:

domingo, 15 de maio de 2016

Linux Integration Services Version 4.1 para Hyper-V

Saiu este mês (05/05/2016) a nova versão do Integration Services para Linux (LIS). 
Espero que venha resolver o problema de não se conseguir usar a consola (emulador do ecrã da máquina virtual) que acontecia tanto no hyper-v manager, no failover cluster ou no VMM. Depois de abrir o ecrã para acesso à máquina virtual, apesar de se conseguir visualizar o que se está a passar não se conseguia escrever. Se abríssemos uma shell  SSH não tínhamos qualquer problema. Depois de muito pesquisar, verifiquei que era um problema comum a muitos outros frustrados como eu! A mim o problema manifestava-se no CentOS versão 7.2.
Nesta semana que vai entrar, espero ter tempo para testar esta nova versão.

Deixo-vos o endereço para o LIS: