启动mysql时出错:无法锁定。/ibdata1,错误:11

启动mysql时出错:无法锁定。/ibdata1,错误:11,mysql,nfs,Mysql,Nfs,当删除ibdata1时,它工作了,我无法理解它是如何发生的。 我用ps检查过,没有mysql进程。权限也可以。 有没有办法检查此文件的完整性?您是否在某个时候用错误的用户重新启动了mysql?文件及其所在目录的权限是什么?我猜其他进程正在与此资源/文件进行对话。您对该文件没有正确的权限。 您可以简单地重新启动计算机。 如果这没有帮助,您需要找出还有谁在使用该文件。 但首先,检查权限。在NFS上使用mysql时发现这是一个已知的错误。这是使用NFS for mysql的问题之一,可以在上找到一个快

当删除ibdata1时,它工作了,我无法理解它是如何发生的。 我用ps检查过,没有mysql进程。权限也可以。
有没有办法检查此文件的完整性?

您是否在某个时候用错误的用户重新启动了mysql?文件及其所在目录的权限是什么?

我猜其他进程正在与此资源/文件进行对话。您对该文件没有正确的权限。
您可以简单地重新启动计算机。
如果这没有帮助,您需要找出还有谁在使用该文件。
但首先,检查权限。

在NFS上使用mysql时发现这是一个已知的错误。

这是使用NFS for mysql的问题之一,可以在上找到一个快速解决方案


这确实属于serverfault.com,但通常这意味着您仍有一个(可能已损坏的)mysql进程在运行。检查
ps
&可能会终止这些进程。虽然通常会选择优雅的停止(
/etc/init.d/mysql-stop
),但链接不好-您还有其他链接吗?