Sziasztok!
Olyan gondom akadt egy Ubuntu Linux webserver 2.6.24-26-server verzióval, hogy a rajta futó LAMP server időnként nem érhető el. Ez úgy néz ki, hogy nyitnám a weblapot róla (egy php oldal mysql db-vel) és a böngésző csak vár, vár vár... majd vagy bedobja az oldalt, vagy "Kiszolgáló időtúllépés miatt nem elérhető" hibát kapom. Ha nyomok egy refresh-t akkor simán nyitja.
Ha IP alapon érem el a szervert akkor is jelentkezik a gond, így a DNS hibát kizárnám.
Segítséget kérnék, hogy hogyan kezdjem a debuggolást.
- 1187 megtekintés
Hozzászólások
Szerintem úgy, hogy használj Debian-t. Az Ubuntu desktopra való, kezdő felhasználók számára. Szerverkörnyezetbe a Debian való. :-)
- A hozzászóláshoz be kell jelentkezni
Pontosan...
-------------------------
127.0.0.1 SWEET 127.0.0.1
- A hozzászóláshoz be kell jelentkezni
igen, kedves szagértő, mert a debian az "just works", apt-get install lamp && smile, nem is kell érteni hozzá, hisz' azon aztán nem lehet probléma egyáltalán...
- A hozzászóláshoz be kell jelentkezni
1 lap fut rajta, ha tényleg jó tanács akkor migrálok simán. De ott ki mered jelenteni, hogy garantáltan nem lesz ilyen gond?
- A hozzászóláshoz be kell jelentkezni
Aki ilyent mer állítani az elvakult fanatikus vagy szakbarbár. Hiba mindig és mindenütt van.
Próbáld meg megnézni, hogy az engedélyezett apache/mysql kapcsolatok számát nem érted-e el és várnod kell üres slot-ra!
- A hozzászóláshoz be kell jelentkezni
"Próbáld meg megnézni, hogy az engedélyezett apache/mysql kapcsolatok számát nem érted-e el és várnod kell üres slot-ra!"
Ebben segítséget kérnék, hol találom ezt? Hogyan tudom kipróbálni?
Az apache2 access.log-ja ír egy ilyet, éppen most googlizom mit jelent, és hogy gond-e ha valaki tudja, szívesen fogadom a tanácsait:
[Tue Jun 15 13:40:26 2010] [notice] caught SIGWINCH, shutting down gracefully
[Tue Jun 15 13:40:36 2010] [notice] Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.10 with Suhosin-Patch configured -- resuming normal operations
[Tue Jun 15 13:46:00 2010] [notice] caught SIGWINCH, shutting down gracefully
[Tue Jun 15 13:46:11 2010] [notice] Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.10 with Suhosin-Patch configured -- resuming normal operations
- A hozzászóláshoz be kell jelentkezni
Ez a mysql:
lavian@X2:~$ grep conne /etc/mysql/my.cnf
max_connections = 100
lavian@X2:~$ mysql -uroot -p -e "show status;"|grep Threads_connected
Enter password:
Threads_connected 1
Apache2:
root@X2:~# dpkg -l|grep apache2
[...]
ii apache2-mpm-prefork 2.2.14-5ubuntu8
[...]
Majd a /etc/apache2/apache2.conf-ban megkeresed az mpm-prefork beállításait, nálam ilyen:
IfModule mpm_prefork_module
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 150
MaxRequestsPerChild 0
IfModule
(Ez az alap beállítás, nem írtam át.) Itt ezt nézd: MaxSpareServers 10
Aztán viszonyításnak:
root@X2:/etc/apache2# ps aux|grep www-data|grep apache2|wc
6 78 552
Nálam jelenleg 6 szál él az apache2-ből.
Ha bármelyik vizsgált érték maxon van, vagy max közeli huzamosabb ideig, esélyes az erőforrás fogyás. Első körben növeld meg a vizsgált értéket.
- A hozzászóláshoz be kell jelentkezni
Köszönöm, folyamatban...
UP:
Nálam conf-ban:
MaxSpareServers 20
ps aux|grep www-data|grep apache2|wc:
19 247 1748
Azt hiszem meg is vagyunk, átállítottam magasabb értékre, meglátjuk segít-e.
- A hozzászóláshoz be kell jelentkezni
pf :D no comment, de azért mégis lett.
Fejtsd ki kérlek mire alapozod ezt a nagyfokú "hozzáértést". :)
Üdv
-krix-
- A hozzászóláshoz be kell jelentkezni
Statikus oldal esetén is csinálja? Erőforrások? Pontosabb konfiguráció? A timeout művelet idején milyen terhelést kap a gép? A HDD rendben van smart ügyileg?
- A hozzászóláshoz be kell jelentkezni
1. Csak dinamikus oldalak vannak, a MySQL folyamatosan használatban van.
2. A smartmontools szerint a HDD rendben van.
3. Amikor a lagg bekövetkezik a top nem mutat semmi érdekeset 1% cpu használat van. (ez nem egy terhelt szerver)
4. A "top" a következő erőforrásokat mutatja:
top - 13:56:51 up 34 min, 1 user, load average: 0.05, 0.03, 0.00
Tasks: 93 total, 1 running, 92 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.0%us, 0.3%sy, 0.0%ni, 99.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 2075532k total, 223228k used, 1852304k free, 18700k buffers
Swap: 6080560k total, 0k used, 6080560k free, 111024k cached
- A hozzászóláshoz be kell jelentkezni