Page 1 of 1

грохнулся mysql (кончилось место на диске)

Posted: Fri Jun 26, 2020 10:44 pm
by portachi
админ сделал репаир mysql - все работает, но сыпет ошибками в логах. на разныз слэйвах по разному. репаир не помогает. бэкап есть только целиком всего сервера (раз в неделю).

1) можно ли по ошибкам определить какие таблицы и каким образом восстановить - починить? может можно экспортнуть-импортнуть? или просто трункейт какимто таблицам сделать?

2) на одном из сайтов более 1млн в день трафа и переаолняются таблицы out_ips и ips - я раз в день делаю truncate, а автоматом тоже ругается в логах что чегото там слишком много записей (трункейт делаю раз в сутки, когда кол-во записей переваливает за 1.5 млн.)

дать доступы в личку? все проапдейтил
ошибки например такие

2020-06-23 21:23:02: Uncaught Exception: Mysql error:: 1213 (Deadlock found when trying to get lock; try restarting transaction) (ext_db_link) in query UPDATE LOW_PRIORITY rot_gallery_info SET gallery_total_shows

16:04::query_time=3.2816472053528::query=OPTIMIZE TABLE rot_gal2tag:: <= /home/mclroy/domains/hdporntube.xxx/public_html/xxx/includes/db_modules/mysql.php (db_query) (time: 3.2816472053528) <= /home/mclroy/domains/hdporntube.xxx/public_html/xxx/admin/files/db_repair.php (db_get_row) (time: 3.2816472053528) <= /home/mclroy/domains/hdporntube.xxx/public_html/xxx/admin/index.php (unknown) (time: 3.2816472053528)

Re: грохнулся mysql (кончилось место на диске)

Posted: Fri Jun 26, 2020 10:46 pm
by portachi
да, бэкапы тоже почемуто все пропали, но щас коегде автоматом опять создаются

Re: грохнулся mysql (кончилось место на диске)

Posted: Sat Jun 27, 2020 7:16 am
by admin
1. да, монжо

2. пока можно выключить в сеттингах логгирование ИП

а что значит таблица переполняется?

2020-06-23 21:23:02: Uncaught Exception: Mysql error:: 1213 (Deadlock found when trying to get lock; try restarting transaction) (ext_db_link) in query UPDATE LOW_PRIORITY rot_gallery_info SET gallery_total_shows

перегружен винт

16:04::query_time=3.2816472053528::query=OPTIMIZE TABLE rot_gal2tag:: <= /home/mclroy/domains/hdporntube.xxx/public_html/xxx/includes/db_modules/mysql.php (db_query) (time: 3.2816472053528) <= /home/mclroy/domains/hdporntube.xxx/public_html/xxx/admin/files/db_repair.php (db_get_row) (time: 3.2816472053528) <= /home/mclroy/domains/hdporntube.xxx/public_html/xxx/admin/index.php (unknown) (time: 3.2816472053528)

это не ошибка, просто относительно долго (3 секунды) выполнялся вапрос, оно залоггило это