
Tengo acceso a algunos servidores vps de Debian Linux, sin embargo, no puedo acceder a su panel de control directamente: solo el propio administrador del servidor puede hacerlo.
¿Hay alguna forma de saber qué tecnología de visualización se utiliza en el servidor desde dentro del VPS? Lo necesito sólo para saber qué paquete de encabezado del kernel debo instalar (xen, openvz o cualquier otro).
Respuesta1
Varios métodos para detectar la tecnología de virtualización se enumeran enhttp://www.dmo.ca/blog/detecting-virtualization-on-linux/. Entre las sugerencias, mi método preferido es 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 o KVM:
# dmidecode | egrep -i 'vendor' Vendor: QEMU
Virtuozzo u OpenVZ:
# dmidecode /dev/mem: Permission denied
Xén:
# dmidecode | grep -i domU Product Name: HVM domU