URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 6067
[ Назад ]

Исходное сообщение
"ubuntu linux. После перезагрузки сервера не работает mysql."

Отправлено MAXSA , 06-Ноя-08 09:48 
Здравствуйте! Друзья, обращаюсь к Вам в связи с возникшей проблемой.
Ситуация такая. В связи со сбоем электропитания в организации перезагрузился сервер(операционная система Ubuntu). На сервере стоит Apache+PHP+MySQL, так же PostgreSQL(видимо когда-то использовалась). Так вот после перезагрузки сервера, при обращении к сайту с клиентского компьютера в браузере открывается страница с сообщением Warning: mysqli_connect() [function.mysqli-connect]: (HY000/2002): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (13).
Пытался удалить этот сокет, но появляется сообщение SEGMENTATION FAULT. Пытался остановить сервер пи помощи команды /etc/init.d/mysql stop - ошибки не выдает, но и сообщения вроде mysql stopped... тоже нет. Просто сразу преложение ввода новой команды.
Решил завершить все процессы, связанные с mysql. При помощи команды ps aux|grep sql нашел PID процессов (были mysql-процессы и postgresql-процессы) и завершил их при помощи команды kill -9 PID.
Затем попытался снова удалить сокет /var/run/mysqld/mysqld.sock, но снова появляется сообщение SEGMENTATION FAULT.
Друзья, может быть кто-нибудь подскажет, как решить возникшую проблему? Заранее благодарен!

Содержание

Сообщения в этом обсуждении
"ubuntu linux. После перезагрузки сервера не работает mysql."
Отправлено Keeper , 06-Ноя-08 19:53 
Какие последние сообщения в логах MySQL-сервера?
В первую очередь интересуют сообщения, связанные с событиями остановки и запуска MySQL.

"ubuntu linux. После перезагрузки сервера не работает mysql."
Отправлено angra , 06-Ноя-08 21:30 
Зачем вы пытаетесь удалить файл сокета?  Почему не проверяете запущен ли вообще мускул? Почему после остановки мускула вы не запустили его вновь? Ну и наконец почему не смотрите на ругань в логах?

"ubuntu linux. После перезагрузки сервера не работает mysql."
Отправлено Kot001 , 18-Мрт-09 11:56 
>[оверквотинг удален]
>Пытался удалить этот сокет, но появляется сообщение SEGMENTATION FAULT. Пытался остановить сервер
>пи помощи команды /etc/init.d/mysql stop - ошибки не выдает, но и
>сообщения вроде mysql stopped... тоже нет. Просто сразу преложение ввода новой
>команды.
>Решил завершить все процессы, связанные с mysql. При помощи команды ps aux|grep
>sql нашел PID процессов (были mysql-процессы и postgresql-процессы) и завершил их
>при помощи команды kill -9 PID.
>Затем попытался снова удалить сокет /var/run/mysqld/mysqld.sock, но снова появляется сообщение SEGMENTATION FAULT.
>
>Друзья, может быть кто-нибудь подскажет, как решить возникшую проблему? Заранее благодарен!

поможет
mysql restart


"ubuntu linux. После перезагрузки сервера не работает mysql."
Отправлено Veon , 19-Мрт-09 14:52 
>[оверквотинг удален]
>Пытался удалить этот сокет, но появляется сообщение SEGMENTATION FAULT. Пытался остановить сервер
>пи помощи команды /etc/init.d/mysql stop - ошибки не выдает, но и
>сообщения вроде mysql stopped... тоже нет. Просто сразу преложение ввода новой
>команды.
>Решил завершить все процессы, связанные с mysql. При помощи команды ps aux|grep
>sql нашел PID процессов (были mysql-процессы и postgresql-процессы) и завершил их
>при помощи команды kill -9 PID.
>Затем попытался снова удалить сокет /var/run/mysqld/mysqld.sock, но снова появляется сообщение SEGMENTATION FAULT.
>
>Друзья, может быть кто-нибудь подскажет, как решить возникшую проблему? Заранее благодарен!

Насчет SEGMENTATION FAULT, попробуйте fsck -y на нужный раздел, лучше сделать с liveCD. Потом стандартно. Скорее всего при отключении света досталось дискам. отсюда SEGMENTATION FAULT .

И поставьте UPS...