VPS 上の KVM Ubuntu 16.04 LTS (ヘッドレス) libvirt-sock: そのようなファイルはありません

VPS 上の KVM Ubuntu 16.04 LTS (ヘッドレス) libvirt-sock: そのようなファイルはありません

(リモートでホストされている) VPS (Ubuntu 16.04 LTS) 上に KVM サーバーを作成しようとしています。

これらのパッケージをインストールしました

sudo apt-get install kvm ubuntu-vm-builder libvirt-bin bridge-utils

sudo egrep '(vmx|svm)' --color=always /proc/cpuinfo

これは VMX を返します (8 回)

kvm-ok

戻り値

INFO: /dev/kvm exists
KVM acceleration can be used

しかし、次のコマンドを実行すると

virsh --connect qemu:///system list --all

返される結果:

error: failed to connect to the hypervisor
error: Failed to connect socket to '/var/run/libvirt/libvirt-sock': No such file or di

実行中

systemctl status libvirtd

返される結果:

● libvirt-bin.service - Virtualization daemon
Loaded: loaded (/lib/systemd/system/libvirt-bin.service; enabled; vendor preset: enabled)
Active: inactive (dead) since di 2018-02-27 16:10:50 CET; 37min ago
Process: 465 ExecStart=/usr/sbin/libvirtd $libvirtd_opts (code=exited, status=0/SUCCESS)
Main PID: 465 (code=exited, status=0/SUCCESS)
feb 27 16:10:50 xxxxxxx.stratoserver.net libvirtd[465]: 488: error : udevGetDMIData:1578 : Failed to get udev device for syspath '/sys/devices/virtual/dmi/id' or '/sys/class/dmi/id'
feb 27 16:10:50 xxxxxxx.stratoserver.net libvirtd[465]: 488: error : udevEnumerateDevices:1456 : udev scan devices returned -2
feb 27 16:10:50 xxxxxxx.stratoserver.net libvirtd[465]: 488: error : virStateInitialize:783 : Initialization of udev state driver failed: Unknown problem
feb 27 16:10:50 xxxxxxx.stratoserver.net libvirtd[465]: 488: error : daemonRunStateInit:950 : Driver state initialization failed

ここで行き詰まっています。libvirt-sock ファイルがまったく存在しません。

どなたか助けていただける方がいらっしゃいましたら、大変助かります!

よろしくお願いします、

ジョー

PS: これがエラーと関係があるかどうかはわかりませんが、/etc/network/interfaces ファイルには「eth」インターフェースがなく、「venet」インターフェースしかないことに気付きました。

答え1

「VPS」は実際には完全な仮想マシンではなく、OpenVZ Linux コンテナです。Libvirtd は OpenVZ コンテナ内では起動できません。

KVM、Hyper-V、Xen、VMware などのネスト可能な仮想化に基づき、プロバイダーがネストされた仮想化を有効にした VPS を取得する必要があります。

関連情報