Начальный модуль MYSQL не найден

Я использую AWS Linux 2 AMI Сейчас у меня AWS EC2

. Недавно mysql больше не работает, но работал раньше.

когда я пытался сделать это

sudo service mysql start

или

sudo service mysqld start

Он говорит, что service mysql unit not found

Я попытался также запустить sudo service httpd start и запустить mysql , но все равно не работает

Я также попытался проверить использование диска моим ec2

с помощью этой команды: df

Это дает мне такой результат

Filesystem     1K-blocks    Used Available Use% Mounted on
devtmpfs         2000788       0   2000788   0% /dev
tmpfs            2018800       0   2018800   0% /dev/shm
tmpfs            2018800     480   2018320   1% /run
tmpfs            2018800       0   2018800   0% /sys/fs/cgroup
/dev/xvda1       8376300 5880760   2495540  71% /
tmpfs             403764       0    403764   0% /run/user/1000

Где здесь / dev / xvdal 71% используемого хранилища

Связано ли это даже с тем, почему mysql не хочет запускаться?

1
задан 2 May 2020 в 04:46
1 ответ

Я запустил экземпляр с описаниями и обнаружил, что версия mysql-server недоступна в официальных репозиториях, возможно, вы установили mariadb-server, я хочу, чтобы вы выполнили эту команду:

systemctl list-unit-files | grep mariadb

Если у вас есть совпадения, то, конечно, на вашем экземпляре установлен mariadb вместо mysql, поэтому вам нужно использовать следующую команду для запуска службы:

systemctl start mariadb.service

Если вы хотите, чтобы служба запускалась при загрузке экземпляра, вы можете ввести следующая команда:

systemctl enable mariadb.service
1
ответ дан 3 May 2020 в 08:17

Теги

Похожие вопросы