温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

一个WAS“初始化失败”的处置经验

发布时间:2020-07-25 10:32:52 来源:网络 阅读:973 作者:strcld 栏目:开发技术

        昨晚9时许,收到项目现场的同事电话,说一个正在运行的WAS因为日志及DUMP文件过大造成磁盘空间不足,宕机了。在处理过程中删除了超大的DUMP文件,但是无法启动was了,没有任何有效的日志输出,was就停留在了“服务器已启动,但是初始化失败”的画面上。

      最初怀疑是运行环境发生了变化,我反复让同事确认JDK版本,hosts文件以及was目录的属主信息。但始终未发现任何异常或者有价值的信息。

后来,让同事

将“/was61/IBM/WebSphere/AppServer/profiles/AppSrv01/tranlog”这个目录修改一下名字,然后创建一个空的tranlog目录,再启动试试,结果依然不行。

但发现一个重要信息“还是启动失败,新建的tranlog里面也是空的 ”,这个就不正常了,这个文件夹里应该有内容的,说明启动中止了。

 

在准备临时迁移到tomcat之前,我突然想再尝试一下清空LOGS目录:把现在的logs目录也改名,建一个同名空目录。依据是:在出问题前后只是logs目录下内容有删除,既然这样让系统重新生成一下,只要有一个logs空目录系统就可以启动。

 

然后ok,临近晚上11点了,耗时将近两个小时,辛苦现场的兄弟们了。

 

dump文件产生原因需要继续深入研究分析,但“初始化失败”这种故障,上边的处理方式也是一个参考路子。^_^

 

原创随笔,转载请注明出处。

starcloud

2017年1月18日


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI