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
-
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.serviceDieser Befehl zeigt Ihnen an, ob der Dienst aktiv, inaktiv oder gestoppt ist.
-
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 -
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 -xeauf detaillierte Fehlermeldungen. - Berechtigungsfehler des Sockets: Stellen Sie sicher, dass Ihr Benutzer die notwendigen Berechtigungen zum Zugriff auf
/var/run/libvirt/libvirt-sockhat.