--WebSphere服务器已启动但是初始化失败问题
-----------------------------------------------2014/03/06
经常有开发同事反映,环境用着用着就坏了,重启也启动不了。
服务器在停止WAS后,重新启动报初始化失败,并且连WAS控制台都无法启动。具体信息如下:
root@test03/scripts:>./startWAS.sh
ADMU0116I: 正在文件
/home/wasuser/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/startServer.log
中记录工具信息
ADMU0128I: 正在启动具有 Dmgr01 概要文件的工具
ADMU3100I: 正在从服务器读取配置:dmgr
ADMU3200I: 服务器已启动。等待初始化状态。
ADMU3011E:
服务器已启动,但是初始化失败。startServer.log、SystemOut.log(或者zOS 中的作业日志)以及/home/wasuser/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr
下的其他日志文件可能包含故障信息。
去查日志也没有什么有价值的信息,这是怎么回事呢?
经仔细检查,发现/home/wasuser/IBM/WebSphere目录下有很多文件及子目录的属主变成了ROOT,而正常情况下应该都是WASUSER属主的。究其原因是开发在上线时,传包及传文件时误用了ROOT用户造成的。
接下来进行处理:
#cd /home/wasuser/IBM
#chown -R wasuser:wasgrp WebSphere
#ps -ef|grep java
查找有无JAVA进程,将它们都杀掉。
然后再启动WAS,结果一切都正常了。
正常时的信息:
root@test03/scripts:>./startWAS.sh
ADMU0116I: 正在文件
/home/wasuser/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/startServer.log
中记录工具信息
ADMU0128I: 正在启动具有 Dmgr01 概要文件的工具
ADMU3100I: 正在从服务器读取配置:dmgr
ADMU3200I: 服务器已启动。等待初始化状态。
ADMU3000I: 为电子商务开放服务器 dmgr;进程标识为 360632
ADMU0116I: 正在文件
/home/wasuser/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/nodeagent/startServer.log
中记录工具信息
ADMU0128I: 正在启动具有 AppSrv01 概要文件的工具
ADMU3100I: 正在从服务器读取配置:nodeagent
ADMU3200I: 服务器已启动。等待初始化状态。
ADMU3000I: 为电子商务开放服务器 nodeagent;进程标识为
569588
ADMU0116I: 正在文件
/home/wasuser/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/app01/startServer.log
中记录工具信息
ADMU0128I: 正在启动具有 AppSrv01 概要文件的工具
ADMU3100I: 正在从服务器读取配置:app01
ADMU3200I: 服务器已启动。等待初始化状态。
ADMU3000I: 为电子商务开放服务器 app01;进程标识为
528470
ADMU0116I: 正在文件
/home/wasuser/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/app02/startServer.log
中记录工具信息
ADMU0128I: 正在启动具有 AppSrv01 概要文件的工具
ADMU3100I: 正在从服务器读取配置:app02
ADMU3200I: 服务器已启动。等待初始化状态。
ADMU3000I: 为电子商务开放服务器 app02;进程标识为
365240
ADMU0116I: 正在文件
/home/wasuser/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/app03/startServer.log
中记录工具信息
ADMU0128I: 正在启动具有 AppSrv01 概要文件的工具
ADMU3100I: 正在从服务器读取配置:app03
ADMU3200I: 服务器已启动。等待初始化状态。
ADMU3000I: 为电子商务开放服务器 app03;进程标识为
512348
ADMU0116I: 正在文件
/home/wasuser/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/app04/startServer.log
中记录工具信息
ADMU0128I: 正在启动具有 AppSrv01 概要文件的工具
ADMU3100I: 正在从服务器读取配置:app04
ADMU3200I: 服务器已启动。等待初始化状态。
ADMU3000I: 为电子商务开放服务器 app04;进程标识为
492136
httpd (pid 442796) already running
/home/wasuser/IBM/HTTPServer/bin/adminctl start: admin http (pid 483454) already running
 
另外在WAS控制台中启动某个应用过慢时,长时间没响应。可以查看你上传的这个WAS包中的XML文件中有无中文注释,如果有将其改为英文的注释,再重启就可以启动了。
还有一种情况,你上传了应用也正常启动了,但是无法访问服务或数据,一般也跟你上传应用没有使用WASUSER用户上传,导致个别应用的目录和文件权限不正确有关。

