[ERROR] InnoDB: Unable to lock ./ibdata1, error: 11

/usr/sbin/mysqld -u root stop

使用以上命令关闭测试环境中的mysql ,报下面的错误:

[ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
[Note] InnoDB: Check that you do not already have another mysqld process using the same InnoDB data or log files.
[ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
[Note] InnoDB: Check that you do not already have another mysqld process using the same InnoDB data or log files.

百度搜索了下,找到了两种可能原因

1、磁盘空间目录不足

2、ibdata1 文件被其他的进程占用

仔细检查了,排除了以上两种原因,使用 service mysql stop 关闭了数据库,但是 /usr/sbin/mysqld -u root start 起不来,必须用service mysql start 才能启动,不知道这两种方法有什么不同。暂且记录下



版权声明:本文为huangliang0703原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。