När du startar en ny VPS kan du stöta på ett anslutningsfel relaterat till libvirt-tjänsten. Detta fel uppstår vanligtvis när hypervisor-tjänsten inte körs, vilket förhindrar VPS:en från att initieras korrekt. Genom att verifiera och starta libvirtd-tjänsten kan du lösa problemet och få din VPS igång. Följ stegen nedan för att säkerställa att allt fungerar som det ska.

Så här gör du

  1. Steg 1: Kontrollera serverns status

    Kör följande kommando för att verifiera om libvirtd-tjänsten körs:

    systemctl status libvirtd.service

    Detta visar om tjänsten är aktiv, stoppad eller har problem. Om tjänsten inte körs kommer du se ett meddelande som anger att den är inaktiv.

  2. Steg 2: Starta tjänsten om den är stoppad

    Om servern är nere eller stoppad, använd följande kommando för att starta den:

    systemctl start libvirtd.service

    Efter att du har kört detta kommando kan du köras systemctl status libvirtd.service igen för att verifiera att tjänsten nu är aktiv.

  3. Steg 3: Initiera VPS från adminpanelen

    När libvirtd-tjänsten körs, gå till din adminpanel på portal.internetport.com och initiera VPS-servern. Logga in med dina uppgifter och navigera till avsnittet där du kan hantera dina VPS-instanser. Klicka på start-knappen för den specifika VPS som du vill aktivera. Felet bör nu vara löst och VPS:en ska starta normalt.

Vanliga problem

  • Felet kvarstår efter omstart: Kontrollera att libvirtd-tjänsten är aktiverad för automatisk start med kommandot systemctl enable libvirtd.service. Detta säkerställer att tjänsten alltid körs när servern startas om.
  • Anslutningsfel till socket: Verifiera att filen /var/run/libvirt/libvirt-sock existerar och har korrekta behörigheter. Du kan kontrollera detta med kommandot ls -l /var/run/libvirt/. Om filen saknas eller har felaktiga rättigheter kan du behöva återskapa den eller ändra dess behörigheter med hjälp av kommandon som touch och chmod.
  • Tjänsten startar inte: Om tjänsten fortfarande inte vill starta kan det vara nödvändigt att undersöka loggarna för mer information. Använd kommandot journalctl -u libvirtd.service för att visa loggar relaterade till libvirtd-tjänsten. Detta kan ge indikationer på vad som går fel.
  • Konflikter med andra tjänster: Ibland kan konflikter uppstå mellan libvirtd och andra systemtjänster, särskilt om du kör flera virtualiseringsplattformar. Se till att inga andra hypervisorer körs samtidigt som libvirt.

Om du har följt dessa steg men fortfarande upplever problem med din VPS, rekommenderar vi att du kontaktar Internetport:s support för ytterligare hjälp. Vi är här för att hjälpa dig och lösa eventuella problem snabbt.