您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

由于日志占满空间导致MySQL无法启动的有关问题-已解决

2025/4/29 22:35:50发布13次查看
由于日志占满空间导致mysql无法启动的问题-已解决 昨天采集完数据准备发布的时候,一直提示错误,重启一下服务器,重启nginx没有问题,但是重启mysql却启不来了。google了一下,问题源头基本找到。 ? ? ? 看了一下mysql的错误日志,问题在这里。 ? 131210? 1:
由于日志占满空间导致mysql无法启动的问题-已解决
昨天采集完数据准备发布的时候,一直提示错误,重启一下服务器,重启nginx没有问题,但是重启mysql却启不来了。google了一下,问题源头基本找到。
?
?
?
看了一下mysql的错误日志,问题在这里。
?
131210? 1:49:55 [warning] disk is full writing './mysql-bin.000016' (errcode: 28). waiting for someone to free space... (expect up131210 09:24:14 mysqld_safe a mysqld process already exists
?
居然是因为磁盘满了无法写入日志导致mysql起不来
?
[root@ay130306220112792564 mysql]# ll --block-size=mb
total 1804mb
drwx------ 2 mysql mysql 1mb mar 12? 2013 a0129104235
-rw-r----- 1 mysql root? 1mb dec 10 09:30 ay130306220112792564.err
-rw-rw---- 1 mysql mysql 1mb dec? 9 14:00 ay130306220112792564.pid
drwx------ 2 mysql mysql 1mb apr 29? 2013 db_qbzzx
drwx------ 2 mysql mysql 1mb dec? 6 12:38 green
-rw-rw---- 1 mysql mysql 330mb jul 27 20:48 ibdata1
-rw-rw---- 1 mysql mysql 6mb dec? 9 13:59 ib_logfile0
-rw-rw---- 1 mysql mysql 6mb may? 6? 2013 ib_logfile1
drwx------ 2 mysql root? 1mb mar? 8? 2013 mysql
-rw-rw---- 1 mysql mysql 1mb mar? 8? 2013 mysql-bin.000001
-rw-rw---- 1 mysql mysql 2mb mar? 8? 2013 mysql-bin.000002
-rw-rw---- 1 mysql mysql 1mb mar? 8? 2013 mysql-bin.000003
-rw-rw---- 1 mysql mysql 1mb mar? 8? 2013 mysql-bin.000004
-rw-rw---- 1 mysql mysql 1mb mar? 8? 2013 mysql-bin.000005
-rw-rw---- 1 mysql mysql 337mb may 23? 2013 mysql-bin.000006
-rw-rw---- 1 mysql mysql 2mb jun? 2? 2013 mysql-bin.000007
-rw-rw---- 1 mysql mysql 4mb jul 12 14:16 mysql-bin.000008
-rw-rw---- 1 mysql mysql 1mb jul 12 15:34 mysql-bin.000009
-rw-rw---- 1 mysql mysql 1mb jul 14 19:14 mysql-bin.000010
-rw-rw---- 1 mysql mysql 162mb jul 27 12:32 mysql-bin.000011
-rw-rw---- 1 mysql mysql 1mb jul 27 20:48 mysql-bin.000012
-rw-rw---- 1 mysql mysql 897mb oct 15 14:52 mysql-bin.000013
-rw-rw---- 1 mysql mysql? 61mb dec? 9 13:06 mysql-bin.000014
-rw-rw---- 1 mysql mysql 1mb dec? 9 13:14 mysql-bin.000015
-rw-rw---- 1 mysql mysql 1mb dec 10 09:34 mysql-bin.000016
-rw-rw---- 1 mysql mysql 1mb dec? 9 14:00 mysql-bin.index
?
基本上就是被这些玩意占满了,网上都说可以直接删除(此操作最好在mysql服务停止时进行,因为当前日志使用的话无法删除,而且有可能导致一些其它问题,不过用mysql>reset master命令可以直接清空日志)
?
[root@ay130306220112792564 mysql]# rm -f mysql-bin.*
?
?
为了防止再次出现此类状况,可以直接关闭mysql的log-bin日志功能
?
[root@ay130306220112792564 mysql]# vim /etc/my.cnf
?
找到:
log-bin=mysql-bin
binlog_format=mixed
?
在前面加上#注释掉,:wq!保存退出
?
?
启动mysql服务,还是启动不起来。一生气,直接服务器重启,好了。
?
我的爱上绿生活又可以访问了
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product