Биллинговая система Nodeny

Главная категория => Курилка => Тема начата: kuhar от 12 Марта 2012, 16:43:48



Название: Файл логов в админке
Отправлено: kuhar от 12 Марта 2012, 16:43:48
Всем привет.
Обнаружил что в админке в управлении валятся ошибки:
Код:
DBD::mysql::db do failed: Table './bill/x2011x12x2' is marked as crashed and should be repaired at nodeny.pl line 1157
И забивается место на диске в директории
Код:
 du -sh /var/db/* | grep mysql
8.3G /var/db/mysql
Порождается куча файлов mysql-bin.
Как с этим бороться и можно ли их удалять?
Помогите плиззз, вопрос срочный.


Название: Re: Файл логов в админке
Отправлено: Andrey Zentavr от 12 Марта 2012, 17:27:20
Ну во первых - "df -h" - сколько места свободно?
Второе - написано же в чём проблема - "Table './bill/x2011x12x2' is marked as crashed" - таблица похерилась. Может сильно.. а может и нет. REPAIR TABLE в помощь.


Название: Re: Файл логов в админке
Отправлено: Gray от 12 Марта 2012, 19:45:25
Ну во первых - "df -h" - сколько места свободно?
Второе - написано же в чём проблема - "Table './bill/x2011x12x2' is marked as crashed" - таблица похерилась. Может сильно.. а может и нет. REPAIR TABLE в помощь.

удобно иметь под руками если паника  ;)

Код:
ee /etc/motd

============================================
check_mysql         | mysqlcheck -u root -p bill
repaire_mysql        | mysqlcheck -r -u root -p bill
auto-repair_mysql  | mysqlcheck -p --auto-repair bill
---------------------------------------------------------


Название: Re: Файл логов в админке
Отправлено: kuhar от 12 Марта 2012, 20:42:32
Ну во первых - "df -h" - сколько места свободно?
Второе - написано же в чём проблема - "Table './bill/x2011x12x2' is marked as crashed" - таблица похерилась. Может сильно.. а может и нет. REPAIR TABLE в помощь.

удобно иметь под руками если паника  ;)

Код:
ee /etc/motd

============================================
check_mysql         | mysqlcheck -u root -p bill
repaire_mysql        | mysqlcheck -r -u root -p bill
auto-repair_mysql  | mysqlcheck -p --auto-repair bill
---------------------------------------------------------


Спасибо, за команды, выполнил вроде таблицы починились, но места не убавилось.
Подскажите плизз всетаки можно удалять файлы mysql-bin? За что они отвечают?
Благодарен за ответ.


Название: Re: Файл логов в админке
Отправлено: Rico-X от 12 Марта 2012, 20:58:04
Это бинарные логи, если не используется репликация базы, можно отключить, об этом есть в документации к установке.


Название: Re: Файл логов в админке
Отправлено: kuhar от 13 Марта 2012, 10:09:08
Это бинарные логи, если не используется репликация базы, можно отключить, об этом есть в документации к установке.
Да действительно забыл добавить в my.cnf
binlog-ignore-db=bill

На сколько я понял теперь можно удалять бинарные логи, они ни на что не повлияют?


Название: Re: Файл логов в админке
Отправлено: stix от 13 Марта 2012, 10:24:56
можно вообще убрать все, что связано с бинарными логами.
если вы не пользуетесь репликацией бд на другие серверы - то не повлияет


Название: Re: Файл логов в админке
Отправлено: kuhar от 13 Марта 2012, 10:39:01
можно вообще убрать все, что связано с бинарными логами.
если вы не пользуетесь репликацией бд на другие серверы - то не повлияет
Огромное спасибо за ответ, репликацию я не использую.