【问题标题】:Removing JVM properties from WAS 7 from the filesystem从文件系统中删除 WAS 7 中的 JVM 属性
【发布时间】:2014-07-21 14:12:20
【问题描述】:

我最近在 Rational Application Developer 中修改了我的一些服务器属性,以尝试在启动时增加我的 JVM 的内存。在执行此操作之前我忘记进行备份,并且通过添加不正确的 JVM 变量,似乎我的服务器处于无法工作的状态。每当我尝试启动服务器以进行任何配置更改时,JVM 都会拒绝以传入的无效参数启动。

有没有办法通过文件系统重置 WebSpehere Application Server v7.0 的任何 JVM 更改,或者无需服务器运行就可以做到这一点?我一直在 wasProfile 中四处寻找,希望偶然发现我的设置最终存在的文件,但没有运气。

【问题讨论】:

    标签: jvm websphere-7


    【解决方案1】:

    应该可以编写 wsadmin 脚本来查看/调整 JVM 选项,但如果您在非 z/OS 平台上,恢复工作的最快方法可能是编辑 PROFILE_HOME/config/cells/CELL/nodes/NODE/servers/SERVER/server.xml; JVM 设置通常写在最后。

    【讨论】:

    • server.xml 正是我所需要的。我知道这些设置存在于文件系统中的某个地方供我编辑。再次感谢!
    • 我应该提到手动编辑这些文件并不能保证工作,因为系统管理代码有时具有实现额外逻辑的保存挂钩(例如,将设置复制到可能以不同格式的其他文件) ,并且只有在您使用 wsadmin、管理控制台等时才能调用它们。也就是说,它通常会起作用,如果您的服务器无法启动,了解设置的位置会很有用。
    猜你喜欢
    • 1970-01-01
    • 2015-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-24
    • 1970-01-01
    • 2013-05-29
    • 1970-01-01
    相关资源
    最近更新 更多