Megszívtam a VPS-t

Nos kezdődött azzal, hogy a GKPortál és a Csutor Hangszer ugyanannál a hosting cégnél volt. Nyáron voltak vele gondok, összeomlott az egész, stb. Na a lényeg, hogy volt idő, amikor igen lassú volt mindkét oldal, vagy beállt a forgalom, ilyesmik... Nem is ez a lényeg, a cégre semmi rosszat nem mondhatok mindezek ellenére, mert maximálisan mellettünk állt, és igyekezett kijavítani a problémát. Időközben érlelődött bennem a VPS gondolata. Azon az elven indultam el, hogy az csak a miénk, nem osztozunk 1001 oldallal, stb...

Fogtam hát, és kértem egy VPS próbát, ami mint utóbb kiderült openvz (256 MB RAM, swap nincs). Miután erre rájöttem, köszönöm a lehetőséget címszóval visszaadtam. Aztán jött a VPS Pro. 192 MB RAM+192 SWAP, Xen.

A Xen már jobb volt, tetszett is, gyorsabbnak is tűnt az openvznél. Vagy legalábbis bíztatott a swap megléte...

El is kezdtem rajta beállítani amit tudtam... Mint hamar kiderült, amit tudok, azt sem jól tudom, így hrgy84 volt a segítségemre. Beállította az apache-ot, a postfix+courier+mysql triót, stb. Ezúton is nagy köszönet neki! Aztán eljött az idő, hogy végre megtörténhet az IP átirányítás. és ekkor beállt... de frankón. Úgy belassult, hogy ssh-n nem, vagyis nagyon nehezen lehetett belépni. S ha bent is voltam, top, free parancsokról sem álmodhattam. A weblap pedig 404. Írtam a cégnek, hogy most ilyenkor mi van...? Közölte, hogy elfogy a ram, és az oomkiller lövöldözi ki a processzeket, és különben is resetelni fogja a vps-t, én is megtehettem volna... (egyébként megvolt reboot, hard reset, halt, majd start, már idle-ben is meghalt) Továbbá az én felelőségem a VPS szakszerű beállítása... Felajánlotta, hogy ha kell, felhúzza 512-re a swap-et egy teszt időszakra. Mondom legyen. Swap emelés megtörtént, jelenség ugyanaz. Így történt az, hogy Gábor volt a segítségünkre, és kaptunk tőle tárhelyet... E pillanatokban éppen a domain IP átirányítására várok...

Tanulság az van több is:
1. desktop használat != szerverhasználat.
2. 6 év Linuxozás az semmit nem jelent.
3. Megkell tanulnom a Linux hálózatos részeit is konfigurálni (már lehúztam egy Ubuntu Servert, a célra, de inkább debian-al próbálkozok)
4. VPS-el szóbaállni minimum 1 GB RAM+1 GB swap-től lehet.

Hát nagyjából ennyi a nagy sztori... :(

Hozzászólások

van olyan eles webszerverem, ahol php alkalmazas van 256 mega rammal, vigan megy.
kolleganal szinten.

nem kell oda 1G ram. bar lehet a mindenfele foss portalok megeszik a ramot ;)

Mivel egy alacsony forgalmu Drupal es egy szinten nem tul nagy forgalmu Joomla weboldalrol beszelunk, itt szerintem nem a PHP volt a szar, amennyiben eselyesebb, hogy a VPS tulvallallta magat, es pont minket nem tudott mar kiszolgalni. Vagy valami egyeb volt.

Teny es valo, Ubuntu volt az alap, arrol en barmit el tudok kepzelni, de egy ilyen terhelest 192 mega rammal siman kellett volna vinnie. Elvben.
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

"VPS-el szóbaállni minimum 1 GB RAM+1 GB swap-től lehet."

ez hülyeség, nincsen lassú gép csak szar kód :>
nekem fut vps 256M rammal vígan muzsikál igaz csak web van rajta. viszont 512 vel simán elmegy jópár weboldalt 10+ meg levelezés vírusirtás stb.

ha gondolod tudok adni VPS-t bár ahogy látom nem a VPS el lesz gond ;>

Core2Duo T7100, 4G, Ubuntu 9.04, 2.6.31

Nos, lehet, hogy igazad van a szar kód teóriába, DE: Nem akartam én semmi hűdenagy extrát azon a vpsen. http+mail (pop3, smtp). Két CMS üzemelt volna rajta: Drupal és Joomla. Mindkettőnek adtam alapból 32 MB-ot. Drupal elindult, de döcögve. Joomla elindult, de a VM nem (about:blank). Nosza, felhúztam 48-ra már jobb volt a helyzet, de az árlista generátor nem működött (~ 2100 rekordot kiolvasni azért nem semmi), így felhúztam 60-ra, és ment...

