6.30日出现奇怪的问题,wiki编辑的内容无法保存,每次保存时都显示:
于是乎我想呀想,百度又谷歌。
本想直接重启,但是考虑到可能有人在使用,于是乎先想想再说。
周一的时候,在经过各种修改后台配置文件后,终于不能再忍了,进去服务器看日志,发现了其中这么一行报错信息:
2020-06-30 10:08:45,059 ERROR [http-nio-80-exec-25] [sf.hibernate.util.JDBCExceptionReporter] logExceptions The table 'BODYCONTENT' is full
-- referer: http://wiki.****.com/pages/editpage.action?pageId=6359307 | url: /rest/tinymce/1/drafts | userName: zou*******n
很明显这就是我想要的信息啊,于是乎找呀找,竟然没看到mysql的数据库,于是又找呀找,找到 /etc/my.cnf,加入如下
tmp_table_size = 256M
max_heap_table_size = 256M
加上保存后想重启mysql,但是没看到mysql进程,我以为是挂掉还是什么情况,考虑到这个机器早上应该没什么访问(wiki服务),直接reboot,然后又报错了,wiki起不来,同事弄好了后,还是存在编辑后不能保存的问题。
再仔细想,才想起数据库原来在jira服务器上,并不在这一台,白忙活了,再次看错误日志
,还是mysql的问题,由于没有另一台jira的密码,所以让同事改配置,重启mysql,完美解决。