[SOLVED] ERROR: mysql failed to start
Helloo 19 Августа, 2019 - 09:34
Сразу после установки mysql -- она работала. Настроил конфиги по хендбуку.
Вроде бы ничего я не делал потом, кроме того, что захотелось мне установить к mysql графический веб-интерфейс.
И не знаю, может с этим что-то связано, но mysql перестала стартовать.
Пишет вот такое:
saturn ~ # rc-service mysql start * Checking mysqld configuration for mysql ... [ ok ] * Starting mysql ... * You don't appear to have a server package installed yet. * ERROR: mysql failed to start saturn ~ #
Да, еще когда mysql работала, я удалил из нее стандартные базы данных. Может, с этим связано?
Гуглил, но особыми успехами не увенчалось это дело.
Подскажите, пожалуйста, с чего начать решение проблемы.
Флаги, с которыми установлена СУБД:
Calculating dependencies... done! [ebuild R ] dev-db/mysql-5.7.26:0/18::gentoo USE="perl server -cjk (-client-libs) -cracklib -debug -experimental -jemalloc -latin1 -libressl -numa -profiling (-selinux) -static -static-libs -systemtap -tcmalloc -test -yassl" ABI_X86="32 (64) (-x32)" 0 KiB
И суть этого: You don't appear to have a server package installed yet.
?
Не понял этого сообщения, по-русски это же так: похоже, у вас еще не установлен серверный пакет.
Как же, если флаг server включен у меня?
»
- Для комментирования войдите или зарегистрируйтесь
Выполнил снова команду emerge --config dev-db/mysql
Получил:
Обратил внимание на:
--datadir=/var/lib/mysql
2019-08-19T08:36:41.113382Z 0 [ERROR] --initialize specified but the data directory has files in it. Aborting.
Переименовал --datadir=/var/lib/mysql в --datadir=/var/lib/mysql_оld
Снова выполнил emerge --config dev-db/mysql
И все отконфигурировалось заново без ошибок.
Сервер запустился, слава Иисусу.
Люди говорят, что проходит время.
Время говорит, что проходят люди.