Hello barátok!. Debian 7?. Egyszerű és egyszerű sorozaton kívül, ahogy Kubában mondjuk. A Nemzetközi Űrmisszió a Windows XP-t Squeeze-re cserélte ... mert a Wheezy még nem volt stabil! 🙂

wheezy

Nem írhatok a QEMU-KVM-ről anélkül, hogy megemlíteném a Wheezy-t. Soha nem volt még nagyon kellemes tapasztalatom a Debian telepítéséről az asztali verzióra "telepítés és használat" módon. Ilyen könnyű a Wheezy. Mindenkinek ajánlom.

És amikor azt mondom, hogy MINDEN, az azért van, mert éppen egy virtuális gépet készítettem, mindössze 256 megabájt RAM-mal, a Wheezy-vel és az asztallal. Ha kiválasztom a grafikus bejelentkezést, akkor a "GNOME Classic" nagyon jól működik. Természetesen ennyi memóriával a GNOME Shell 3.4 + 7 nincs betöltve.

Nem szeretnék képeket mellékelni a Wheezy installációjáról, mivel inkább saját maga fedezi fel. Töltsön le egy telepítő CD-t vagy DVD-t, telepítse a Debian 7-et és használja. De semmi. Meg fogják mondani.

Azok, akiknek elegendő memóriájuk van (1 vagy több koncert), vagy a GNOME Shell 3.4 + 7 automatikusan betöltődik, felfedezik előnyeinek egy részét, ha az egérmutatót a bal felső sarokba irányítják. Böngésszen végig ezen a kiváló Debian Asztalon, miközben a Debianok a Wheezy-ben elnevezték az asztalt.

Gratulálok ahhoz a hatalmas csoporthoz, vagyis sokak boldogságához, a Debianhez!.

Azok számára, akik hiányolják a GNOME 2.xxx néhány részletét (például én), javasoljuk legalább a következő csomagok telepítését:

  • nautilus-emblémák
  • nautilus-képátalakítók
  • nautilus-képmanipulátorok
  • nautilus-nyitott terminál

Azok számára, akik rendelkeznek virtualizációs kiterjesztésű processzorral - általában egy modern Dual Core előre -, a bejegyzés többi része lényegében.

Bevezetés

Ha a parancs értéke 0, akkor ez azt jelzi, hogy a processzor nem támogatja a hardveres virtualizációt. Az 1-es vagy annál nagyobb érték jelzi, hogy hány processzor rendelkezik ezzel a tulajdonsággal. Engedélyeznünk kell (vagy ellenőrizni kell, hogy engedélyezve van-e) ezt a funkciót a számítógépünk BIOS-ában, akkor is, ha a visszaadott érték 1 vagy nagyobb.

Egyáltalán nem szeretek összehasonlítani. Minden szoftver megvan a maga varázsa. Csak elbúcsúzom a Ctrl + Alt-tól, hogy felszabadítsam az egérmutatót; búcsút a build-essential, binutils, linux-headers-’uname -r ’csomagok szükségességétől; búcsút a javításoktól egy régi verzió futtatásához egy új kernelen; búcsút egy-néha unalmas telepítéstől egy perl szkriptből vagy más nyelvből; elbúcsúzni egy webes felülettől a virtuális gépek adminisztrációjához és/vagy létrehozásához (ami sok esetben szenvedést szenvedett vagy egyszerűen nem működött); és mindazokra a konkrét kérdésekre, amelyeket mi, akik korábban dolgoztunk más virtuális gépek szoftverével, ismerjük.

A QEMU-KVM egy teljes megoldás virtuális gépek számára. A csomagok a főág tárházában találhatók. Ez a legjobb, ahogy El Freake kollégám és barátom elmondta nekem, amikor nekem ajánlotta.

És itt, mint mindig, egy belépési pontot hozok Önnek a szerverek vagy virtuális gépek létrehozásának és kezelésének lenyűgöző világába a QEMU-KVM segítségével a Wheezy-n (szintén a Squeeze-en).

A Wikipédiából átvett meghatározások:

QEMU egy processzoremulátor, amely a bináris fájlok dinamikus fordításán alapul (a forrásarchitektúra bináris kódjának átalakítása érthető kóddá a host architektúra által). A QEMU virtualizációs képességekkel is rendelkezik egy operációs rendszeren belül, legyen az GNU/Linux, Windows vagy bármely támogatott operációs rendszer (valójában ez a leggyakoribb felhasználási mód). Ez a virtuális gép bármilyen típusú mikroprocesszoron vagy architektúrán futtatható (x86, x86-64, PowerPC, MIPS, SPARC stb.). Részben az LGPL és a GNU GPL engedélyével rendelkezik.

Kernel alapú virtuális gép vagy KVM, (spanyolul, Kernel alapú virtuális gép) egy megoldás a teljes virtualizáció Linuxos megvalósítására. Ez egy kernelmodulból (kvm.ko névvel) és a felhasználói térben található eszközökből áll, amelyek teljesen ingyenes szoftverek. A kernel KVM komponense a 2.6.20 verzió óta szerepel a Linuxban.

