Sziasztok!
Egy olyan rendszert kell összehoznom, ami "1 kattintásra" létrehoz 1-1 virtuális gépet.
Vmware Serverrel foglalkoztam eddig, nem tudom érdemes-e váltani (?).
A felállás a következő:
- Az így létrehozott guestek fizetős usereknek lesz kiadva (nem tömeges, de akkor is üzletszerű a dolog)
- A usereknek jo volna egy távoli konzol. Vmware-konzolban jól sejtem, hogy minden usert rendesen linux userként kellene felvennem, ha hozzáférést akarok adni a virtuális gépéhez?
- A host gép egy 4 magos Intel(R) Xeon(R) CPU E5405 @ 2.00GHz, (egyelőre) 4GB ram, Gentoo Linux
- A haditervem az, hogy egy előre elkészített virt.gépre feltelepítek egy linuxot és a szükséges programokat, majd ezt az image fájlt átmásolom (igy lesz belőle 2) és ssh-n keresztül lefuttatva egy előre megirt scriptet, átírom az aktuális IP-re, hostnévre, jelszavakra a confokat az új guesten. Reboot és feláll az új adatokkal.
Milyen szebb megoldás létezik ennél?
Ezt a feladatot esetleg egy xennel vagy mással kényelmesebb megoldani?
Előre is köszönöm a segítséget!
- 1590 megtekintés
Hozzászólások
Vmware jó ötlet:
Rpm alapú esetében: megcsinalod a kickstart file(ke)t (webszerver, db, stb)
Ami minden esetben jo: vmware alatt csinalsz egy telepitest, alap legyen. ezt fogod másolni.
A finomhangolas, www, db, stb puppitbol.
Szijártó Zoltán
Aki tud az alkot, aki nem tud az csak szövegel.
- A hozzászóláshoz be kell jelentkezni
Nem teszteltem, mert nem volt ra szuksegem, de xen eseten ezek talan hasznalhatok erre (debian lenny csomagban benne vannak):
autopkgtest-xenlvm - Xen/LVM2 based testbed snapshot system
xen-shell - Console based Xen administration utility
--
Don't Panic if you see me laughing,
that's not a bug, just a feature.
- A hozzászóláshoz be kell jelentkezni
xen-shellt használom jól megy
meg a xen-tools-t xen-create-img paranccsal, hamar megcsinálja a vm et
Core2Duo T7100, 2.5G, Ubuntu 8.04, 2.6.27.6
- A hozzászóláshoz be kell jelentkezni
Esetleg kipróbálhatnád ESXi-vel, ha jól tudom ingyenes az is. Létezik hozzá Perl-Toolkit és powershell tookit is.
- A hozzászóláshoz be kell jelentkezni
"A usereknek jo volna egy távoli konzol. Vmware-konzolban jól sejtem, hogy minden usert rendesen linux userként kellene felvennem, ha hozzáférést akarok adni a virtuális gépéhez?"
Igen, bar shell nem kell neki.
"majd ezt az image fájlt átmásolom (igy lesz belőle 2)"
Ez nem ilyen egyszeru, vmware server-nel modositani kell a vmx filet (uj eleresi utak, etc), uj SID-t, es uj MAC-addresst kell neki osztani. Kulonosen kellemetlen, ha a juzereknek kulonbozo meretu diszket is szeretnel.
"Milyen szebb megoldás létezik ennél?"
Esx(i)-n csinalhatsz template-eket, amit klonozaskor lehet customize-olni, es az egeszet lehet perlbol scriptelni (vmware scripting API).
Ha ragaszkodsz a vmware server-hez, akkor szerintem megfontolando egy olyan rendszer, ami az ures vm-et PXE-n felbootolja, es egy megadott konfig file szerint particional, kitarol egy kivalasztott alaprendszert, es legeneralja a konfig fileokat.
Ebbol a letrehozast lehet scripting api-val automatizalni.
--
Fontos feladatot soha ne bizz olyan gepre, amit egyedul is fel tudsz emelni!
- A hozzászóláshoz be kell jelentkezni
Köszönöm a válaszokat!
Megnéztem ezt az Esxi-t, de ha jól látom ez egy komplett rendszert telepítene a gépre, a linux hostot kihagyva az egészből? Vagy én értettem félre valamit? (Csak 2 féle ~250MB-s iso-t találtam.)
- A hozzászóláshoz be kell jelentkezni
jaja ahogy mondod, az ESXi alatt nem sok oprendszer van managelni, is csak a windowsos progiján keresztül tudod, hw tamogatottság is kevesebb abból adódóan hogy nincsen alatt rendes oprendszer. persze fel lehet rá hekkelni ssh-t meg hogy menjen soft reaiden is.
Core2Duo T7100, 2.5G, Ubuntu 8.04, 2.6.27.6
- A hozzászóláshoz be kell jelentkezni
Igy van. Managelni egyreszt lehet wines GUI-rol, masreszt remote CLI-vel, vagy scripting API-val (ez utobbi ketto van linuxra is).
--
Fontos feladatot soha ne bizz olyan gepre, amit egyedul is fel tudsz emelni!
- A hozzászóláshoz be kell jelentkezni
Hello!
A template-ekhez kapcsolódva lenne egy kérdésem: hogyan valósítható meg ez ESXi-n? VMWare serveren ssh + fájlmásolással egyszerűen ment a template-image másolása, de ESXi-hez a VMware Infrastructure Client-en nem találok ilyen opciót. Meg lehet ezt valósítani ingyenes eszközökkel valahogy?
Kösz előre is!
Üdv!
- A hozzászóláshoz be kell jelentkezni
Oo, most hogy igy mondod, lehet, hogy virtualcenter is kell hozza.
De egyebkent ilyen favago modszerrel anelkul is megoldhato a dolog: remote cli-vel lehet esxi datastore-en fileokat masolni, uj vm-et meglevo vmx-bol regisztralni, etc.
--
Fontos feladatot soha ne bizz olyan gepre, amit egyedul is fel tudsz emelni!
- A hozzászóláshoz be kell jelentkezni
Igen, template-hez kell.
---
Linux is bad juju.
- A hozzászóláshoz be kell jelentkezni
Ha nem akarod telepíteni, felmegy pendrivera is: Itt egy link hozzá
- A hozzászóláshoz be kell jelentkezni