
Tenho acesso a alguns servidores vps Debian Linux, porém não consigo acessar seu painel de controle diretamente: somente o próprio administrador do servidor pode fazer isso.
Existe alguma maneira de descobrir qual tecnologia de visualização é usada no servidor de dentro do VPS? Eu preciso apenas saber qual pacote de cabeçalho do kernel devo instalar (xen, openvz ou qualquer outro).
Responder1
Vários métodos para detectar a tecnologia de virtualização estão listados emhttp://www.dmo.ca/blog/detecting-virtualization-on-linux/. Entre as sugestões, meu método preferido é dmidecode
:
VMware:
# dmidecode | egrep -i 'manufacturer|product' Manufacturer: VMware, Inc. Product Name: VMware Virtual Platform
Microsoft VirtualPC:
# dmidecode | egrep -i 'manufacturer|product' Manufacturer: Microsoft Corporation Product Name: Virtual Machine
QEMU ou KVM:
# dmidecode | egrep -i 'vendor' Vendor: QEMU
Virtuozzo ou OpenVZ:
# dmidecode /dev/mem: Permission denied
Xen:
# dmidecode | grep -i domU Product Name: HVM domU