Libvirt: C-ben írt könyvtár (C eszköztár), hogy kölcsönhatásba lépjen a Linux (és más operációs rendszerek) modern verzióinak legújabb virtualizációs képességeivel.

Térjünk a tárgyra!.

Telepítse a szükséges csomagokat egy munkaállomáson:

Tisztázzuk, hogy munkaállomáson van, mert a csomag virt-menedzser A virtuális gépek támogatására fordított grafikus felület vagy grafikus felület a virtuális gépek adminisztrálásához az Asztalon és a LAN-on lévő többi szerverhez. Ezenkívül a virtuális gépek vagy szerverek létrehozásának és kezelésének folyamata konzol módban csak grafikus interfész nélkül hajtható végre. Forduljon a man oldalak a telepített csomagok közül, amelyek nagyon leíróak. Sokkal többet, mint ez a cikk. Kár, hogy angolul vannak.

A felhasználó gyökér és a csoport tagjai libvirt csak nekik van engedélyük a KVM virtuális gépek használatára. Ezért felhasználónkat a csoport tagjává kell tennünk libvirt:

Be kell zárnunk a munkamenetet, és újra be kell lépnünk, hogy az előző parancs érvénybe lépjen.

Megjegyzés az Ubuntu-ról: Nem tudtam tesztelni a qemu-kvm az Ubuntu 12.04 verzióval. SZERINTEM, hogy az egyetlen fontos különbség ebben a parancsban rejlik, amelyben meg kell adnunk a csoportot libvirtd. A többinek KELL érvényesnek lennie.

A fentiek után kevés magyaráznivaló van, mert futtathatjuk a "Virtuális gépkezelőt" vagy virt-menedzser, amelyet az alkalmazáscsoportban találunk "Rendszereszközök", Vagy meghívhatjuk, ha megnyomjuk az Alt + F2 billentyűkombinációt, és beírjuk a párbeszédpanelt virt-menedzser.

Virtuális gép létrehozásához kattintson a gombra "Hozzon létre egy új virtuális gépet”És követjük a varázsló lépéseit, amelyek nagyon intuitívak. A létrehozandó virtuális gép hardverének áttekintése után kattintson a gombra "Indítsa el a telepítést”És elkezdtük a szokásos módon telepíteni a berendezést, mintha egy fizikai szerverről lenne szó.

Kísérő dokumentáció:

  • / usr/share/doc/qemu
  • / usr/share/doc/qemu-kvm
  • / usr/share/doc/qemu-system
  • / usr/share/doc/virt-manager
  • / usr/share/doc/libvirt-bin
  • Kézi oldalak vagy "Férfi": Qemu-img, virsh, virt-klón, virt-convert, virt-host-validate, virt-image, virt-install, virt-manager, virt-viewer, virt-xml-validate.

Webhelyek:

  • http://en.wikibooks.org/wiki/QEMU
  • http://virt-manager.org

Virtuális hálózatok: alapértelmezés szerint a Virt-Manager a 192.168.122.0/24 alhálózatot javasolja a NAT típusú virtuális hálózathoz és egy belső DHCP-kiszolgálóval. Ha véletlenül töröljük a virtuális hálózatot "alapértelmezettként", amelyet NEM ajánlunk, és megpróbálunk újat létrehozni, és engedélyezési problémák miatt nem tudjuk, akkor a mappába megyünk / etc/libvirt/qemu/networks, és ha NEM találjuk meg a fájlt alapértelmezett.xml, újra létrehozzuk a következő tartalommal:

Mint láthatjuk, ha manuálisan szerkesztjük ezt a fájlt, kijelölhetünk egy másik alhálózatot és megszüntethetjük a DHCP-t. Mindig jobb lesz új virtuális hálózatot létrehozni a Virt-Manager felületen keresztül, aktiválni az Automatikus indítás mezőt, és kiválasztani, amikor létrehozunk egy virtuális gépet. Az "alapértelmezett" virtuális hálózat automatikus elindulásának megakadályozása érdekében nem jelöljük be az Automatikus indítás négyzetet.

Tárolás: alapértelmezés szerint itt található / var/lib/libvirt/images. A legjobb megoldás egy új tároló létrehozása a grafikus felület használatával, és a számunkra legmegfelelőbb könyvtárba vagy helyre helyezés. A konfigurációs fájlok a következő helyen találhatók:/ etc/libvirt/storage /.

Hozzon létre merevlemezeket qcow2 formátumban (qemu copy on write) egy virtuális gép létrehozása előtt jó lehetőség. Lát ember qemu-img.

Konfigurációs fájlok biztonsági mentése: Mindig készítsen biztonsági másolatot a konfigurációs fájlokról, mielőtt manuálisan módosítaná őket.

Összegzés

Mint cikkünk elején megállapítottuk, a megadott útmutató csak egy kis bevezetés a témához. Lehetetlen egy posztban pótolni ennek a hatékony eszköznek a kiterjedt dokumentációját. Élvezd!.