mysql, не запускающийся

У меня есть сервер, работающий на rackspace.com, выполнение приблизительно в течение года (собирающий данные для проекта) и никакие проблемы. Теперь это кажется mysql заморозился (не мог соединить ни одного через ssh командная строка, удаленное приложение (про продолжение) или сеть (страницы с помощью дб просто заморозились).

Я стал немного стремящимся зафиксировать это быстрое и перезагрузил виртуальный сервер, рабочую человечность 10.10. Это - маленький виртуальный сервер ЛАМПЫ (10 ГБ устройства хранения данных - я только использую 1.25 ГБ RAM - не была проблема). Теперь после перезагрузки, я не могу добраться mysql запускаться снова.

service mysql status
mysql stop/waiting

Я полагаю, что это просто означает, что mysql не работает. Как я получаю это выполнение снова?

service mysql start
start: Job failed to start

Нет. Просто ввод 'mysql' дает:

mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)

Существует .sock файл в этой папке, ls -l дает:

srwxrwxrwx 1 mysql mysql 0 2012-12-01 17:20 mysqld.sock

Мне нужны данные в базе данных (таким образом, я хотел бы постараться не переустанавливать), и мне нужен он, создают резервную копию выполнения снова.

3
задан 2 August 2016 в 05:00

2 ответа

У меня была та же проблема, что и у OP, копаясь в потоке, с которым он связался, дал мне команду:

sudo /etc/init.d/mysql restart

, которая пытается перезапустить mysql. При использовании этой команды я, наконец, получил сообщение об ошибке, подтверждающее, что проблема в том, что память переполнена:

/etc/init.d/mysql: ОШИБКА: раздел с / var / lib / mysql слишком заполнен!

Поэтому мне нужно было освободить место на разделе.

0
ответ дан 2 August 2016 в 05:00

ОП опубликовал свое решение в виде комментария, скопировав его здесь в качестве ответа:

Я выучил новый трюк с командной строкой du -s -m *, и хотя в rackspace нет никаких признаков, которые я могу найти, кажется, диск действительно был заполнен: http://ubuntuforums.org/showthread.php?t=804021 (ответом на этот вопрос на форумах Ubuntu было место на диске). При переходе на больший диск (и удвоении моего ежемесячного счета) это, кажется, работает нормально.

Обычно это хороший совет, чтобы посмотреть на выходные данные df и размеры /var/lib/mysql и /var/log/mysql.

0
ответ дан 2 August 2016 в 05:00

Другие вопросы по тегам:

Похожие вопросы: