Når du starter en ny VPS, kan du støde på forbindelsesfejl relateret til libvirt-hypervisorservice. Dette sker typisk, når libvirtd-tjenesten ikke kører på værtsystemet. Fejlmeddelelsen "failed to connect to the hypervisor" eller "No such file or directory" for libvirt-socket indikerer, at virtualiseringstjenesten skal startes før VPS'en kan lanceres.
Sådan Fixer Du Det
Trin 1: Tjek status for libvirtd-tjenesten
Først skal du verificere, om libvirtd-tjenesten kører på din server. Åbn en terminal og indtast følgende kommando:
systemctl status libvirtd.serviceDette vil vise dig den aktuelle status for tjenesten. Hvis du ser, at tjenesten er "inactive (dead)", betyder det, at den ikke kører.
Trin 2: Start libvirtd-tjenesten
Hvis tjenesten ikke kører, kan du starte den med følgende kommando:
systemctl start libvirtd.serviceNår du har indtastet denne kommando, vil tjenesten prøve at starte. Du kan tjekke status for tjenesten igen med kommandoen fra trin 1 for at sikre dig, at den nu kører.
Trin 3: Sæt libvirtd-tjenesten til automatisk opstart
Følgende skridt er valgfrit men anbefales. For at undgå, at du skal starte tjenesten manuelt hver gang serveren genstarter, kan du sætte den til automatisk opstart:
systemctl enable libvirtd.serviceDette gør, at libvirtd-tjenesten starter automatisk hvert gang systemet booter.
Trin 4: Start VPS'en fra admin-panelet
Når libvirtd-tjenesten kører, skal du gå tilbage til dit admin-panel på portal.internetport.com. Log ind med dine oplysninger og navigér til sektionen for din VPS. Her finder du mulighed for at starte VPS'en. Tryk på knappen til at starte VPS'en, og vent et øjeblik mens den initialiserer.
Fælles Problemer
- Tjenesten kan ikke startes: Hvis libvirtd-tjenesten ikke kan startes, tjek systemlogge med
journalctl -xefor detaljerede fejlmeddelelser. Dette vil give dig mere information om, hvad der er galt og hvordan du kan løse det. - Soket-rettighedskrav: Sørg for, at din bruger har de nødvendige rettigheder til adgang til
/var/run/libvirt/libvirt-sock. Du kan tjekke og ændre rettighederne ved hjælp af kommandoernels -l /var/run/libvirt/for at se de aktuelle rettigheder, ogsudo chmod 750 /var/run/libvirt/libvirt-socksamtsudo chown root:libvirtd /var/run/libvirt/libvirt-sockhvis du skal ændre dem.
Tips til Fejlfinding
Hvis du stadig oplever problemer, er der nogle yderligere trin, du kan gennemgå:
- Kontroller, at alle virtualiseringspakker og afhængigheder er installeret korrekt.
- Se om der findes opdateringer til libvirt-pakken på dit distributionssystem.
- Hvis du ikke har adgang til serveren via SSH, kontakt Internetport support for hjælp med at løse problemet. Du kan finde kontaktinformation på support-siden på vores kundeportal.