Пишет мне человек в аську вчера типо так и так сервак упал сайт показывает:
504 Gateway Time-out
nginx/0.8.54
Я тут же увеличиваю ему время выполнения запроса с 30 сек до 90 сек.
И ребучу сервак всё ок.
Проходит 5 минут опять упал таже канитель.
Я захожу в SSH и вижу в top:
PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
99515 mysql 31 44 0 127M 92004K umtxn 9 17:49 532.16% mysqld
67759 root 1 44 0 9364K 2048K CPU9 9 0:00 0.59% top
58072 www 1 44 0 10408K 2836K kqread 9 0:02 0.00% nginx
58303 root 1 44 0 76060K 14908K select 9 0:01 0.00% ispmgr
37954 root 1 44 0 120M 13660K proctr 9 0:00 0.00% httpd
62255 root 1 44 0 38192K 4408K select 9 0:00 0.00% sshd
360 root 1 44 0 8100K 1500K nanslp 9 0:00 0.00% cron
99586 mailnull 1 44 0 21264K 4312K select 9 0:00 0.00% exim-4.74-
99640 root 1 44 0 6996K 1600K kqread 9 0:00 0.00% dovecot
54656 root 1 44 0 24604K 4460K select 9 0:00 0.00% proftpd
99029 bind 4 44 0 20272K 12436K kqread 9 0:00 0.00% named
99021 root 1 44 0 7044K 1416K select 9 0:00 0.00% syslogd
60077 klepa 1 44 0 122M 15128K sbwait 9 0:00 0.00% httpd
57145 klepa 1 44 0 120M 14900K sbwait 9 0:00 0.00% httpd
67483 klepa 1 50 0 122M 14968K sbwait 9 0:00 0.00% httpd
41399 root 1 44 0 120M 13688K lockf 9 0:00 0.00% httpd
99643 root 1 44 0 9052K 1688K kqread 9 0:00 0.00% dovecot-au
У меня глаза на лоб выскакивают я тут же смотрю чё с базой делаю репаир.
Перезапускаю мускул всё ок.
Проходит 10 мин таже фигня.
Я ставлю ему mytop вижу:
Думаю всё понятно запрос тянеться на все страницы соотвественно тут же я вьёб.ваю этот запрос. Ребутнул сервак всё ок mytop спокоен.
Проходит 10 сек тут же мускул начинает жрат с 0% до 150% и сайт складывается.
Я удаляю базу, всё ок. тут же ставлю и вижу в топе туже канитель.
Логги соответственно у него все выключены.
Я думаю нука ради интересе заливаю свою базу проходит секунда мускул хавает 200%.
Смотрю конфиг мускула всё ок. Звоню хостеру его говорю так-то так-то на любую базу такая дело не в базе а чёто у вас может быть. Мне в ответ у нас всё ок.
Ну чё я говорю у тебя твой скрипт есть бэкап какойнить недельный он говорит да!
Я беру удаляю базу заливаю бэкапную базу рестатртую мускул и тут же через 1сек мускул кушает 100%. Я думаю а нука удаляю его скрипт и заливаю бэкапный прошлый и всё встаёт на свои места!=)
Вот такая история. Вообщем а как мне узнать в чём именно была беда?? И как из за самого скрипта который лежал на фтп напрягался MYSQL и ложил сервак?