Red Hat Training
A Red Hat training course is available for RHEL 8
Capítulo 3. Começando com a virtualização no IBM POWER
Você pode usar a virtualização KVM ao usar o RHEL 8 em hardware IBM POWER8 ou POWER9. Entretanto, habilitar o KVM hypervisor em seu sistema requer passos extras em comparação à virtualização nas arquiteturas AMD64 e Intel64. Alguns recursos de virtualização RHEL 8 também possuem funcionalidades diferentes ou restritas no IBM POWER.
Além das informações nas seções seguintes, o uso da virtualização no IBM POWER funciona da mesma forma que no AMD64 e Intel 64. Portanto, você pode ver outra documentação de virtualização RHEL 8 para mais informações ao usar a virtualização no IBM POWER.
3.1. Possibilitando a virtualização no IBM POWER
Para configurar um KVM hypervisor e criar máquinas virtuais (VMs) em um sistema IBM POWER8 ou IBM POWER9 rodando o RHEL 8, siga as instruções abaixo.
Pré-requisitos
- O RHEL 8 é instalado e registrado em sua máquina host.
Os seguintes recursos mínimos do sistema estão disponíveis:
- 6 GB de espaço livre em disco para o host, mais outros 6 GB para cada VM pretendido.
- 2 GB de RAM para o host, mais outros 2 GB para cada VM pretendido.
Seu tipo de máquina CPU deve suportar a virtualização do IBM POWER.
Para verificar isso, consulte as informações da plataforma em seu arquivo
/proc/cpuinfo.# grep ^platform /proc/cpuinfo/ platform : PowerNVSe a saída deste comando inclui a entrada
PowerNV, você está executando um tipo de máquina PowerNV e pode usar a virtualização no IBM POWER.
Procedimento
Carregar o módulo de kernel KVM-HV
# modprobe kvm_hvVerificar se o módulo KVM kernel está carregado
# lsmod | grep kvmSe o KVM for carregado com sucesso, a saída deste comando inclui
kvm_hv.Instalar os pacotes no módulo de virtualização:
# yum module install virtInstale o pacote
virt-install:# yum install virt-installIniciar o serviço
libvirtd.# systemctl start libvirtdVerifique se seu sistema está preparado para ser um host de virtualização:
# virt-host-validate [...] QEMU: Checking if device /dev/vhost-net exists : PASS QEMU: Checking if device /dev/net/tun exists : PASS QEMU: Checking for cgroup 'memory' controller support : PASS QEMU: Checking for cgroup 'memory' controller mount-point : PASS [...] QEMU: Checking for cgroup 'blkio' controller support : PASS QEMU: Checking for cgroup 'blkio' controller mount-point : PASS QEMU: Checking if IOMMU is enabled by kernel : PASSSe todos os cheques virt-host-validate retornarem um valor
PASS, seu sistema está preparado para a criação de VMs.Se algum dos cheques devolver um valor
FAIL, siga as instruções exibidas para corrigir o problema.Se algum dos cheques retornar um valor
WARN, considere seguir as instruções exibidas para melhorar as capacidades de virtualização.
Informações adicionais
Note que se a virtualização não for suportada por sua CPU hospedeira, virt-host-validate gera a seguinte saída:
QEMU: Verificação da virtualização do hardware: FAIL (Somente CPUs emuladas estão disponíveis, o desempenho será significativamente limitado)
Entretanto, a tentativa de criar VMs em um sistema hospedeiro desse tipo falhará, ao invés de ter problemas de desempenho.