Bug 46874

Summary: Сервис не стартует из "коробки" на kworkstation
Product: Sisyphus Reporter: Vladislav Glinkin <glinkinvd>
Component: MySQL-serverAssignee: ilyakurdyukov <ilyakurdyukov>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: amakeenk, mike, nickel, rider, shaba
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Vladislav Glinkin 2023-07-12 12:29:06 MSK
Платформа:
Workstation KDE 10.1

Версия пакета:
MySQL-server-8.0.30-alt1.1.x86_64

Шаги воспроизведения:
1) # apt-get install MySQL
2) # systemctl start mysqld.service ; sleep 2 ; systemctl status mysqld.service

Фактический результат: Сервис не запускается

Ожидаемый результат: Сервис успешно запущен

Дополнительная информация:
На:
Server 10.1 
Education KDE 10.1
Workstation 10.1 
Education 10.1

ошибка не воспроизводится. Сервис запускается с использованием стандартных конфигурационных файлов.

В /var/lib/mysql/log/mysqld.log пишет:
2023-07-12T07:57:17.928593Z 1 [ERROR] [MY-011011] [Server] Failed to find valid data directory.
2023-07-12T07:57:17.928947Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
2023-07-12T07:57:17.928976Z 0 [ERROR] [MY-010119] [Server] Aborting
Comment 1 Alexander Makeenkov 2023-07-12 12:33:51 MSK
mariadb была установлена до этого? Если да, то после замены на mysql нужно удалить папку с базами. По другому и не заработает.
Comment 2 Vladislav Glinkin 2023-07-12 12:41:42 MSK
(Ответ для Alexander Makeenkov на комментарий #1)
> mariadb была установлена до этого? Если да, то после замены на mysql нужно
> удалить папку с базами. По другому и не заработает.

Да, спасибо. Помогло через # rm -rf /var/lib/mysql ; apt-get install MySQL --reinstall ; systemctl start mysqld.service ; sleep 2 ; systemctl status mysqld.service