WebSphere服务器已启动但是初始化失败问题的更多相关文章

  1. 无法在web服务器上启动调试。调试失败,因为没有启用集成windows身份验证

    ----注意:以管理员身份运行VS C#中ASP.NET Web应用程序编译时的错误:无法在web服务器上启动调试.调试失败,因为没有启用集成windows身份验证. 解决:打开IIS,在IIS里查看 ...

  2. 无法向会话状态服务器发出会话状态请求。请确保 ASP.NET State Service (ASP.NET 状态服务)已启动,并且客户端端口与服务器端口相同。如果服务器位于远程计算机上,请检查。。。

    异常处理汇总-服 务 器 http://www.cnblogs.com/dunitian/p/4522983.html 无法向会话状态服务器发出会话状态请求.请确保 ASP.NET State Ser ...

  3. 无法在Web服务器上启动调试,已附加了一个调试器

    运行环境:开发环境:Windows7旗舰版64bit.VisualStudio2008 With SP1.ArcEngine10.0.NetFrameWork4.0.IIS7和C#开发语言. 问题描述 ...

  4. 转:无法向会话状态服务器发出会话状态请求请。确保 ASP.NET State Service (ASP.NET 状态服务)已启动

    今天看到一篇文章感觉不错,收藏转载下. 原文地址:http://blog.csdn.net/sntyy/article/details/2090347 版权为原作者所有 无法向会话状态服务器发出会话状 ...

  5. 无法向会话状态服务器发出会话状态请求请。确保 ASP.NET State Service (ASP.NET 状态服务)已启动

    原文链接:http://www.cnblogs.com/IT-Bear/archive/2012/01/04/2311546.html 无法向会话状态服务器发出会话状态请求.请确保 ASP.NET S ...

  6. 2016/07/07 apmserv5.2.6 Apache启动失败,请检查相关配置。MySQL5.1已启动。

    因为要用PHP做一个程序,在本机上配PHP环境,下了个APMServ5.26,安装很简单,不再多说,装好后,启动,提示错误,具体是:“Apache启动失败,请检查相关配置.√MySQL5.1已启动”, ...

  7. 游戏启动后提示安装HMS Core,点击取消,未再次提示安装HMS Core(初始化失败返回907135003)

    问题描述 我们国内的华为联运游戏集成华为游戏服务SDK 之后,被审核驳回:在未安装或需要更新华为移动服务(HMS Core)的手机上,提示安装华为移动服务,点击取消,未再次提示安装HMS Core. ...

  8. Quality Center11初始化失败

    打开start_a.jsp页面总是闪退,原因如下: 初始化失败因为证书签名过期了.把IE选项里证书检查的三项勾掉就好了(检查发行商的证书是否吊销.检查服务器证书吊销.检查已下载的程序的签名)

  9. BurpSuite下提示embedded browser initialisation failed(嵌入式浏览器初始化失败)的解决方法

    BurpSuite可谓是渗透测试过程经常使用的神器之一,但使用中经常会碰到奇奇怪怪的问题,比如有时抓http包,发送到Repeater(中继器,也叫重发器)模块后,在右边Render模块下,却无法看到 ...

随机推荐

  1. Spark认识&环境搭建&运行第一个Spark程序

    摘要:Spark作为新一代大数据计算引擎,因为内存计算的特性,具有比hadoop更快的计算速度.这里总结下对Spark的认识.虚拟机Spark安装.Spark开发环境搭建及编写第一个scala程序.运 ...

  2. Wireshark网络端点和会话

    如果想让网络进行正常通信,你必须至少拥有两台设备进行数据流交互.端点(endpoint)就是指网络上能够发送和接受数据的一台设备.举例来说,在TCP/IP的通信中就有两个断电:接收和发送数据系统的IP ...

  3. 使用JS开发桌面端应用程序NW.js-2-开发问题小记

    前言 本文为开发nw中遇到的各种问题,仅以记录供备忘以及遇到相同问题的人的一点点解决思路. 1. package.json中的window字段无效 原因:package.json中的window字段, ...

  4. dfs.datanode.max.transfer.threads

    An HDFS DataNode has an upper bound on the number of files that it will serve at any one time: <p ...

  5. JavaScript一个拖动元素的实例

    <script type="text/javascript" src="./whenReady.js"></script> <bo ...

  6. HashMap的存储原理

    HashMap是java中相当重要的数据结构,使用HashMap的场景非常之多,因此,了解HashMap实现的过程和原理,是非常有必要的,在一些面试中也会经常被问到.好了,我们赶紧来研究java内部是 ...

  7. 将git版本号编译进程序

    问题的提出 不管是什么版本管理工具,每一条提交记录都会有一个对应的版本号,一般是一个整数,git是一个hash字符串.不管怎样,这个版本号是唯一的,有时候我们在程序运行的时候会在日志里面输出程序的版本 ...

  8. Spring+SpringMVC+MyBatis深入学习及搭建(十三)——SpringMVC入门程序(二)

    1.非注解的处理器映射器和适配器 1.1非注解的处理器映射器 前面我们配置的org.springframework.web.servlet.handler.BeanNameUrlHandlerMapp ...

  9. ES6关于Unicode的相关扩展

    前面的话 字符串是编程中重要的数据类型,只有熟练掌握字符串操作才能更高效地开发程序.JS中的字符串String类型是由引号括起来的一组由16位Unicode字符组成的字符序列.在过去,16位足以包含任 ...

  10. electron入门代码

    Electron 提供了一个实时构建桌面应用的纯 JavaScript 环境.Electron 可以获取到你定义在 package.json 中 main 文件内容,然后执行它.通过这个文件(通常我们 ...