今天将在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服务,就恢复了。
分享到:
相关推荐
在创建服务时,需要指定WAS的启动参数,如服务器实例名称、Java虚拟机(JVM)选项以及服务器配置文件路径。例如: ``` installService.bat -serverName server1 -serviceName "WAS Server1" -description ...
本实验旨在通过具体步骤指导用户如何在WAS管理控制台中完成一系列关键参数的设置,包括Web容器参数、JVM参数、线性池参数以及查询服务器端口信息等。这些配置对于提高服务器性能、优化资源利用以及确保应用稳定运行...
三、JVM 堆参数设置优化 JVM 堆参数的设置对性能也产生重要影响。在应用程序服务器 > server1 > 进程定义 > Java 虚拟机中,我们可以根据硬件物理内存和应用情况输入合适的初始堆大小、最大堆大小。例如,我们可以...
- **配置文件设置**:包括Java虚拟机(JVM)参数配置、应用程序配置等。 - **硬件资源**:如CPU性能、内存大小、磁盘读写速度等。 - **系统负载**:运行的应用程序数量、并发用户数等。 - **软件版本**:Websphere及其...
- **JVM设置**:调整Java虚拟机参数,确保性能和稳定性。 - **集群设置**:为了实现高可用性和负载均衡,可能需要配置WAS集群。 - **安全设置**:加强WAS的安全性,包括防火墙、SSL/TLS加密、用户认证等。 - **日志...
1. 启动Websphere服务:通过"启动服务"项启动WAS服务,确保服务器正常运行。 2. 访问管理控制台:使用默认链接 `https://localhost:9043/ibm/console` 登录管理控制台,通常需要管理员权限。 3. 进入服务器配置:...
- **JavaCore**:是一个Java虚拟机(JVM)在某个时间点上的状态快照,包括线程栈、锁信息、类加载情况等,用于分析线程死锁、挂起等问题。 #### 设置环境变量 在AIX系统下的WebSphere应用服务器中,可以通过设置一...
- 调整 Java 虚拟机的初始堆大小和最大堆大小。 - 调整线程池中的 WebContainer 最小大小。 4. **创建服务器模板**:选择一个服务器作为模板,并保存模板。 5. **新建服务器**:输入服务器名称,选择创建的模板,...
Was7 Linux 安装文档 本文档详细介绍了在 Linux 环境下安装 Was7 的步骤,包括环境准备、安装 Was7、升级 Was...这些步骤可以帮助用户快速安装和使用 Was7,同时也可以作为参考文献,帮助用户解决可能出现的安装问题。
- **配置入口**:服务器 -> 应用服务器 -> server1 -> Java 管理和进程 -> 进程定义 -> Java 虚拟机 - **配置参数**: - 初始堆大小:256MB - 最大堆大小:512MB - 通用 JVM 参数:`-Ddefault.client.encoding=...
2. **Java 虚拟机调优**:调整初始堆大小和最大堆大小,配置 JVM 参数以优化垃圾回收机制。 3. **Web 容器线程池调优**:设置线程池的最大大小,以优化 Web 请求处理能力。 4. **日志配置**:调整日志文件的大小限制...
- **调整JVM内存:** 为了优化性能,可能需要调整Java虚拟机(JVM)的内存配置。 - **配置JVM定制属性:** 可能还需要设置一些JVM级别的参数,以满足特定应用的需求。 - **配置Web定制属性:** 例如设置最大线程数、...
- 在WAS控制台中,通过“服务器”>“应用服务器”>“server1”>“Java和进程管理”>“进程定义”,可以访问到Java虚拟机的配置界面。 - 推荐设置最小堆栈大小为512MB,最大堆栈大小为1024MB。这有助于平衡内存使用,...
- **JVM 设置**:调整Java虚拟机(JVM)的内存分配,如增大初始堆大小(-Xms)和最大堆大小(-Xmx),以及设置永久代大小(-XX:MaxPermSize)以避免频繁的垃圾回收。 - **线程池配置**:合理设定工作线程数量,...
- **设置JVM参数**:在WAS管理控制台中设置Java虚拟机的参数`-Dibm.stream.nio=true`,以解决WAS自带的JDK与Sun JDK之间的兼容性问题。 #### 三、配置集群 1. **启动WASND服务**:登录管理控制台。 2. **增加节点*...
在WebSphere中,内存配置主要涉及到JVM(Java虚拟机)的设置。合理的内存配置能够确保应用程序高效稳定地运行。 1. **登录WebSphere控制台**:首先需要登录到WebSphere的管理控制台。 2. **导航至应用程序服务器**...
- **第十五步**:配置 **Java虚拟机** 的相关选项。 - **第十六步**:重启服务器以应用更改。 ##### 1.4 部署后的操作 - **第十七步**:将 `.war` 文件复制至相应目录进行覆盖。 - **第十八步**:在管理控制台的...
Linux组件及安装手册详细概述了在Linux环境下进行各种软件组件的安装与管理,包括虚拟机、Oracle数据库、WebSphere应用服务器、FTP服务等...理解并掌握这些知识,能有效提升在Linux环境中的工作效率和问题解决能力。
3. 配置Java虚拟机(JVM)参数,以确保性能和稳定性。 ### 3. 安装IBM Portal Server 1. 解压IBM Portal V6的安装包,启动安装向导。 2. 根据提示选择安装类型,一般推荐“定制安装”,以便选择所需的组件和服务。 ...