Kun käynnität uuden VPS:n, saatat kohtua yhteydenpoikkeuksiin liittyen libvirt-hypervisoriin. Tämä tapahtuu tyypillisesti silloin, kun libvirtd-palvelu ei ole käynnissä isännän järjestelmällä. Virheviestit kuten "failed to connect to the hypervisor" tai "No such file or directory" libvirt-socketille osoittavat, että virtualisaatiopalvelun on käynnistettävä ennen kuin VPS voidaan käynnistää.

Miten korjata se

  1. Vaihe 1: Tarkista libvirtd-palvelun tila

    Ensiksi varmista, että libvirtd-palvelu on käynnissä palvelimellesi:

    systemctl status libvirtd.service

    Tämä komento kertoo, onko palvelu aktiivinen, passiivinen tai pysäytetty. Jos se näyttää olevan pois käytöstä, sinun täytyy sen käynnistää.

  2. Vaihe 2: Käynnistä libvirtd-palvelu

    Jos palvelu on pois käytöstä tai pysäytetty, käynnistä se seuraavalla komennolla:

    systemctl start libvirtd.service

    Kun olet käynnistänyt palvelun, tarkista uudelleen sen tila komennolla systemctl status libvirtd.service, jotta varmistat sen toiminnan.

  3. Vaihe 3: Varmista, että palvelu käynnistyy automaattisesti

    Jotta vältät tulevaisuudessa samankaltaisia ongelmia, määrittele libvirtd-palvelun käynnistyä automaattisesti järjestelmän käynnistyessä:

    systemctl enable libvirtd.service
  4. Vaihe 4: Käynnistä VPS hallintapaneelista

    Kun libvirtd-palvelu on käynnissä, palaa hallintapaneeliin ja käynnistä VPS. Yhteydenpoikkeus pitäisi nyt olla ratkaistu, ja VPS:n käynnistys onnistuu. Voit päästä hallintapaneeliin kirjautumalla osoitteeseen portal.internetport.com.

Yleiset ongelmat

  • Palvelun käynnistyminen epäonnistuu: Jos libvirtd-palvelu ei käynnisty, tarkista järjestelmälokit komennolla journalctl -xe saadaksesi yksityiskohtaisempia virheviestejä. Tämä auttaa määrittelemään ongelman syyt.
  • Pääsyvirheet sokettiin: Varmista, että käyttäjälläsi on tarvittavat oikeudet päästä käsiksi /var/run/libvirt/libvirt-sock. Voit tarkistaa ja muuttaa oikeuksia komennolla ls -l /var/run/libvirt/. Jos käyttäjällä ei ole riittäviä oikeuksia, voit lisätä käyttäjän libvirt-käyttäjäryhmään komennolla usermod -aG libvirt käyttäjänimi.
  • Hypervisorin versio: Varmista, että hypervisorin versio on yhteensopiva virtuaalisen palvelimen vaatimuksilla. Jos on epävarmuutta, voit tarkistaa nykyisen version komennolla virsh --version.

Lisävihjeitä

Jos jatkat kohtaamassa virheitä tai epäselvyksiä VPS:n käynnistyksen yhteydessä, ota yhteyttä Internetportin tekniseen tukeen. He voivat auttaa sinua selventämään ongelmaa ja tarjota lisätukea.

Muista myös varmistaa säännöllisesti päivitysten asentamisen palvelimellesi, jotta saat uusimman version virtualisaatiopalvelusta sekä turvallisuuskorjausten hyväksi.