我正在使用 AWS Linux 2 AMI 目前我有AWS EC2
最近mysql不再工作了,但它以前工作过。
当我试图这样做时
sudo service mysql start
或者
sudo service mysqld start
它说service mysql
找不到单位
我也尝试过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,我想要你做的是执行这个命令:
如果你有一些匹配,你当然在你的实例上安装了 mariadb 而不是 mysql,所以你必须使用下一个命令来启动服务:
如果您希望服务在实例启动时启动,您可以键入以下命令: