segunda-feira, 21 de janeiro de 2019

VMM | Entrada duplicada na lista de máquinas virtuais

Pode acontecer surgirem no VMM duas entradas para a mesma máquina virutal (VM). A mim já aconteceu e sto já me andava a chatear um bocado! Hoje foi o dia de resolver isto :)

Get-VM "Nome_da_VM" | fl ID
Get-VM "Nome_da_VM" | where ID -eq "ID_da_VM" | remove-vm -force

Coloquem mesmo o -force, caso contrário ele em vez de remover a entrada remove a VM!



quarta-feira, 12 de dezembro de 2018

Hyper-V 2012 | É possivel aumentar o tamanho dos discos a quente?

Aumentar o disco a quente, ou seja, sem desligar a máquina virtual é algo que dá muito jeito. Principalmente em servidores que pelo trabalho que desempenham é dificli haver uma janela temporal para os desligar.

No Hyper-V 2012 e em VM com sistema operativo (SO) Windows (pelo menos de 2012 em diante), é possivel fazer esta operação desde que o tipo de disco da VM seja SCSI. Se for IDE é necessário primeiro desligar a VM. Não se esqueçam que depois de aumentar ao nível do Hyper-V, é preciso também aumentar ao nívek do SO no disk management.


terça-feira, 19 de junho de 2018

Desligar o IPv6 no CentOS

Se não usam o IPv6 convém desligar, certo?! No CentOS, costumo fazer da seguinte forma para desativar para todos os adaptadores:

vi /etc/sysctl.d/disableipv6.conf

E colocar dentro do ficheiro disableipv6.conf o seguinte:


net.ipv6.conf.all.disable_ipv6 = 1
Se for para desativar apenas para um adaptador colocam o seguinte dentro do disableipv6.conf:

net.ipv6.conf.eno16777736.disable_ipv6 = 1

Por fim reiniciar o sistema operativo.


Fonte:


quarta-feira, 13 de junho de 2018

VMM | algumas considerações sobre os campos Custom

Em cada máquina virtual (VM) é possivel usar vários campos para catalogar ou adicionar variadissímas informações complementares. Por defeito, existem os campos Custom1 até Custom10, mas é possível adicionar mais campos com a designação que pretenderem.


Criar um noco campo customizado com designação IPv4:

New-SCCustomProperty -Name "IPv4" -Description "" -AddMember @("VM")

Atualizar o campo customizado IPv4 da máquina Teste_VM com o IP 10.10.10.10:

$CustomProp = Get-SCCustomProperty -Name "IPv4"
$VM = Get-SCVirtualMachine -Name "Teste_VM"
Set-SCCustomPropertyValue -InputObject $VM -CustomProperty $CustomProp -Value "10.10.10.10"


Atualizar o campo Custom10 de todas as VM:

$cp10 = Get-SCCustomProperty -Name Custom10
Get-VM | % {Set-SCCustomPropertyValue -CustomProperty $cp10 -Value "TESTE" -InputObject $_}