我使用的是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
分享到:
相关推荐
当我们在Linux环境下启动Websphere时,如果遇到了9080端口被占用的情况,并且通过`ps -ef | grep was`等命令确认当前没有WAS的进程运行时,我们需要进一步排查端口占用的原因。通常情况下,这可能是由于前一次关闭...
- 启动WebSphere,进入`/opt/IBM/WebSphere/AppServer/bin`目录,运行`sh startManager.sh`启动部署管理器。如果`server1`无法启动,需要在`/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin`目录下执行`...
1. **安装失败**:可能是因为系统不兼容、缺少依赖或网络问题,检查安装日志,针对性解决。 2. **应用启动异常**:检查应用程序的配置、日志,确保所有依赖都已加载。 3. **性能问题**:如果应用运行缓慢,分析CPU、...
在集群搭建的过程中,可能会遇到各种问题,比如安装过程中出现的警告和错误、服务启动失败、配置参数不正确等。对于这些问题,文档需要描述并解答,为用户提供解决方案。例如,安装过程中出现警告可以忽略,但如果...
- 在开始菜单中依次点击 **程序** > **IBM websphere** > **Application server v5.1** > **启动服务器**。 - **第五步**:打开管理控制台: - 同样在开始菜单中依次点击 **程序** > **IBM websphere** > **...
整个过程需要细心操作,因为任何步骤的失误都可能导致安装失败或应用程序无法正常运行。在安装WebSphere时,用户可能还会用到其他辅助工具和服务,例如IBM Installation Manager,它是负责安装、更新和管理IBM软件...
--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('...
- **系统分发**:确认Linux系统的版本与WebSphere兼容,避免因系统差异导致的安装失败或性能问题。 - **系统初始化**:执行必要的系统配置,如更新软件包、设置环境变量及开启必要的服务,以优化WebSphere的运行...
WebSphere MQ 中的命名规则非常重要,因为不正确的命名可能会导致消息传递失败。有效的命名规则包括: - 允许使用的字符:英文字母(大写或小写)、数字、斜杠(/)、下划线(_)、百分号(%)。 - 名称长度限制:...
- **权限管理**:使用`root`用户进行安装操作以避免权限不足导致的安装失败。 - **兼容性问题**:如果遇到红旗操作系统与其他组件不兼容的情况,可根据实际情况选择忽略或调整配置以继续安装。 #### 六、总结 通过...
1. **启动服务器**:在进行任何配置前,需要确保WebSphere Application Server 已经启动。这一步通过“管理控制台功能”实现,提供了一个图形界面用于管理WebSphere的各个方面。 2. **配置JDBC连接**:在管理...
`WEB-INF`文件夹中需要包含`web.xml`配置文件,该文件的结构与内容需严格遵循WebSphere的规范,而不能直接从Tomcat等其他应用服务器中复制使用,因为不同服务器间的配置可能有所不同,直接复制可能导致发布失败。...
10. **非root用户启动限制**:非root用户启动Websphere时无法绑定80或443等低端口。这是由于系统权限限制,若不需要使用这些端口,可以考虑使用更高端口。 11. **JDBC权限问题**:当应用访问JDBC时出现权限错误,...
- **应用程序无法启动**:检查应用程序的日志文件,通常可以从中发现导致启动失败的具体原因。 - **权限问题**:确保部署的应用程序具有足够的权限访问所需的资源。 - **配置问题**:仔细检查WebSphere控制台中的...
- 设置的密码需要满足Windows系统对密码复杂度的要求,否则可能导致DB2安装失败,进而导致整个WebSphere Portal Express 6.1的安装失败。 - 例如,Windows XP某些版本可能要求密码长度超过8个字符;而Windows 2003...
如果某个节点的版本低于管理节点,那么添加该节点时可能会失败,需要确保向下兼容。 启动节点服务器时,可以通过WAS ND安装目录下的`startnode.bat`脚本来执行。而管理节点可以通过Windows服务或者`startmanager....
1. **启动Websphere服务**:确保系统服务中的Websphere处于关闭状态,然后从myEclipse中启动Websphere服务。 2. **进入Websphere控制台**:通过HTTPS访问控制台,使用安装时设定的管理员账号登录。 3. **加载应用...
- 请确保在安装前备份好必要的数据,以防安装失败或系统不稳定时数据丢失。 - 在进行系统设置或补丁安装时,可能需要管理员权限,确保使用具有该权限的账户进行操作。 - 安装过程中可能需要根据实际情况调整安装路径...