|
Binlog не очищается автоматически
|
|||
---|---|---|---|
#18+
Всем добрый день, уже не первый день борюсь с проблемой бинарные логи не удаляются автоматически, все параметры установлены корректно, версия mysql Код: sql 1.
OS CentOS 7 Пробовал выставлять как binlog_expire_logs_seconds=604800, так и expire_logs_days=5 на данный момент очистку провожу вручную каждые 5-7 дней Код: sql 1.
пробовал рестартовать машины, какое то время чистятся штатно, затем перестают, может какой процесс mysql перестает работать ? может можно это как обнаружить? текущая структура мастер->3 слейва, проблема возникает как на мастере, так и на слейвах в давние времена была попытка настроить групповую репликацию, может это как то влиять ? в логах mysql на слейвах периодически появляется ошибка Код: sql 1. 2. 3. 4.
Готов приложить любые логи и ответить на любые вопросы Помогите решить проблему с автоматической очисткой бинлогов ? P.S. прилагаю текущий конфиг серверов , различия мастер-реплика незначительны Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52.
P.P.S. если совершил ошибки в оформлении прошу понять, простить и подсказать ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2019, 09:46 |
|
Binlog не очищается автоматически
|
|||
---|---|---|---|
#18+
Когда он вновь автоматически не очиститься проверь ls -la /mnt/mysql-binlog/ Mysql удаляет все не активные бинлог файлы, старше чем 5 дней. Возможно таких нет. Так же можешь попробовать поиграться с настройкой 'max_binlog_size = xxxM'. Mysql по дефолту пишет его до одного гигабайта и только потом создаёт новый. Если в базу маленькая запись, то копить его можно долго. А вообще рекомендую закинуть пурдж бинлогов в крон. По поводу ошибки таймстампов, проверь настройки даты в mysql'e: show variables like '%zone%'. Должны совпадать с серверным. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2019, 18:55 |
|
Binlog не очищается автоматически
|
|||
---|---|---|---|
#18+
авторMysql удаляет все не активные бинлог файлы, старше чем 5 дней. Возможно таких нет. Такие точно есть авторТак же можешь попробовать поиграться с настройкой 'max_binlog_size = xxxM'. не вижу особого смысла, проблема не в том что места много занимают (за неделю набегает около 70Г), а в том что не чистятся как должны авторА вообще рекомендую закинуть пурдж бинлогов в крон. Это решение симтомов, а не самой проблемы, хотя перед выходными я так и думаю сделать, чтобы не отвлекаться авторПо поводу ошибки таймстампов, проверь настройки даты в mysql'e: show variables like '%zone%'. Временные зоны на всех серверах совпадают, иначе при репликации были бы возможны другие ошибки ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2019, 08:50 |
|
|
start [/forum/topic.php?fid=47&fpage=36&tid=1829171]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
37ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 134ms |
0 / 0 |