首页 文章

Mariadb无法重启|启动

提问于
浏览
0

systemctl status mysql带来了这个 .

Jan 02 13:05:10 CentOS-production mysqld [31513]:InnoDB:错误号11表示“资源暂时不可用” . 1月02日12:31:36 CentOS-production mysqld [31394]:InnoDB:一些操作系统错误号在1月02日12:31:36描述CentOS-production mysqld [31394]:InnoDB:http://dev.mysql . com / doc / refman / 5.6 / en / operating-system-error-codes.html Jan 02 12:31:36 CentOS-production mysqld [31394]:2017-01-02 12:31:36 139852839635200 [ERROR] InnoDB:无法打开'./ibdata1'Jan 02 12:31:36 CentOS-production mysqld [31394]:2017-01-02 12:31:36 139852839635200 [错误] InnoDB:无法打开或创建系统表空间 . 如果你试图添加新的数据文件... Jan 02 12:31:36 CentOS-production mysqld [31394]:2017-01-02 12:31:36 139852839635200 [ERROR]插件'InnoDB'init函数返回错误 . 1月02日12:31:36 CentOS-production mysqld [31394]:2017-01-02 12:31:36 139852839635200 [错误]插件'InnoDB'注册为STORAGE ENGINE失败 . 1月02日12:31:36 CentOS-production systemd [1]:mariadb.service:主进程退出,代码=退出,状态= 1 / FAILURE 1月02日12:31:36 CentOS-production systemd [1]:启动失败MariaDB数据库服务器 .

MariaDB日志说:

161222 16:38:06来自pid文件/var/run/mariadb/mariadb.pid的mysqld_safe mysqld已结束

我正在开发最新版本的mariadb,我没有任何数据 . 怎么了?

1 回答

  • 0

    MariaDB的实例是否已经打开? (尝试ps ax | grep mysqld,或者如果任何进程保持文件打开,请检查lsof . )

    几年前,我实施了咨询文件锁定,以防止多个InnoDB实例访问相同的文件:

    commit 09fc359480135997b0a5ea831d42ab7497f129be
    Author: marko@hundin.mysql.fi <>
    Date:   Wed May 5 11:40:17 2004 +0300
    
        InnoDB: os0file.c: Lock files exclusively (Bug #3608)
    

    虽然该检查的输出未包含在错误日志输出中,但我怀疑它是否存在 .

相关问题