`
yizhilong28
  • 浏览: 229332 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

mysql Unable to lock ./ibdata1, error: 11

阅读更多

      重启linux服务器,发现mysql没能起来,使用service mysql start,程序一直处于---状态。查看mysql日志(一般在var/lib/mysq.err ),发现Unable to lock ./ibdata1, error: 11。

 

      去data目录下,也未查找到./ibdata1文件,倒是看到mysql-bin数量有点吓人,每个大小1G左右。删除mysql 下所有的.bin,service mysql start 正常启动。

      以下是操作过程,

[root@local mysql]# df -lh
文件系统              容量  已用 可用 已用% 挂载点
/dev/sda1             271G   70G  188G  28% /
/dev/sdb1             271G   89G  168G  35% /appslog
/dev/sdc1             271G  257G     0 100% /idcdata
/dev/sdd3             261G  189M  248G   1% /tmp
/dev/sdd1             487M   16M  446M   4% /boot
tmpfs                 1.8G     0  1.8G   0% /dev/shm

[root@local mysql]# rm -rf mysql-bin.***
[root@local mysql]# df -lh
文件系统              容量  已用 可用 已用% 挂载点
/dev/sda1             271G   70G  188G  28% /
/dev/sdb1             271G   89G  168G  35% /appslog
/dev/sdc1             271G  102G  155G  40% /idcdata
/dev/sdd3             261G  189M  248G   1% /tmp
/dev/sdd1             487M   16M  446M   4% /boot
tmpfs                 1.8G     0  1.8G   0% /dev/shm

[root@local mysql]# service mysql start
Starting MySQL.                                            [确定]
 

附件 :来自网上整理

 

 

分享到:
评论

相关推荐

    MySQL启动报错问题InnoDB:Unable to lock/ibdata1 error

    主要介绍了MySQL启动报错问题InnoDB:Unable to lock/ibdata1 error,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    innodb存储引擎修改表共享空间为独立空间

    1,查看一下是共享表空间,还是独立表空间 代码如下:mysql> show variables like ‘%per_table%’;+———————–+——-+| Variable_name | Value |+———————–+——-+| innodb_file_per_table | OFF |+——...

    centos7安装mysql8以及常规操作.txt

    centos7安装mysql8以及常规操作 ------------------------------------- [root@...opt]# vi /etc/my.cnf [mysqld] socket=/var/lib/mysql/mysql...innodb_data_file_path=ibdata1:1G;ibdata2:1G;ibdata3:1G:autoextend

    MySQL的InnoDB扩容及ibdata1文件瘦身方案完全解析

    为了添加一个数据文件到表空间中,首先要关闭 MySQL 数据库,编辑 my.cnf 文件,确认innodb ibdata文件的实际情况和my.cnf的配置是否一致,这里有两种情况: 1.my.cnf的配置 innodb_data_file_path=ibdata1:10G;...

    完美解决mysql启动后随即关闭的问题(ibdata1文件损坏导致)

    机房一台服务器上的mysql运行一段时间了,突然出现了一个很奇怪的现象:重启后无法恢复了!准确情况是:启动mysql后随即就又关闭了。 查看mysql错误日志如下: 160920 22:41:41 mysqld_safe Starting mysqld daemon ...

    MYSQL ibdata文件恢复工具 2.1

    MYSQL数据库碎片恢复工具,已经完工。专门针对MYSQL的ibdata1 引擎 编写,支持MYSQL 3 4 5 6版本,任意平台的IBDATA文件恢复。支持误删除 ,所在分区被格式化,支持黑客故意破坏等情况,自动侦测半页。提取合成。

    关于MySQL数据迁移–data目录直接替换注意事项的详解

    近日更换服务器,要做数据库迁移,将数据库内的数据从服务器A迁移到服务器B。...结果启动失败,报出 “无法启动MySQL服务”异常,查看错误日志,发现问题描述如下:InnoDB: Error: log file ./ib_logfile

    php+mysql图书管理系统.zip

    将bms和mysql整个文件夹和ibdata1复制粘贴到xampp安装路径下的mysql文件夹里的data文件夹里面, 如我的路径即是D:\xampp\mysql\data\bms,接着打开XMAPP,然后再打开浏览器输入 网址http://localhost/phpmyadmin/...

    mysql 误删除ibdata1之后的恢复方法

    如果误删除了在线服务器中mysql innodb相关的数据文件ibdata1以及日志文件 ib_logfile*,应该怎样恢复呢

    MySQL5.7.30.tar.gz

    MySQL老数据升级到5.7 要升级老数据,如果是从5.x版本升级上来,基本上只需要把相关的数据文件拷贝到data文件夹下。需要注意的是,如果使用了 innodb,还需要把“ibdata”等文件拷贝过来。 否正会报表不存在的情况...

    MYSQL ibdata文件恢复工具

    MYSQL数据库碎片恢复工具,已经完工。专门针对MYSQL的ibdata1 引擎 编写,支持MYSQL 3 4 5 6版本,任意平台的IBDATA文件恢复。支持误删除 ,所在分区被格式化,支持黑客故意破坏等情况,自动侦测半页。提取合成

    碰到MySQL无法启动1067错误问题解决方法

    今早在对一张table 创建primay key过程中发生了断电,当电脑再次启动时候,...2.删除innodb表空间ibdata1 3.启动mysql服务: 4.导入数据: 5.檢查數據: 虽然这方法简单,但需要mysqldump導出的數據文件進行還原。

    创建mysql表分区的方法

    表分区的测试使用,主要内容来自于其他博客文章以及mysql5.1的参考手册mysql测试版本:mysql5.5.28mysql物理存储文件(有mysql配置的datadir决定存储路径)格式简介数据库engine为MYISAMfrm表结构文件,myd表数据...

    MySQL问答系列之如何避免ibdata1文件大小暴涨

    MySql innodb如果是共享表空间,ibdata1文件会越来越大,所以下面这篇文章主要给大家介绍了关于MySQL问答系列之如何避免ibdata1文件大小暴涨的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下

    使用ibdata和frm文件恢复MySQL数据库.docx

    使用ibdata和frm文件恢复MySQL数据库

Global site tag (gtag.js) - Google Analytics