从文件系统中删除WAS 7中的JVM属性
我最近在rationalapplicationdeveloper中修改了一些服务器属性,试图在启动时增加JVM的内存。在执行此操作之前,我忘记进行备份,并且通过添加不正确的JVM变量,似乎我已经在未工作状态下损坏了服务器。每当我尝试启动服务器进行任何配置更改时,JVM都会拒绝启动并传入无效的参数从文件系统中删除WAS 7中的JVM属性,jvm,websphere-7,Jvm,Websphere 7,我最近在rationalapplicationdeveloper中修改了一些服务器属性,试图在启动时增加JVM的内存。在执行此操作之前,我忘记进行备份,并且通过添加不正确的JVM变量,似乎我已经在未工作状态下损坏了服务器。每当我尝试启动服务器进行任何配置更改时,JVM都会拒绝启动并传入无效的参数 是否有一种方法可以通过文件系统重置WebSphere应用服务器v7.0的任何JVM更改,或者有一种方法可以在不需要服务器已经运行的情况下进行重置?我一直在wasProfile中四处寻找,希望找到一个我的
是否有一种方法可以通过文件系统重置WebSphere应用服务器v7.0的任何JVM更改,或者有一种方法可以在不需要服务器已经运行的情况下进行重置?我一直在wasProfile中四处寻找,希望找到一个我的设置最终存在的文件,但没有运气。应该可以编写wsadmin脚本来查看/调整JVM选项,但是如果您在非z/OS平台上,恢复工作的最快方法可能是编辑
PROFILE_HOME/config/cells/CELL/nodes/NODE/servers/SERVER/SERVER.xml
;JVM设置通常写在最后。服务器.xml正是我所需要的。我知道这些设置存在于文件系统的某个地方供我编辑。再次感谢!我应该提到的是,手动编辑这些文件并不能保证有效,因为系统管理代码有时具有实现额外逻辑的保存挂钩(例如,将设置复制到其他文件,可能采用不同的格式),并且只有在使用wsadmin、管理控制台等时才能调用这些挂钩,它通常会工作,如果您的服务器无法启动,了解设置的位置会很有用。