web-dev-qa-db-ja.com

VPS仮想化を確認する方法

VPSがOpenVZかXENかを確認するにはどうすればよいですか? (しばらく前に注文しましたが、注文したプランを正確に覚えていません!)。

OS:ubuntuを実行しているLinux。

ありがとう

JP

2
JP19

PuppetとFacterで使用される検出の例に従うと、/ procファイルシステムでヒントを確認できます。

/proc/vz/veinfoの存在は、OpenVZを実行していることを示しますが、/proc/vz/versionの存在は、それがopenvzhnであるかopenvzveであるかを示します。

次に、/proc/sys/xen/sys/bus/xen、または/proc/xenのいずれかを探して、Xenを実行しているかどうかを確認しますが、/proc/xen/capabilitiesを探して、それがdom0かdomUかを確認します。

6
Jeremy Bouse