Страница 2 из 6

Re: Завалил MySQL

Добавлено: 15 сен 2014, 15:51
Infernal Flame
коллего, дык логгит он:
blackdog писал(а):mysqld_safe Logging to '/var/lib/mysql/linux-white.err'.
просто надо посмотреть что там выплевывает в лог....

blackdog
можно вывод посмотреть?

Код: Выделить всё

tail -n 50 /var/lib/mysql/linux-white.err

Re: Завалил MySQL

Добавлено: 15 сен 2014, 17:27
Raven
Infernal Flame писал(а):коллего, дык логгит он:
Блин, проглядел. Точно, можно оттудова смотреть.

Re: Завалил MySQL

Добавлено: 15 сен 2014, 17:56
blackdog
Raven писал(а):Оставь пока systemctl в покое. Валится сам демон, а кривая система инициализации пытающаяся взять на себя функции логгера ему помогает скрыть истинное положение дел.
Найди где-то в недрах /etc файл my.cnf, проверь есть-ли в нем параметр log-error=<путь> (он должен быть продублирован в секциях [mysqld] и [mysqld_safe]). Если он есть, то дуй по указаному пути и скидывай сюда содержимое файла.
Если нет, добавь строку
log-error=/var/lib/mysql/mysql-error.log в секции [mysqld] и [mysqld_safe]. Последней секции может не быть, тогда дописываешь в конце файла с новой строки [mysqld_safe] и ниже с новой строки пишешь log-error=/var/lib/mysql/mysql-error.log
После запускаешь mysqld_safe & после чего смотришь содержимое файла и скидываешь его сюда.

Фух, надеюсь не запутал.
Здравствуйте
Вот вывод созданного файла

Код: Выделить всё

140915 17:48:05 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
140915 17:48:05 [Warning] An old style --language or -lc-message-dir value with language specific part detected: /usr/share/mariadb/
140915 17:48:05 [Warning] Use --lc-messages-dir without language specific part instead.
140915 17:48:05 [ERROR] Can't read from messagefile '/usr/share/mariadb/errmsg.sys'
140915 17:48:05 [ERROR] Aborting

140915 17:48:05 [Note] 
140915 17:48:05 mysqld_safe mysqld from pid file /var/run/mysql/mysqld.pid ended
140915 17:48:50 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
140915 17:48:50 [Warning] An old style --language or -lc-message-dir value with language specific part detected: /usr/share/mariadb/
140915 17:48:50 [Warning] Use --lc-messages-dir without language specific part instead.
140915 17:48:50 [ERROR] Can't read from messagefile '/usr/share/mariadb/errmsg.sys'
140915 17:48:50 [ERROR] Aborting

140915 17:48:50 [Note] 
140915 17:48:50 mysqld_safe mysqld from pid file /var/lib/mysql/linux-white.pid ended
Но в той директории уже был файл ток называется он по имени хоста,вот его вывод

Код: Выделить всё

140914 21:56:59 [Note] 
140914 21:56:59 mysqld_safe mysqld from pid file /var/lib/mysql/linux-white.pid ended
140914 21:58:00 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
140914 21:58:00 [ERROR] Can't find messagefile '/usr/share/mariadb/errmsg.sys'
140914 21:58:00 [ERROR] Aborting

140914 21:58:00 [Note] 
140914 21:58:00 mysqld_safe mysqld from pid file /var/lib/mysql/linux-white.pid ended
140914 22:01:42 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
140914 22:01:42 [ERROR] Can't find messagefile '/usr/share/mariadb/errmsg.sys'
140914 22:01:42 [ERROR] Aborting

140914 22:01:42 [Note] 
140914 22:01:42 mysqld_safe mysqld from pid file /var/lib/mysql/linux-white.pid ended
это часть,но он просто повторяется.
Файла errmsg.sys в дериктории небыло,создал,но по моему толку нет от этого

Re: Завалил MySQL

Добавлено: 15 сен 2014, 18:00
Raven
Толку и не будет. Некомплект файлов mysql. Как вариант решения проблемы - переустановка пакета.

Re: Завалил MySQL

Добавлено: 15 сен 2014, 18:01
blackdog
Infernal Flame писал(а):коллего, дык логгит он:
blackdog писал(а):mysqld_safe Logging to '/var/lib/mysql/linux-white.err'.
просто надо посмотреть что там выплевывает в лог....

blackdog
можно вывод посмотреть?

Код: Выделить всё

tail -n 50 /var/lib/mysql/linux-white.err
он в консоли выдает то же что и в текстовом файле

Код: Выделить всё

linux-white:~ # tail -n 50 /var/lib/mysql/linux-white.err
140912 20:06:58 [Note] 
140912 20:06:58 mysqld_safe mysqld from pid file /var/run/mysql/mysqld.pid ended
140913 16:58:37 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
140913 16:58:37 [ERROR] Can't find messagefile '/usr/share/mariadb/errmsg.sys'
140913 16:58:37 [ERROR] Aborting

140913 16:58:37 [Note] 
140913 16:58:37 mysqld_safe mysqld from pid file /var/run/mysql/mysqld.pid ended
140913 17:56:34 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
140913 17:56:34 [ERROR] Can't find messagefile '/usr/share/mariadb/errmsg.sys'
140913 17:56:34 [ERROR] Aborting

140914 21:58:00 [Note] 
140914 21:58:00 mysqld_safe mysqld from pid file /var/lib/mysql/linux-white.pid ended
140914 22:01:42 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
140914 22:01:42 [ERROR] Can't find messagefile '/usr/share/mariadb/errmsg.sys'
140914 22:01:42 [ERROR] Aborting

140914 22:01:42 [Note] 
140914 22:01:42 mysqld_safe mysqld from pid file /var/lib/mysql/linux-white.pid ended

Все постить не стал-повтор одинаковый

Re: Завалил MySQL

Добавлено: 15 сен 2014, 18:02
Infernal Flame
blackdog писал(а):140915 17:48:05 [Warning] An old style --language or -lc-message-dir value with language specific part detected: /usr/share/mariadb/
140915 17:48:05 [Warning] Use --lc-messages-dir without language specific part instead.
смотрим что там за фигня в /usr/share/mariadb/ указана и комментируем...
blackdog писал(а):[ERROR] Can't find messagefile '/usr/share/mariadb/errmsg.sys'
права на папку надо проверить...

Re: Завалил MySQL

Добавлено: 15 сен 2014, 18:03
Infernal Flame
Raven писал(а): Как вариант решения проблемы - переустановка пакета.
судя по всему - самый простой вариант

Re: Завалил MySQL

Добавлено: 15 сен 2014, 18:03
blackdog
Raven писал(а):Толку и не будет. Некомплект файлов mysql. Как вариант решения проблемы - переустановка пакета.
Так об это и спотыкаюсь-при удалении через яст тянет mariadb при удалении марии
тянет мускул,однако так или иначе но проблема с сервером остается.
Я и хочу снести его полностью из системы и накатить по новой,однако когда
ставлю табу на установку мускула к примеру то система ругается на то что повредит другие пакеты-
а завалить систему совсем-вообще не вариант

Re: Завалил MySQL

Добавлено: 15 сен 2014, 18:09
Infernal Flame
blackdog
да пусть ругается... хуже ей уже не будет.... хотя, кто ее, пакетноориентированную, знает...

Re: Завалил MySQL

Добавлено: 15 сен 2014, 18:10
blackdog
Infernal Flame писал(а):
blackdog писал(а):140915 17:48:05 [Warning] An old style --language or -lc-message-dir value with language specific part detected: /usr/share/mariadb/
140915 17:48:05 [Warning] Use --lc-messages-dir without language specific part instead.
смотрим что там за фигня в /usr/share/mariadb/ указана и комментируем...
blackdog писал(а):[ERROR] Can't find messagefile '/usr/share/mariadb/errmsg.sys'
права на папку надо проверить...
В папке /usr/share/mariadb/ файлы с расширением sql,как я понимаю какие то дефолтные базы чтоль...
Права на папку вроде у рута