Рейтинг:0

mysqld не запускается из-за InnoDB

флаг in

Я установил MariaDB на MX Linux, информация о моей системе ниже:

Система: Ядро: 5.10.0-9-amd64 x86_64 биты: 64 компилятор: gcc v: 10.2.1 
           параметры: BOOT_IMAGE=/boot/vmlinuz-5.10.0-9-amd64 
           root=UUID=<filter> ro тихий всплеск 
           Рабочий стол: Xfce 4.16.0 tk: Gtk 3.24.24 информация: xfce4-panel wm: xfwm 4.16.1 vt: 7 
           dm: LightDM 1.26.0 Дистрибутив: MX-21_x64 Wildflower 20 октября 2021 г. 
           база: Debian GNU/Linux 11 (яблочко)

Когда я запускаю сервер с помощью команды:

судо mysqld

Я получаю следующую ошибку относительно отсутствия в InnoDB FILE_CHECKPOINT :

$ судо mysqld
[sudo] пароль для ****: 
22.02.2022, 00:00:18 0 [Примечание] mysqld (mysqld 10.5.12-MariaDB-0+deb11u1), начиная с процесса 14306 ...
22.02.2022, 00:00:18 0 [Примечание] RocksDB: найдено 2 семейства столбцов
22.02.2022, 00:00:18 0 [Примечание] RocksDB: Семейства столбцов при запуске:
2022-02-22 00:00:18 0 [Примечание] cf=по умолчанию
2022-02-22 0:00:18 0 [Примечание] write_buffer_size=67108864
2022-02-22 0:00:18 0 [Примечание] target_file_size_base=67108864
22.02.2022, 00:00:18 0 [Примечание] cf=__system__
2022-02-22 0:00:18 0 [Примечание] write_buffer_size=67108864
2022-02-22 0:00:18 0 [Примечание] target_file_size_base=67108864
22.02.2022, 00:00:18 0 [Примечание] RocksDB: Table_store: загружены данные DDL для 0 таблиц
22.02.2022, 00:00:18 0 [Примечание] RocksDB: глобальная статистика с использованием индексатора get_sched_indexer_t
22.02.2022, 00:00:18 0 [Примечание] Плагин механизма хранения MyRocks успешно инициализирован.
22.02.2022, 00:00:18 0 [Примечание] InnoDB: использует мьютексы событий
2022-02-22 00:00:18 0 [Примечание] InnoDB: сжатые таблицы используют zlib 1.2.11
22.02.2022 00:00:18 0 [Примечание] InnoDB: Количество пулов: 1
22.02.2022, 00:00:18 0 [Примечание] InnoDB: использование инструкций crc32 + pclmulqdq
22.02.2022, 00:00:18 0 [Примечание] mysqld: O_TMPFILE не поддерживается в /tmp (отключение будущих попыток)
22.02.2022, 00:00:18 0 [Примечание] InnoDB: использование родного AIO для Linux
22.02.2022, 00:00:18 0 [Примечание] InnoDB: инициализация пула буферов, общий размер = 134217728, размер фрагмента = 134217728
22.02.2022, 00:00:18 0 [Примечание] InnoDB: завершена инициализация пула буферов.
22.02.2022, 00:00:18 0 [Примечание] InnoDB: запуск аварийного восстановления с контрольной точки LSN=45118,45118
**22.02.2022, 00:00:18 0 [ОШИБКА] InnoDB: отсутствует FILE_CHECKPOINT на 45118 между контрольной точкой 45118 и концом 108246.**
22.02.2022, 00:00:18 0 [ОШИБКА] InnoDB: инициализация плагина прервана из-за ошибки Общая ошибка
22.02.2022, 00:00:18 0 [Примечание] InnoDB: запуск выключения...
22.02.2022, 00:00:19 0 [ОШИБКА] Функция инициализации плагина «InnoDB» вернула ошибку.
22.02.2022, 00:00:19 0 [ОШИБКА] Не удалось зарегистрировать плагин InnoDB в качестве STORAGE ENGINE.
22.02.2022, 00:00:19 0 [Примечание] Плагин FEEDBACK отключен.
22.02.2022, 00:00:19 0 [ОШИБКА] Неизвестный/неподдерживаемый механизм хранения: InnoDB
2022-02-22 00:00:19 0 [ОШИБКА] Прерывание

Это не в моей компетенции, может кто подскажет?

флаг in
https://dba.stackexchange.com/questions/163445/innodb-ignoring-the-redo-log-due-to-missing-mlog-checkpoint
флаг in
Но прочитайте предупреждения.
Рейтинг:0
флаг in

InnoDB действительно не смог восстановиться из последнего файла журнала с именем: ib_logfile0

Поскольку мне не нужно было ничего сохранять, я просто удалил

/var/lib/mysql/ib_logfile0

после чего мне удалось нормально запустить сервер.

PS: я здесь новичок, и я не знал, должен ли я «ответить на мой вопрос» или просто упомянуть об этом в «комментарии».

флаг in
Ответить на него было правильным выбором. Не забудьте принять свой ответ, когда вам будет позволено, иначе вопрос навсегда останется в системе как «без ответа».

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.