Closed briff closed 8 years ago
Szerintem nem szimpla memória probléma van a háttérben.
free -h
szerint 8.0T a memóriánk és alig 1.2GB-t használunk. (Az ulimit -a
szerint unlimited a virtuális memóriánk.) Kissé soknak érzem azért. :)git rev-parse --verify HEAD 2> /dev/null]
) kb. véletlenszerűen. Vagyis a hibüzenetet nem feltétlenül a memóriaigényes feladat produkálja. (A php is szokik olyat produkálni, hogy valamely library-t nem tudja betölteni mert "cannot allocate memory". The process "indexer --config /etc/sphinxsearch/sphinx_staging.conf --all --rotate" exceeded the timeout of 60 seconds.
). A top
mutatta közben, hogy akár 90-100%-on is pörög a CPU, de memóriát nem jelzett.Aktuális tippem, hogy a miserend.hu egyik cron-ban futó feladatában van valami ami elszáll (több jel is erre utal). Megpróbálom kiiktatni.
megint nem megy a keresés, de maga a supervisor sem indul el, ami elindulva tartaná, fork failed-el száll el.
Összesen 2GB RAM van a VM-ünknek, szerintem simán lehet, hogy az már ennyi mindenhez kevés.
Sajnos nem csak egyszer állt le. A hétvégén legalább négyszer-ötször indítottam újra.
Viszont a rendszergazda segített: a free -h
most már nem az egészségtelen/valótlan 8.0T memóriáról számol be, hanem beállította a szabad memóriát 4GB-ra. Újra reménykedhetünk.
Egy hete nem állt le a kereső. Reményteljes rekord. :)
Hát ezzel nem tudom, mit tudunk csinálni. Egyrészt szövegfrissítés végén: [ErrorException] proc_open(): fork failed - Cannot allocate memory
Másrészt a syslogban a postfix írogatja, hogy nincs memória.
Plusz: Frissítés közben felmegy 1.5GB-ra a használat. Erősen az a gyanúm, hogy tényleg kevés a memóriánk a gépben :(
@borazslo Ötlet?