Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4175286
  • 博文数量: 291
  • 博客积分: 8003
  • 博客等级: 大校
  • 技术积分: 4275
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-30 18:28
文章分类

全部博文(291)

文章存档

2017年(1)

2013年(47)

2012年(115)

2011年(121)

2010年(7)

分类: 系统运维

2012-06-29 17:22:48

刚才16:40时客户反映opencms后台无法登录(opencms经常有引起tomcat假死的情况)。
我让同事把opencms的tomcat重启了,结果发现悲剧了。
1.tomcat无法启动完成,启动到一半停止了,试了几次都是这样。
2.于是检查opencms日志,发现也是启动到一半就停止了,最后一条是conneting database.
3.我们手动连接mysql发现能够连接成功
4.于是修改了一下配置文件的密码为错误,结果启动时提示连接失败
5.重新修改为正确的密码,和2的日志一样,再仔细看日志发现实际上opencms已经连接上数据库,只是在读取数据库时挂起了。
6.这时我怀疑硬盘满了,一查果然如此,硬盘已经100%使用了。
7.于是删除了几个mysql-bin
8.把mysql进程杀死(这一步有损坏表的危险),然后重新启动mysql
9.发现mysql进程是启动了,但是无法连接
10.试了几次,发现还是无法连接,再看硬盘发现又满了,于是我们把10几个mysql-bin删除,空余出3.8GB
11.再重新启动mysql时,就能够连接成功。
12.在重启tomcat时,也成功了
13.网站恢复正常!

网站得定时清理日志,否则就会出现以上怪异的问题
阅读(4096) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~