powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Не запускается mysql server из-за отсутствия бинарного лога mysql-bin.XXXXX
4 сообщений из 4, страница 1 из 1
Не запускается mysql server из-за отсутствия бинарного лога mysql-bin.XXXXX
    #40087170
masnaget
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день всем участникам форума!
Я новичок в системном администрировании, поэтому вопрос мой может показаться достаточно банальным для опытных пользователей. Мы в компании занимаемся внедрением CRM-систем для отделов продаж (Битрикс24 / amoCRM если кому-то интересно). И среди наших клиентов есть такие, кто хочет коробочную версию вместо облачной, а она ставится на BitrixVM через CentOS7. Неведомым мне образом на днях с сервера был удален один файл бинарных логов (файл вида mysql-bin.0000XXXX по пути ) , в следствие чего система перестала работать по той причине что MySQL Server не может запуститься. А пока он не запустится, не смогу открыть Битрикс24 и вытащить оттуда критически важные данные. Есть бекап, но он не самое первой свежести, поэтому на него особо не рассчитываем.
Вот что есть по логам:


не запущен сервис mysql
[root@b24 ~]# systemctl status mysql
● mysqld.service - MySQL Server
Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
Active: activating (start) since Пн 2021-07-26 16:47:01 +06; 1s ago
Docs: man:mysqld(8)
http://dev.mysql.com/doc/refman/en/using-systemd.html
Process: 26644 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS)
Control: 26693 (mysqld)
CGroup: /system.slice/mysqld.service
├─26693 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/my...
└─26696 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/my...
Висит в процессе запуска.

Если смотреть демон
[root@b24 ~]# systemctl status mysqld
● mysqld.service - MySQL Server
Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
Active: deactivating (stop-sigterm) (Result: exit-code)
Docs: man:mysqld(8)
http://dev.mysql.com/doc/refman/en/using-systemd.html
Process: 27587 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid $MYSQLD_OPTS (code=exited, status=1/FAILURE)
Process: 27559 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS)
CGroup: /system.slice/mysqld.service
└─27590 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/my...

июл 26 16:48:08 b24 systemd[1]: Starting MySQL Server...
июл 26 16:48:11 b24 mysqld[27587]: Initialization of mysqld failed: 0
июл 26 16:48:11 b24 systemd[1]: mysqld.service: control process exited, ...=1
Hint: Some lines were ellipsized, use -l to show in full.
Он в статусе Active: deactivating (stop-sigterm) (Result: exit-code)

В логе /var/log/mysql/error.log mysqld: File './mysql-bin.000057' not found (Errcode: 2 - No such file or directory)
2021-07-26T10:51:29.660883Z 0 [ERROR] Failed to open log (file './mysql-bin.000057', errno 2)
2021-07-26T10:51:29.660907Z 0 [ERROR] Could not open log file
2021-07-26T10:51:29.660929Z 0 [ERROR] Can't init tc log
2021-07-26T10:51:29.660944Z 0 [ERROR] Aborting


Подскажите, пожалуйста, как-то можно этот удаленный файл восстановить или каким-то образом заставить mysql server запуститься без него?????
...
Рейтинг: 0 / 0
Не запускается mysql server из-за отсутствия бинарного лога mysql-bin.XXXXX
    #40087325
masnaget
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день! Проблема еще актуальна! Может кто-нибудь откликнуться, пожалуйста????
...
Рейтинг: 0 / 0
Не запускается mysql server из-за отсутствия бинарного лога mysql-bin.XXXXX
    #40087341
Фотография peter64
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
masnaget,
тут похожее решали, может оно :
https://mthedba.blogspot.com/2017/04/unable-to-open-log-file-mysqld.html
...
Рейтинг: 0 / 0
Не запускается mysql server из-за отсутствия бинарного лога mysql-bin.XXXXX
    #40087389
masnaget
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
peter64,
просто в яблочко с первого выстрела! Всё получилось! Большое спасибо!!!

UPD: первый вариант помог, второй даже пробовать не стал.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Не запускается mysql server из-за отсутствия бинарного лога mysql-bin.XXXXX
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]