如何解决WAS的JAVA虚拟机参数设置错误,导致控制台无法启动的问题

今天将在WAS的控制台的JAVA虚拟机进行了参数调整,调整如下:
进入was控制台->
1. 在was控制台中单击服务器 > 应用程序服务器
2. 单击选择所需应用程序服务器,本机为server1。
3. 在"服务器基础结构"下,单击 Java 和进程管理-> 进程定义。
4. 在"其他属性"下,单击 Java 虚拟机。
5. 选详细垃圾回收选项。
6. 通用 JVM 参数字段中输入 -agentlib:pmiJvmtiProfiler。初始堆大小设为512,最大堆大小设为1024.
但是调整后WAS无法启动,由于控制台无法进入,所以不知如何对修改的参数进行调整。

查看server1相关日志文件
C:\Program Files\IBM\WebSphere\AppServer\profiles\default\logs\server1\native_stderr.log,错误如下:
JVM 选项无效:-agentlib:pmiJvmtiProfiler
[ Unrecognized option: -agentlib:pmiJvmtiProfiler ]
[ JVMCI123: Unable to parse 1.2 format supplied options - rc=-6 ]
无法创建 Java 虚拟机。

由此分析,由于参数配置错误,导致虚拟机无法启动。只好直接到xml配置文件修改配置信息。
在C:\Program Files\IBM\WebSphere\AppServer\profiles\default\config\cells\HQITlinliP2Node01Cell\nodes\HQITlinliP2Node01\servers\server1 目录下修改server.xml文件,
<jvmEntries xmi:id="JavaVirtualMachine_1251679325972" verboseModeClass="false" verboseModeGarbageCollection="true" verboseModeJNI="false" initialHeapSize="512" maximumHeapSize="1024" runHProf="false" debugMode="false" debugArgs="-Djava.compiler=NONE -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7777" genericJvmArguments="-agentlib:pmiJvmtiProfiler" disableJIT="false"/>
把其中刚才修改过的initialHeapSize="512" maximumHeapSize="1024" 和genericJvmArguments="-agentlib:pmiJvmtiProfiler"去掉,重启WAS服务,就恢复了。
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值