带来一篇办理因为日记占满空间招致的MySQL没法启动成绩
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!明天收到监控邮件说博客会见失利。翻开页面一看,巨大的502BadGateway,ping了一下VPS发明是通的,SSH毗连上往看了下Nginx日记发明没成绩,重启lnmp的时分发明Mysql起不来,成绩泉源基础找到。tail/usr/local/mysql/var/slyar.err
看了一下Mysql的毛病日记,不测情况呈现。。。
Diskisfullwriting./mysql-bin.~rec~(Errcode:28).Waitingforsomeonetofreespace...(Expectupto60secsdelayforservertocontinueafterfreeingdiskspace)
奇妙的情形,竟然是由于磁盘满了没法写进日记招致Mysql起不来
root@slyar#df
Filesystem1K-blocksUsedAvailableUse%Mountedon
/dev/sda1301668828775400100%/
公然啊,/var目次爆了
root@slyar:/usr/local/mysql/var#ll--block-size=MB
total504MB
-rw-rw----1mysqlmysql26MBJul232012mysql-bin.000011
-rw-rw----1mysqlmysql5MBJul262012mysql-bin.000012
-rw-rw----1mysqlmysql27MBAug82012mysql-bin.000013
-rw-rw----1mysqlmysql43MBAug232012mysql-bin.000014
-rw-rw----1mysqlmysql270MBFeb917:05mysql-bin.000020
-rw-rw----1mysqlmysql115MBApr1912:27mysql-bin.000021
-rw-rw----1mysqlmysql1MBFeb1012:07mysql-bin.index
-rw-rw----1mysqlmysql0MBApr1912:34mysql-bin.~rec~
基础上就是被这些玩意占满了,查了一下Mysql手册发明这些器材也没啥用,间接删除(此操纵最幸亏Mysql办事中断时举行,由于以后日记利用的话没法删除,并且有大概招致一些别的成绩,不外用mysql>resetmaster下令能够间接清空日记)
root@slyar:/usr/local/mysql/var#rm-fmysql-bin.*
为了避免再次呈现此类情况,间接封闭Mysql的log-bin日记功效
vim/etc/my.cnf
找到:
log-bin=mysql-bin
binlog_format=mixed
在后面加上#正文失落,:wq保留加入
最初
/etc/init.d/mysqlrestart
启动Mysql办事,统统一般。
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
带来一篇办理因为日记占满空间招致的MySQL没法启动成绩
Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。 然我们对Linux的学习首先是通过对它的产生,发展,到今天仍然在不断完善开始的。 在学习的过程中,我们用的是VM虚拟机,开始时真的不真的该怎么去做,特别是我的是命令窗口界面,别人的是图形界面,我都不知道怎么调过来。 任何人都可以根据自己的喜好来定制适合自己的操作系统,Linux?是抢占式多任务多用户操作系统. 虽然大家都比较喜欢漂亮的mm,但是在学 linux 的过程中,还是要多和“男人”接触一下:P 遇到问题的时候,出来看说和上网查之外,就是要多用 linux 下的 man 命令找找帮助。 任何人都可以根据自己的喜好来定制适合自己的操作系统,Linux?是抢占式多任务多用户操作系统. 感谢老师和同学们在学习上对我的帮助。 下面笔者在论坛看到的一个好问题: “安装红旗4.0后,系统紫光输入法自带的双拼方案和我的习惯不一样,如何自定义双拼方案解决?谢谢?”这个问题很简练。
页:
[1]