Portál AbcLinuxu, 3. května 2025 18:51
        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_PACKAGESPotom staci uz len..
vserver jailedvserver start vserver jailedvserver enterAk 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.15No 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 v2serverMozno 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
Tiskni
Sdílej:
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.
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.