The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"не стартует MySQL"
Отправлено Wagner, 27-Окт-11 08:32 
Доброго времени суток. После сбоя электропитания (и fsck соответственно) вознакла такая беда: мускул упорно не стартует.
Логи:
/var/db/mysql/mashine.err

111027 07:19:41  mysqld started
InnoDB: No valid checkpoint found.
InnoDB: If this error appears when you are creating an InnoDB database,
InnoDB: the problem may be that during an earlier attempt you managed
InnoDB: to create the InnoDB data files, but log file creation failed.
InnoDB: If that is the case, please refer to
InnoDB: http://dev.mysql.com/doc/refman/5.0/en/error-creating-innodb...

тем не менее, ps говорит вот что:

# ps -aux | grep mysql
mysql  42540  0.0  0.5  9892  1340  ??  Is    7:19AM   0:00.07 /bin/sh /usr/loc
mysql  42564  0.0  8.0 69100 19828  ??  I     7:19AM   0:01.04 /usr/local/libex

но стартовый скрипт не завершается до конца (даже через ctrl+C). Пробовал удалять файлы
ib_logfile0, ib_logfile1.ibdata1. Логи после удаления:

111027 07:27:33  mysqld started
InnoDB: The first specified data file ./ibdata1 did not exist:
InnoDB: a new database to be created!
111027  7:27:34  InnoDB: Setting file ./ibdata1 size to 10 MB
InnoDB: Database physically writes the file full: wait...
111027  7:27:35  InnoDB: Log file ./ib_logfile0 did not exist: new to be created
InnoDB: Setting log file ./ib_logfile0 size to 5 MB
InnoDB: Database physically writes the file full: wait...
111027  7:27:35  InnoDB: Log file ./ib_logfile1 did not exist: new to be created
InnoDB: Setting log file ./ib_logfile1 size to 5 MB
InnoDB: Database physically writes the file full: wait...

стартовый скрипт отрабатывает нормально, процессы в памяти висят:
# ps -aux | grep mysql
mysql  42636  0.0  0.5  9892  1340  ??  Is    7:27AM   0:00.06 /bin/sh /usr/loc
mysql  42660  0.0  5.4 36204 13432  ??  I     7:27AM   0:01.70 /usr/local/libex

пытаемся подключится и получаем по морде розовой птицей обломинго:

# mysql          
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)


#ls -la / | grep tmp
drwxrwxrwx   4 root  wheel      512 Oct 27 07:25 tmp

вопрос: куда копать?
 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.

На сайте действует частичное премодерирование - после публикации некоторые сообщения от анонимов могут автоматически скрываться ботом. После проверки модератором ошибочно скрытые сообщения раскрываются. Для ускорения раскрытия можно воспользоваться ссылкой "Сообщить модератору", указав в качестве причины обращения "скрыто по ошибке".



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру