просто надо посмотреть что там выплевывает в лог....blackdog писал(а):mysqld_safe Logging to '/var/lib/mysql/linux-white.err'.
blackdog
можно вывод посмотреть?
Код: Выделить всё
tail -n 50 /var/lib/mysql/linux-white.err
просто надо посмотреть что там выплевывает в лог....blackdog писал(а):mysqld_safe Logging to '/var/lib/mysql/linux-white.err'.
Код: Выделить всё
tail -n 50 /var/lib/mysql/linux-white.err
Блин, проглядел. Точно, можно оттудова смотреть.Infernal Flame писал(а):коллего, дык логгит он:
Здравствуйте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
он в консоли выдает то же что и в текстовом файле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
смотрим что там за фигня в /usr/share/mariadb/ указана и комментируем...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.
права на папку надо проверить...blackdog писал(а):[ERROR] Can't find messagefile '/usr/share/mariadb/errmsg.sys'
судя по всему - самый простой вариантRaven писал(а): Как вариант решения проблемы - переустановка пакета.
Так об это и спотыкаюсь-при удалении через яст тянет mariadb при удалении марииRaven писал(а):Толку и не будет. Некомплект файлов mysql. Как вариант решения проблемы - переустановка пакета.
В папке /usr/share/mariadb/ файлы с расширением sql,как я понимаю какие то дефолтные базы чтоль...Infernal Flame писал(а):смотрим что там за фигня в /usr/share/mariadb/ указана и комментируем...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.
права на папку надо проверить...blackdog писал(а):[ERROR] Can't find messagefile '/usr/share/mariadb/errmsg.sys'