我试图使用RAD中的“运行管理控制台”功能将本地WebSphere Server实例的堆大小更改为2G,但是显然,这太大了。现在,我无法再启动服务器,并且出现此错误:

JVMJ9VM015W Initialization error for library j9gc23(2): Failed to instantiate heap.  2G requested
Could not create the Java virtual machine.

我不能仅将其更改为较小的数字,因为在没有先启动服务器的情况下似乎无法使用“运行管理控制台”功能,因此我想知道是否有人知道为此保存配置文件的地方?如何解决这个问题?

最佳答案

在config/cells/单元名/nodes/节点名/servers/服务器名/目录下使用server.xml。

cellName和nodename将基于您的主机名。在上面的结构中,我将其保留为cellName(和nodename)。

服务器名称将是默认的server1

朝文件底部看

它将具有以下内容:(更改initialHeapSize和maximumHeapSize)

保存文件并启动服务器,您应该能够使用该服务器。

高温超导

芒鲁

09-11 22:42