![Linux VPSサーバーがどの仮想化テクノロジを使用しているかを確認するには? [コピー]](https://linux33.com/image/51084/Linux%20VPS%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%81%8C%E3%81%A9%E3%81%AE%E4%BB%AE%E6%83%B3%E5%8C%96%E3%83%86%E3%82%AF%E3%83%8E%E3%83%AD%E3%82%B8%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%8B%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%EF%BC%9F%20%5B%E3%82%B3%E3%83%94%E3%83%BC%5D.png)
一部の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