Beim Starten eines neuen VPS können Sie Verbindungsfehler im Zusammenhang mit dem libvirt Hypervisor-Dienst feststellen. Das geschieht in der Regel, wenn der libvirtd-Dienst auf dem Host-System nicht ausgeführt wird. Die Fehlermeldung „failed to connect to the hypervisor“ oder „No such file or directory“ für den libvirt-Socket weist darauf hin, dass der Virtualisierungsdienst gestartet werden muss, bevor der VPS gestartet werden kann.

Wie beheben Sie das Problem

  1. Schritt 1: Überprüfen Sie den Status des libvirtd-Dienstes

    Zuerst überprüfen Sie, ob der libvirtd-Dienst auf Ihrem Server ausgeführt wird:

    systemctl status libvirtd.service

    Dieser Befehl zeigt Ihnen an, ob der Dienst aktiv, inaktiv oder gestoppt ist.

  2. Schritt 2: Starten Sie den libvirtd-Dienst

    Falls der Dienst ausgefallen oder gestoppt ist, starten Sie ihn mit dem folgenden Befehl:

    systemctl start libvirtd.service
  3. Schritt 3: Starten Sie den VPS über das Admin-Panel

    Nachdem der libvirtd-Dienst ausgeführt wird, kehren Sie zu Ihrem Admin-Panel zurück und starten Sie den VPS. Der Verbindungsfehler sollte nun behoben sein, und der VPS sollte erfolgreich gestartet werden.

Häufige Probleme

  • Dienst startet nicht: Falls der libvirtd-Dienst nicht starten kann, überprüfen Sie die Systemprotokolle mit journalctl -xe auf detaillierte Fehlermeldungen.
  • Berechtigungsfehler des Sockets: Stellen Sie sicher, dass Ihr Benutzer die notwendigen Berechtigungen zum Zugriff auf /var/run/libvirt/libvirt-sock hat.