powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / mysql кривой старт
6 сообщений из 6, страница 1 из 1
mysql кривой старт
    #39303949
tadeyiloda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сервер убунту
после рестарта сервера mysql стартует но выдает ошибку

SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

если вручную сделать mysql restart то ошибка пропадает
как исправить?
...
Рейтинг: 0 / 0
mysql кривой старт
    #39304054
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С чего бы мускуляческому серверу выполнять коннект к самому себе через внешку? Подозреваю, что ошибка вываливается с клиента, а не с сервера. Возможно, в стартовом скрипте таким образом проверяется доступность мускуля. Типа, нет коннекта - значит надо запустить.
...
Рейтинг: 0 / 0
mysql кривой старт
    #39304222
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А может mysql стартует раньше, чем поднялась сеть...
...
Рейтинг: 0 / 0
mysql кривой старт
    #39304778
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так это же не сеть, а сокеты в файловой системе. Они сразу доступны.
Но есть какой-нибудь фокус с /var/, необычным образом подключается. Что-то не успевает, то возможны варианты.

В любом случае, слишком мало данных чтобы определить причину конкретно.
Попробуйте влепить в sleep 10 перед самым стартом mysqld - и всего делов.

vkleС чего бы мускуляческому серверу выполнять коннект к самому себе через внешку?
Потому что Убунту - линукс с человеческим лицом. Процесс старта mysql представляет собой еще и некоторые проверки.
В том числе и проверки и починку таблиц. Потомучто.
...
Рейтинг: 0 / 0
mysql кривой старт
    #39306130
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netwindvkleС чего бы мускуляческому серверу выполнять коннект к самому себе через внешку?
Потому что Убунту - линукс с человеческим лицом. Процесс старта mysql представляет собой еще и некоторые проверки.
В том числе и проверки и починку таблиц.Эммм... А точно это сервер делает, а не стартовый скрипт?

Если скрипт запускает проверки, то картинка вполне складывается. Первая команда на запуск сервера ушла, а к моменту начала проверки он ещё не успел стартовать. Возможно, долго читал файлы таблиц. При рестарте файлы ещё не вымылись из дискового буфера, процесс запуска проходит быстро и ошибки нет. Как-то так, думаю. Или нет?


netwindПотомучто.О, это много объясняет!
...
Рейтинг: 0 / 0
mysql кривой старт
    #39306145
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkleЭммм... А точно это сервер делает, а не стартовый скрипт?

Стартовый скрипт, разумеется.
Но предположения неудачные. Это не влияет на скорость запуска самого mysqld.
Проверка потом запускается отдельным процессом и не блокирует скрипт.

авторО, это много объясняет
Ну не буду же я расписывать что, допустим, в debian-ubuntu однажды устали отвечать на одинаковые вопросы касательно сломанных внезапной перезагрузкой myisam-баз.
Может быть еще какие-то соображения были. Но вот так оно сделано.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / mysql кривой старт
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]