重启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. [确定]
[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. [确定]
附件 :来自网上整理