Portál AbcLinuxu, 3. května 2025 18:51

Ako si na PC virtuálny systém užiti.

1.4.2006 10:54 | Přečteno: 1504× | tech | poslední úprava: 1.4.2006 15:12

        Tak som sa rozhodol po par prebdenych nociach, ze sa na moju 700mhz (256mb ram) masinku, ktoru mam poctivu ukrytu pod postelou bude instalovat Debian. Chcem ju vyuzit ako testovaci server, cize nijake X a pod, ale celkom som si zvykol na virtualizaciu operacneho systemu, kde sa potom vo virtualnom svete mozem dokonale vyblbnut a nic zasadne destruktivne neprivolat.

        Mam velmi dobre skusenosti s JAIL-om z cias pouzivania Freebsd, to bola asi jedina vec (okrem rc.conf :) ), koli ktorej som tak dlho otalal s migraciou na Linux. (Moj nazor na Freesd je cisto subjektivny. Freebsd nie je zly system, chcel som ho urcite vyskusat, ale asi nie vhodny pre moju priemernu hodnotu IQ :> ) Nebol som si isty, ci podobne elegantne riesenie ako JAIL najdem aj v Linuxe. Nakoniec som trochu prevetral zdroje Google a nasiel som par rieseni. UML, XEN, VSERVER, VMWARE, QEMU.. Taky vyber som mozno ani necakal.

        Zacal som teda postupne vyradovat. O UML som uz nieco pocul a stale o nom rozmyslam, ale zatial ma nechava chladnym (vraj je miera emulacie dost vysoka, co sa odrazi na rychlosti).

Myslim si, ze hlavna vyhoda QEMU je zrejme v moznosti emulacie inej architektury.

Co sa tyka XEN-u a virtualizacie, tak ta je podla mojich informacii na najpokrocilejsom leveli. Je moznost urcit fixnu hranicu pouzitia pamate a pod., alebo zvolit iny OS (mimo ine dalsou vyhodou je aj rozsiahla XEN komunita vyvojarov). XEN by sa dal celkom dobre porovnavat napr. s VMWARE. Zial, konfiguracia by mi asi zobrala dost vela casu, kym by som vsetko potrebne dotvoril do pouzitelnej podoby.

Nakoniec som sa s trochou nedovery dostal k rieseniu ala VSERVER. Toto riesenie ma neskor velmi oslovilo, znacne sa podoba na riesenie od BSD vyvojarov, cize JAIL-u. Je to vlastne taky pokrocily chroot, perfektne konfigurovatelny a na moje potreby uplne postacuje. Dalsia vyhoda je, ze je takmer taky rychly ako skutocny system. Nevyhodami mozno brat veci ako nevyhnutnost patchovat jadro, alebo fakt, ze vsetky systemy bezia na jednom kerneli. Ale z pohladu efektivity je to pre mna osobne asi najdokonalejsie riesenie.

Problem, ktory som nedokazal vyriesit, bol problem zavislosti niektorych balikov v sarge, takze som musel host system upgrajdnut na testing, kde som uz nenarazil na problem.

root-rserver:**REAL**( ~ )# vserver-stat 
CTX   PROC    VSZ    RSS  userTIME   sysTIME    UPTIME NAME
0       73 156.1M    63M   5h29m58   1h16m09  13d18h12 root server
49152   27 196.2M  72.4M   5m42s88   2m24s22  13d18h11 v1server
49156   18 275.9M  97.2M  27m07s00   4m51s27  10d19h10 v2server
root-rserver:**REAL**( ~ )# 
Vytvorit novy virtualny server v Debiane nieje nijaky problem. System, v tomto pripade Debian Sarge, sa vam automaticky stiahne do nadefinovaneho adresara.
define $REMOVE_PACKAGES
vserver jailedvserver build -m debootstrap --hostname jailedvserver --interface \
 eth1:192.168.2.15 -- -d sarge -- --exclude=$REMOVE_PACKAGES
Potom staci uz len..
vserver jailedvserver start 
vserver jailedvserver enter
Ak vsetko funguje, mali by ste byt v novom systeme. Tam mozete nainstalovat sshd a pripajat sa k virt. serveru prostrednictvom ssh
ssh user@192.168.2.15
No a par suchych informacii.
Kernel: 2.6.15-vserver (testing)
CC: gcc, gcc (GCC) 4.0.3 20051201 (prerelease) (Debian 4.0.2-5)

285M    v1server
302M    v2server
Mozno ste natrafili na informaciu, s ktorou zasadne nesuhlasite. Niesom ziadny guru, len som chcel poskytnut par postrehov. Rad sa poucim!

Odkazy:
XEN
UML
Linux VSERVER
QEMU        

Hodnocení: 89 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

1.4.2006 12:38 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Ako si na PC virtuálny systém užiti.
Odpovědět | Sbalit | Link | Blokovat | Admin
Před pár dny jsem objevil kouzlo VMware serveru, no abych řekl pravdu tak mě to dostalo :)
kotyz avatar 1.4.2006 12:51 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
Rozbalit Rozbalit vše Re: Ako si na PC virtuálny systém užiti.
me se vmware na linuxu rozbehat nepodarilo, nicmene pod win mi jede k plne spokojenosti, jen mi tam nefunguji nektery exoticky systemy (syllable, os/2) coz me malinko stve.
Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
1.4.2006 15:15 coques | skóre: 21 | blog: FailSystem
Rozbalit Rozbalit vše Re: Ako si na PC virtuálny systém užiti.
VMware som chvilu v linuxe pouzival, ale zdal sa mi strasne pomaly. Po kazdom novom spusteni stale viac a viac system swapoval. Mimo to sa mi nepodarilo spojazdnit siet.
Polívčička byla..
1.4.2006 19:16 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Ako si na PC virtuálny systém užiti.
Mě funguje vše co chci a je to rychlé tak jako cca 25-50% mého PC, výpočty jsou třeba na 80% výkonu mého PC, grafika na 10%. disk někde na 30%

Potřeboval jsem samozřejmě zdrojáky jádra a hoodně paměti (mam 1GB a WinXP jsem přiřadil 386MB).
1.4.2006 16:56 Peter Kostal
Rozbalit Rozbalit vše Re: Ako si na PC virtuálny systém užiti.
Odpovědět | Sbalit | Link | Blokovat | Admin

Ja som zatial pouzival len vmware workstation a player.

Vmware workstation je super, nefungovali tam seriozne len USB zariadenia, ale inac to islo naozaj dobre (dokonca aj CATIA so sietovou licenciou pre WIN :-))

VMWare player uz nechcel spolupracovat so zdielanym adresarom, co dost vadi.

V blizkej buducnosti (asi buduci tyzden) chcem vyskusat aj ich server.

3.4.2006 13:41 coques | skóre: 21 | blog: FailSystem
Rozbalit Rozbalit vše Re: Ako si na PC virtuálny systém užiti.
Zaujimavy navod ako spojazdnit XEN som nasiel v najnovsom cisle casopisu LinuxExpress.
Polívčička byla..

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.