Nem értem, hogy most én vagyok ennyire hülye, a VPS, vagy a Joomla? (Vagy mindhárman:D),

--
Charlos

-- http://www.uvegcsont.hu -- / -- http://ganyikaroly.net --
Jól csak a szívével lát az ember. Ami igazán érdekes, az a szemnek láthatatlan. - by A Kisherceg

A joomla és drupal duett simán 64MB-ot kér és mindezt per laplekérés szinten kell érteni. Tehát ha egyszerre 2 látogató néz 1-1 PHP oldalt, akkor az rögtön 128MB memória és még jusson a többi Apache szálnak és a MySQL-nek és a levelezőnek is, ahol a clamav szintén hajlamos jónéhány MB-ot megenni.

192MB-os VPS-re ilyesmit érdemes tenni szerintem:
- másodlagos névszerver
- backup mx vagy kis forgalmú levelező szerver
- FTP szerver
- statikus webszerver, esetleg egyszerű (tényleg egyszerű), kisebb forgalmú PHP-s oldalak kiszolgálásával
- VPN szerver
- fejlesztési célú Apache+PHP szolúció, ahol nincs igazi publikus forgalom és nem lesz memória gond

A fentiekből persze többmindent is rá lehet bízni 192MB RAM-ra, ha a felhasználás engedi.

A VPS pedig végső soron olyankor éri meg, illetve szükséges, ha ténylegesen olyan feature-okre van szükség ami egy sima shared hosting szerveren nem vagy komoly felárért vehető igénybe. Ide sorolnám még azt is ha fontos az, hogy mindenféle más weboldal "elszállása" miatti leállások ne legyenek. Ez utóbbi eset sokszor nem a szolgáltató hibája, hanem egyszerűen egy-egy oldal szándékos vagy vétlen módon DDoS jellegű támadást kap.

Meg jo, hogy nem valami j2ee appservert akartal felhuzni ra:D

Azért VPS ügyben szeretnék picit hozzátenni. :) A 192MB RAM, Apache, PHP, MySQL és emailszerver viszonylatban édeskevés ha forgalom is van a szerveren. Az Apache helyett használható lighttpd, de a PHP és MySQL memória étvágya az olyan amilyen, ráadásul általában egy-egy szabad portálmotor hajlamos meglódulni memória ügyben. A swap nem létkérdés, de amint nekiáll izmosan swappelni egy szerver, akkor már tökmind1 mennyi van és jön a gonosz oomkiller is.

Egy Apache+PHP-s webszerverhez általában a 256MB, de inkább 384MB memória ajánlott, mert egyszerűen már néhány egyidejű kérés annyi apache-ot indít, hogy megtelik a memória.

A tapasztalat pedig az, hogy 512MB RAM-tól már jól szokott működni egy általában forgalmas oldal Apache+PHP-val. A lighttpd+php esetén pedig 384MB-on is szépen elmegy egészen kellemes forgalom.

"kértem egy VPS próbát, ami mint utóbb kiderült openvz (256 MB RAM, swap nincs). Miután erre rájöttem, köszönöm a lehetőséget címszóval visszaadtam."

Miert?

--
Fontos feladatot soha ne bizz olyan gepre, amit egyedul is fel tudsz emelni!

Mert openvz-n nincs swap (swapfájlt se lehet csinálni), így nagyon bizonytalan voltam, hogy mennyire fogja bírni a strapát.

--
Charlos

-- http://www.uvegcsont.hu -- / -- http://ganyikaroly.net --
Jól csak a szívével lát az ember. Ami igazán érdekes, az a szemnek láthatatlan. - by A Kisherceg

nekem kezdetben 256 mostmár 512 Mb - os szerveren megy zökkenésnélkül apache + php + sql + bind + mindenféle emil szarság + stb stb

jahh és gyakorlatilag openvz ( parallels)

Évek óta használok openvz 512MB tárhelyet. Fut rajta egy halom cms (joomla, drupal, viart), sőt egy saját fejlesztésű szállodafoglalási rendszer is, villágyorsan, apache motoral. Sőt ha rámjön a dili, még Remote X-et (VNC) is használok rajta és semmi gond nincs vele. Korábban 128MB ramom volt, és úgy is minden jól ment, csak a biztonság kedvéért emeltem meg a RAM szintjét a foglalási rendszer beüzemelése után. Ha neked gondod volt a RAM-mal, akkor tuti hogy bűn rossz a kód amit használsz.


top - 10:40:19 up 15 days, 22:00, 1 user, load average: 0.08, 0.03, 0.00
Tasks: 114 total, 1 running, 113 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.1%us, 0.1%sy, 0.0%ni, 99.8%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 786432k total, 309212k used, 477220k free, 0k buffers
Swap: 0k total, 0k used, 0k free, 0k cached