Mantis及TestLink运维问题处理

发表于:2015-7-06 11:54

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:燃灯胡同    来源:51Testing软件测试网采编

  感冒了,早上起来难受的不行,申请2个小时的假期,结果刚8:30就有小y,小h同学短信说Mantis和TestLink挂掉了(他们俩在一个机器上),403 forbbiden,具体原因不知道。应该运维的小w同学就挂了个名号,估计还得我整。
  实在是难受, 硬挺9点多起床,到公司10:30。
  大家都知道系统挂了,小S二号同学说重启就好了吧,当然了这样儿最好,我也希望重启大法一次搞定。
  生活告诉我们事情肯定没有这么简单啊!
  这个服务器配置比较好,一般也会拿来做性能服务器的加压机,这次是小y同学在跑稳定性,我远程上去看的时候刚跑了60个小时,还要跑12小时,重启机器肯定不行。
  那就重启应用试试吧,停止了apache和mysql,重启!!!
  重启没能解决,完全不知道是哪里的问题。
  apache报错说conf里面的配置问题,但我去Xampp\apache里面连配置文件的目录都看不到,次奥,见鬼了!baidu也没有一个合理的解释,跟小y同学抱怨了一下。小y同学说硬盘空间不够了(用来保存性能测试结果),她转移了一些文件......这才是问题所在!
  去别的盘把转移的文件拿回来,重启apache,apache重启成功,nice,GJ!
  重启mysql,mysql不给力了,连重启都不让,我日啊,直接把进程停掉,再启动。启动不起来,去系统日志里面看,报错说“Plugin 'FEDERATED' is disabled.”,你妹的啥意思不知道,baidu之后各有各的说法,完全不得要领,mysql的错误日志在哪儿?在哪儿!
  有一个原因是datadir的目录设置错了,这个肯定跟我这儿没关系---我之前跑的好好的啊,文件再拿回来但不会改配置。
  还有人说去data目录下面把除了数据库文件之外的其他文件删掉,这个我不知道哪些可以删掉啊,还是不行!
  不过我看到了mysql的日志,在data目录下,叫mysql_error.log
  启动错误的日志内容是:
130304 11:26:23 [Note] Plugin 'FEDERATED' is disabled.
130304 11:26:23 InnoDB: The InnoDB memory heap is disabled
130304 11:26:23 InnoDB: Mutexes and rw_locks use Windows interlocked functions
130304 11:26:23 InnoDB: Compressed tables use zlib 1.2.3
130304 11:26:23 InnoDB: Initializing buffer pool, size = 16.0M
130304 11:26:23 InnoDB: Completed initialization of buffer pool
130304 11:26:23  InnoDB: Operating system error number 5 in a file operation.
InnoDB: The error means mysqld does not have the access rights to
InnoDB: the directory. It may also be you have created a subdirectory
InnoDB: of the same name as a data file.
InnoDB: File name \xampp\mysql\data\ibdata1
InnoDB: File operation call: 'open'.
InnoDB: Cannot continue operation.
  好么,说没权限打开ibdata1,百度之,这次找到原因了,这个文件被做了拷贝操作之后被设置为只读类型,但是mysql需要往里面写东西,修改属性,继续启动mysql。还是报错,同样的错误,不一样的文件,把所有的文件都看一下,修改属性,再次启动,搞定!
  这是windows平台下的解决方案,另外linux平台下我也baidu到了结果,但是和windows不一样,没仔细看,其实是一样的问题,只要修改文件的操作权限就可以了。
  以下情况需要注意:
  1. 把服务器给别人用之前要交代清楚,哪些可以动,哪些不能动
  2. loadrunner性能测试的稳定性对存储空间有一定的要求,尽量提前做好准备,3*24小时的稳定性测试做好5-10G的硬盘预留空间,别文件不够了临时让系统自己移动,指不定就移动了什么必要的东西。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号