Telepítse a linux kvm és a guest OS, netzcentral
Ebben a cikkben megvizsgáljuk a KVM telepítését Debian / Debian alapú operációs rendszerekre.
A KVM (Kernel-alapú virtuális gép) egy Linux megoldás, amely az Intel VT (Virtualization Technology) vagy az AMD SVM (Secure Virtual Machine) támogató x86 platform virtualizációját biztosítja.
A Red Hat által kifejlesztett.
Annak ellenőrzésére, hogy a platform támogatja-e a VT vagy az SVM-t - adja meg a parancsot
Ha a parancs kimenete nem üres, akkor támogatja.
A KVM telepítése:
Híd létrehozása - a következő sorokat adja hozzá az /etc/sysctl.conf fájlhoz:
és adja meg a sysctl -p parancsot
A / etc / network / interfaces fájlban lévő hídhoz új hálózati interfészt adunk hozzá, például kvmbr0 - ennek következtében a csatolófájlok nagyjából ehhez hasonlóak:
Indítsa újra a hálózatot: /etc/init.d/networking restart
Most a brctl-show kimenetének valami hasonlónak kell lennie:
kvmbr0 8000.f46d04976c46 nincs eth0
Mindent megtalálok az otthoni könyvtárban / home / sd-ben
Töltsön le (vagy átvitele a számítógépek között scp / nc) az operációs rendszer főkönyvtárában lévő iso-image (distribution) könyvtárba, amely később vendég lesz. Van egy winxp.iso fájlom
Virtuális rendszerfájl létrehozása (itt 10 GB):
A következő parancs futtatásakor üzenet jelenhet meg:
Nem sikerült csatlakozni a grafikus konzolhoz: virt-viewer nincs telepítve. Telepítse az "virt-viewer" csomagot. - Ne figyelj rá.
Maga a parancs a vendég operációs rendszer telepítése:
("-os-type = linux -os-variáns = generic26" Linux alatt)
ahol:
-r 1024 - a virtuális gép számára kijelölt memória mennyisége (megabájtban)
-vnc - Engedélyezi a VNC-t (a localhost: 5900, majd SSH-alagutat készítünk)
-w bridge: kvmbr0 - csatlakozzon a kvmbr0 interfész hálózathoz
Amint korábban figyelmeztettem, ha a parancs futtatása után nem volt hiba, de valami ilyesmi jelent meg:
Telepítés indítása ...
Domain létrehozása ... 0 B 00:01
Nem sikerült csatlakozni a grafikus konzolhoz: virt-viewer nincs telepítve. Telepítse az "virt-viewer" csomagot.
Domain telepítés folyamatban van. Újra csatlakozhat
a konzol folyamat.
akkor minden rendben van, elindult a virtuális gép (ellenőrizheti a virsh -c qemu: /// system list -all paranccsal)
Most minden számítógépről átadjuk az SSH alagutat:
és remmina a localhost: 5900
vagy
Telepítés (ha nincs telepítve a kezdet kezdetén, és helyileg konfigurálta a kiszolgálót) ssh-client, például cica (módosított verzió). Futtatás, konfigurálás:
Ha hiba van: "qemu: nem tudtam megnyitni a lemezképet .... Engedély megtagadva ", másolja az .img / .iso fájlokat a / var / lib / libvirt / images fájlba, így a SELinux" nem volt ellen "=)
Virtuális gépek kezelése:
Először indítsa el a kezelőpultot
sudo virsh
és már benne van:
list -all -Minden virtuális gép megtekintése
tönkreteszi a virtuális gép nevét - a virtuális gép kemény leállítása
definiálja a virtuális gép nevét - törölje a virtuális gépet (ne felejtse el elmenteni a virtuális gép fájlt, persze, ha már nincs szükség rá)
indítsa el a virtuális gép nevét - indítsa el a virtuális gépet
autostart virtuális gépnév - virtuális gép indítása
autostart -nem képes virtuális gépnév-disable - virtuális gép automatikus leállítása