Tema: virtualization
-
Diagnóstico de CPU steal time em hosts Linux virtualizados com mpstat e vmstat
Um %steal alto no mpstat ou uma coluna st crescente no vmstat indica que o hypervisor reteve CPU que o guest queria usar, e não que a aplicação esteja se comportando mal. Esta metodologia mostra como ler os dois campos corretamente e distinguir contenção de um esgotamento real de CPU.
-
Hyper-V no PowerShell: máquinas virtuais, checkpoints e por que um checkpoint não é um backup
Get-VM e a estrutura de uma chamada New-VM, a diferença entre checkpoints Standard e Production, Export-VM para mover uma VM, serviços de integração e a opção -ExposeVirtualizationExtensions, que ativa a virtualização aninhada.
-
Proxmox VE pela linha de comando: qm, pct, vzdump e pvesm
A interface web do Proxmox VE se apoia em um conjunto de ferramentas de linha de comando que funcionam igualmente bem via SSH ou em scripts: qm para máquinas virtuais KVM, pct para contêineres LXC, vzdump para backups e pvesm para armazenamento. Esta metodologia cobre os comandos principais de consulta e de ciclo de vida de cada uma.
-
Jails do FreeBSD: visão administrativa de jail.conf, jls, jexec e limites de recursos com rctl
Um jail estende o chroot(2) com visões próprias de processos, rede e (opcionalmente) recursos, e é configurado de forma declarativa em jail.conf, em vez de linhas de comando avulsas do jail(8). O jls lista os jails em execução, o jexec entra em um deles e o rctl limita o que os processos de um jail podem consumir; tudo isso é administrado a partir do host, que também é onde se pretende conter o comprometimento de um jail.
-
Gerenciando guests KVM com virsh: listar, iniciar, shutdown versus destroy e autostart
O virsh é o cliente de linha de comando padrão para guests KVM gerenciados pelo libvirt. Esta metodologia cobre a listagem de domínios, a diferença entre um desligamento gracioso (shutdown) e um encerramento forçado (destroy), a configuração do autostart e onde está a definição persistente do domínio.
-
Why NTP still runs inside virtual machines despite guest agents and paravirtual clocks
Virtual machines get time-related help from several layers — kvm-clock, guest agents, Hyper-V integration services — but none of them substitute for an NTP or chrony client running inside the guest. This article explains what each layer actually does and why time sync stays a guest-OS responsibility.
-
Solaris Zones: o que a zona global controla e como as kernel zones diferem das zonas não globais
A zona global administra todas as zonas não globais; os subcomandos de zoneadm/zonecfg, exceto listagem e ajuda, exigem a zona global e autorização específica. Uma kernel zone executa seu próprio kernel e nível de atualização, ao contrário de uma zona não global, que compartilha o kernel da zona global.
-
Verificar o suporte a virtualização por hardware e o KVM aninhado antes de depender deles
Antes de instalar um hipervisor ou de aninhar uma VM dentro de outra, confirme que a CPU expõe as extensões de virtualização e, no caso do aninhamento, que o módulo kvm_intel ou kvm_amd tem a opção nested ativada. O virt-host-validate e o /proc/cpuinfo dão uma resposta rápida.
Legível por máquina: JSON