일부 Debian Linux vps 서버에 액세스할 수 있지만 해당 제어판에 직접 액세스할 수는 없습니다. 서버 관리자만이 이 작업을 수행할 수 있습니다.
서버에서 어떤 시각화 기술이 사용되고 있는지 VPS 내에서 확인할 수 있는 방법이 있습니까? 어떤 커널 헤더 패키지(xen, openvz 또는 기타)를 설치해야 하는지 알아야 합니다.
답변1
가상화 기술을 탐지하는 여러 가지 방법이 위에 나열되어 있습니다.http://www.dmo.ca/blog/Detecting-virtualization-on-linux/. 제안 중에서 내가 선호하는 접근 방식은 다음과 같습니다 dmidecode
.
가상 머신 소프트웨어:
# dmidecode | egrep -i 'manufacturer|product' Manufacturer: VMware, Inc. Product Name: VMware Virtual Platform
마이크로소프트 가상 PC:
# dmidecode | egrep -i 'manufacturer|product' Manufacturer: Microsoft Corporation Product Name: Virtual Machine
QEMU 또는 KVM:
# dmidecode | egrep -i 'vendor' Vendor: QEMU
Virtuozzo 또는 OpenVZ:
# dmidecode /dev/mem: Permission denied
케센:
# dmidecode | grep -i domU Product Name: HVM domU