`
dingdingfm
  • 浏览: 50710 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

启动WebSphere失败

阅读更多
我使用的是IBM Rational Application Developer7.0,今天做程序的时候,不知为何突然间自动关闭,于是乎我打开“Windows Task Manager”,看看是否所有的关于RAD的服务都已关闭,结果发现还有一个“javaw.exe”还在运行,当然要结束掉。然后启动rad,想重新运行,结果启动服务启动失败,控制台打出了以下错误:
ADMU7704E: 在尝试启动与服务器相关联的 Windows
服务时失败:server1;
在执行WASService.exe时可能发生了错误:Starting Service:
cibwkdpcon020Node02 Service failed to start.

记得曾经遇到过这个错误,当时重新启动系统就好了,可是我一想不能总是重启机器啊,那就Google一下吧。搜索结果大致三种解决办法:
1:分配给websphere的内存不能大于1024M
修改文件:%WAS目录%\SDP70\runtimes\base_v61\profiles\AppSrv01\config\cells\你的Cell\nodes\你的Node\servers\server1\server.xml
搜索关键字:maximumHeapSize
改成 initialHeapSize="256" maximumHeapSize="1024"


我按照此方法找到了Server.xml文件,但是却没有搜索到此方法提及的关键字“maximumHeapSize”,我猜想此方法可能是适用于建立服务器的时候分配了内存的,像我这种没有配置服务器的应该是不适用的。

2:用命令将windows服务去掉
进入WASService.exe目录:%WAS目录%\SDP70\runtimes\base_v61\bin\
用命令将windows服务去掉.     WASService.exe -remove "服务名"

注意“服务名”不是Server1,而是结点名(nodes),可以查看%WAS目录%\SDP70\runtimes\base_v61\profiles\AppSrv02\config\cells\cibwkdpcon020Node02Cell\nodes下面的文件夹名称,或者查看\SDP70\runtimes\base_v61\profiles\AppSrv02\logs下面的日志,有一个带结点名称的日志cibwkdpcon020Node02 Service.log。

然后重新启动服务即可。

我尝试了此方法,成功解决问题。

3:重新添加服务
进入$:\IBM\WebSphere\AppServer\bin目录
运行如下命令
wasservice -delete   ncyaoNode01
wasservice -add ncyaoNode01   -servername server1(server名,和建立的要一样)-profilepath c:\IBM\WebSphere\AppServer\profiles\AppSrv01(填写实际的profile路径) -washome c:\IBM\WebSphere\AppServer -configroot c:\IBM\WebSphere\AppServer\profiles\AppSrv01\config

4:
由于无法找到主机名C94EEAAE4B47412的IP
你一定是修改了主机名所以才会报此错误,修改方法:在C:\WINDOWS\system32\drivers\etc目录下的Hosts中添加你的IP和之前的主机名就可以了。
原有127.0.0.1       localhost
在前面加上
127.0.0.1       C94EEAAE4B47412

本来还想验证一下第三种和第四种方法是否可以解决问题,但是我不管怎么操作,都没有重现此错误,所以这两种留待下次验证。


  • 大小: 32.4 KB
分享到:
评论
2 楼 dingdingfm 2010-08-31  
-remove
dongbangws 写道
我用第3,4 种方法怎么不行? 我用方法2 删除了结点,但是结点添加不了了。

我在做Windows2003 cluster的时候 改了hosts文件, was 就不能启动了,说是 “服务已启动,但是不能初始化。”

我添加Profile 也不行。

第四种我也试过了,也是没有好用。但是第二种方式是能解决问题的。我是在RAD中进行的操作,只要删除结点,直接启动就可以了。但是您的情况我不太了解,不知道这个方法对你为什么没效果,希望您解决了以后能分享一下。
1 楼 dongbangws 2010-08-27  
我用第3,4 种方法怎么不行? 我用方法2 删除了结点,但是结点添加不了了。

我在做Windows2003 cluster的时候 改了hosts文件, was 就不能启动了,说是 “服务已启动,但是不能初始化。”

我添加Profile 也不行。

相关推荐

    Websphere启动报端口冲突问题

    当我们在Linux环境下启动Websphere时,如果遇到了9080端口被占用的情况,并且通过`ps -ef | grep was`等命令确认当前没有WAS的进程运行时,我们需要进一步排查端口占用的原因。通常情况下,这可能是由于前一次关闭...

    Linux环境Websphere超详细安装配置文档

    - 启动WebSphere,进入`/opt/IBM/WebSphere/AppServer/bin`目录,运行`sh startManager.sh`启动部署管理器。如果`server1`无法启动,需要在`/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin`目录下执行`...

    关于websphere安装和卸载文档

    1. **安装失败**:可能是因为系统不兼容、缺少依赖或网络问题,检查安装日志,针对性解决。 2. **应用启动异常**:检查应用程序的配置、日志,确保所有依赖都已加载。 3. **性能问题**:如果应用运行缓慢,分析CPU、...

    Websphere集群搭建

    在集群搭建的过程中,可能会遇到各种问题,比如安装过程中出现的警告和错误、服务启动失败、配置参数不正确等。对于这些问题,文档需要描述并解答,为用户提供解决方案。例如,安装过程中出现警告可以忽略,但如果...

    WEBSphere5.0部署文档

    - 在开始菜单中依次点击 **程序** > **IBM websphere** > **Application server v5.1** > **启动服务器**。 - **第五步**:打开管理控制台: - 同样在开始菜单中依次点击 **程序** > **IBM websphere** > **...

    Win7(64位)下安装_部署WebSphere7.0

    整个过程需要细心操作,因为任何步骤的失误都可能导致安装失败或应用程序无法正常运行。在安装WebSphere时,用户可能还会用到其他辅助工具和服务,例如IBM Installation Manager,它是负责安装、更新和管理IBM软件...

    新手入门_WebSphere Server MQ配置_step by step.doc

    --WebSphere MQ队列管理器‘SPC’已启动。 --run mq command line runmqsc SPC --5724-B41 (C) Copyright IBM Corp. 1994, 2002. ALL RIGHTS RESERVED. --启动队列管理器SPC的MQSC。 --define queue def QL('...

    vmware安装websphere 6.0 for linux

    - **系统分发**:确认Linux系统的版本与WebSphere兼容,避免因系统差异导致的安装失败或性能问题。 - **系统初始化**:执行必要的系统配置,如更新软件包、设置环境变量及开启必要的服务,以优化WebSphere的运行...

    WebSphere MQ

    WebSphere MQ 中的命名规则非常重要,因为不正确的命名可能会导致消息传递失败。有效的命名规则包括: - 允许使用的字符:英文字母(大写或小写)、数字、斜杠(/)、下划线(_)、百分号(%)。 - 名称长度限制:...

    websphere安装

    - **权限管理**:使用`root`用户进行安装操作以避免权限不足导致的安装失败。 - **兼容性问题**:如果遇到红旗操作系统与其他组件不兼容的情况,可根据实际情况选择忽略或调整配置以继续安装。 #### 六、总结 通过...

    WebSphere安装、配置与WEB应用部署教程

    1. **启动服务器**:在进行任何配置前,需要确保WebSphere Application Server 已经启动。这一步通过“管理控制台功能”实现,提供了一个图形界面用于管理WebSphere的各个方面。 2. **配置JDBC连接**:在管理...

    JSF 组件WebSphere 平台配置使用说明

    `WEB-INF`文件夹中需要包含`web.xml`配置文件,该文件的结构与内容需严格遵循WebSphere的规范,而不能直接从Tomcat等其他应用服务器中复制使用,因为不同服务器间的配置可能有所不同,直接复制可能导致发布失败。...

    应用移植WebSphere问题列表(经验是买不到的)

    10. **非root用户启动限制**:非root用户启动Websphere时无法绑定80或443等低端口。这是由于系统权限限制,若不需要使用这些端口,可以考虑使用更高端口。 11. **JDBC权限问题**:当应用访问JDBC时出现权限错误,...

    websphere发布应用程序

    - **应用程序无法启动**:检查应用程序的日志文件,通常可以从中发现导致启动失败的具体原因。 - **权限问题**:确保部署的应用程序具有足够的权限访问所需的资源。 - **配置问题**:仔细检查WebSphere控制台中的...

    WebSphere Portal Express v6.1 安裝練習

    - 设置的密码需要满足Windows系统对密码复杂度的要求,否则可能导致DB2安装失败,进而导致整个WebSphere Portal Express 6.1的安装失败。 - 例如,Windows XP某些版本可能要求密码长度超过8个字符;而Windows 2003...

    websphere集群配置与应用程序部署过程总结

    如果某个节点的版本低于管理节点,那么添加该节点时可能会失败,需要确保向下兼容。 启动节点服务器时,可以通过WAS ND安装目录下的`startnode.bat`脚本来执行。而管理节点可以通过Windows服务或者`startmanager....

    在myEclipse6中配置websphere6及部署调试工程实践

    1. **启动Websphere服务**:确保系统服务中的Websphere处于关闭状态,然后从myEclipse中启动Websphere服务。 2. **进入Websphere控制台**:通过HTTPS访问控制台,使用安装时设定的管理员账号登录。 3. **加载应用...

    websphere安装步骤

    - 请确保在安装前备份好必要的数据,以防安装失败或系统不稳定时数据丢失。 - 在进行系统设置或补丁安装时,可能需要管理员权限,确保使用具有该权限的账户进行操作。 - 安装过程中可能需要根据实际情况调整安装路径...

Global site tag (gtag.js) - Google Analytics