Я использую 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
не хочет запускаться?
Я запустил экземпляр с описаниями и обнаружил, что версия mysql-server недоступна в официальных репозиториях, возможно, вы установили mariadb-server, я хочу, чтобы вы выполнили эту команду:
systemctl list-unit-files | grep mariadb
Если у вас есть совпадения, то, конечно, на вашем экземпляре установлен mariadb вместо mysql, поэтому вам нужно использовать следующую команду для запуска службы:
systemctl start mariadb.service
Если вы хотите, чтобы служба запускалась при загрузке экземпляра, вы можете ввести следующая команда:
systemctl enable mariadb.service