Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет rusec ([info]rusec)
@ 2008-02-13 18:11:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Что это было?

Взято c Либрусека. Комментарии приветствуются.

Мускул перестал отвечать на запросы.

Захожу ssh, запускаю mysql - все работает. Пробую пару селектов - всё ок. Но ни php, ни perl законектиться не могут.

loadaverage небольшой, около 1, память есть, свопа нет. Чудеса.

/etc/init.d/mysql restart - и всё заработало.


Вопрос залу - что это было и как с этим бороться на будущее?





(Читать комментарии) - (Добавить комментарий)


[info]ex_ketmar@lj
2008-02-14 05:29 (ссылка)
а у тебя что, мускуль не там, где http? тогда поле предположений вообще сильно расширяется. если же на одном хосте — там не по tcp общение идёт обычно, а через unix sockets (ты в курсе, наверное, это такие a-la pipes, только зовутся по-другому %-).

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]rusec@lj
2008-02-14 05:31 (ссылка)
Я в курсе, но в конфиге друпала написано localhost. Не знаю, хватает ли пыху интеллекта пустить это через сокет.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ex_ketmar@lj
2008-02-14 05:38 (ссылка)
а это в my.cnf и скрипте запуска смотреть. и в настройках пыха.

для мускуля смотреть настройку/параметр skip-networking (это вообще отрубает tcp), для пыха — mysql.default_socket обычно куда-то в /tmp или /var показывает, там unix socket лежит. по крайней мере у меня так.

(Ответить) (Уровень выше)


(Читать комментарии) -