• 设为首页
  • 收藏本站
  • 积分充值
  • VIP赞助
  • 手机版
  • 微博
  • 微信
    微信公众号 添加方式:
    1:搜索微信号(888888
    2:扫描左侧二维码
  • 快捷导航
    福建二哥 门户 查看主题

    Mysql/MariaDB启动时处于进度条状态导致启动失败的原因及解决办法

    发布者: 天下网吧 | 发布时间: 2025-6-18 09:24| 查看数: 106| 评论数: 0|帖子模式

    今天打开网站突然发现网站无法打开,后来通过SSH登陆服务器发现MARIADB数据库没有启动成功,再次启动还是无法成功启动,一直处于启动进度条,进度条结束后提示ERROR。查看日志出现以下错误:
    InnoDB: Unable to lock ./ibdata1, error: 11

    后经调试发现是因为MariaDB数据库所在分区已经满了,造成无法启动。
    只有将MariaDB数据库存放数据目录移动到另外一个磁盘份额比较大的分区或者将当前分配删除一些不必要的文件。
    移动办法:
    1.停掉mysql服务器:
    1. /etc/init.d/mysql stop
    复制代码
    2.下面新目录以/data/mysql/ 为例,然后复制旧目录的数据库到新目录:
    1. cp -R /data/mariadb /home/mariadb
    复制代码
    3.将新目录赋权为mysql用户组:
    1. chown mysql:mysql -R /home/mariadb/
    复制代码
    4.再修改配置文件:
    1. vi /etc/my.cnf
    复制代码
    查找/data/mariadb ,将此地址改为你当前数据存放目录地址,然后保存
    5.启动mysql:
    1. /etc/init.d/mysql start
    复制代码
    以上就是本文给大家分享的Mysql/MariaDB启动时处于进度条状态导致启动失败的原因及解决办法,希望大家喜欢。

    来源:https://www.jb51.net/article/72415.htm
    免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    ×

    最新评论

    QQ Archiver 手机版 小黑屋 福建二哥 ( 闽ICP备2022004717号|闽公网安备35052402000345号 )

    Powered by Discuz! X3.5 © 2001-2023

    快速回复 返回顶部 返回列表