我一直在尝试使用评估拓扑安装和运行 IBM Rational Solution for CLM,以进行软件演示。
我能够继续完成所有安装步骤,但是一旦我到达启动服务器的步骤,它就不会启动。
当我尝试启动服务器时,会打开一个新的命令提示符窗口,但会立即关闭。/server/tomcat/logs 下的日志文件未更新。
我最初是在 Windows 7 VMware 虚拟机中设置服务器。从那以后,我尝试在运行 CentOS 的新虚拟机中设置它,但得到了相同的结果。
我一直在尝试使用评估拓扑安装和运行 IBM Rational Solution for CLM,以进行软件演示。
我能够继续完成所有安装步骤,但是一旦我到达启动服务器的步骤,它就不会启动。
当我尝试启动服务器时,会打开一个新的命令提示符窗口,但会立即关闭。/server/tomcat/logs 下的日志文件未更新。
我最初是在 Windows 7 VMware 虚拟机中设置服务器。从那以后,我尝试在运行 CentOS 的新虚拟机中设置它,但得到了相同的结果。
如该线程所示,调试此问题的唯一方法是在启动脚本中放置大量“回声”:
当我遇到这个问题时,真正帮助我的是在
.bat
文件中添加 echo 语句,看看它有多远。
在我的情况下,它一直到catalina.bat
文件末尾,我在屏幕上打印出最终的运行命令。
当我在 dos 窗口中手动调用相同的命令时,我能够看到返回了什么错误,因为它在一瞬间后没有关闭。也许这种方法也会对您有所帮助。
通常是内存问题。
如果不是 - 还有几件事要检查:
- 磁盘空间 - 你有很多可用的磁盘空间 - 尤其是。TEMP 环境变量的位置。
- 当 Ralph 谈到以管理员身份启动时 - 他的意思是使用 shell 上的右键“以管理员身份运行”选项启动 DOS shell。
- 您是否有任何防火墙设置阻止访问诸如 9443、9080 和更隐蔽的端口(如 9003)?
- 安装 RTC 的用户是否具有对这些 c:\ibm 目录和子目录的读/写访问权限。如果Tomcat无法写入日志文件,我已经看到它无法启动(这是一个毫无意义的问题,因为您有catalina日志)。
该线程确认了内存问题:
请检查https://jazz.net/library/article/811以了解您的服务器操作系统的补丁级别。该文件还指出至少 8GB RAM。
如果日志中没有出现任何内容,则表示严重的 Tomcat 或 JVM 问题。您可能会遇到 RAM 问题。我建议查看核心转储以了解发生了什么。
其他一些提示:
- 不要在 Program Files 中安装使用 /IBM/ 或其他东西
- 如果这不是一个测试系统,请使用 DB2 而不是 derby。Derby 仅用于演示目的。