java - Puppet:无法为对象堆保留足够的空间。无法创建Java虚拟机

标签 java puppet

当我尝试在主节点上运行 list 时,我的 puppetmaster 上出现以下两个错误:

change from absent to latest failed: Execution of '/usr/bin/keytool -importcert 
-noprompt -alias puppetca -file /etc/puppetlabs/puppet/ssl/certs/ca.pem 
-keystore /etc/puppetlabs/activemq/broker.ts -trustcacerts' returned 1: 
Error occurred during initialization of VM Could not reserve enough space for 
object heap Could not create the Java virtual machine.

还有...

change from absent to latest failed: Execution of '/usr/bin/keytool 
-importkeystore -srcstoretype PKCS12 -destkeystore 
 /etc/puppetlabs/activemq/broker.ks -srckeystore 
 /tmp/domain.com.20130221-957-17scina-0 -alias domain.com' returned 1: 
 Error occurred during initialization of VM Could not reserve enough space 
 for object heap Could not create the Java virtual machine.

(我已将域名更改为domain.com)

我尝试设置 activemq_heap_mb 参数,但没有帮助。

我很感激任何建议:)

谢谢

最佳答案

您可以尝试在 keytool 命令中添加 -Xmx128m。

如果仍然出现错误,请尝试 -Xmx256m 或 -Xmx512m

关于java - Puppet:无法为对象堆保留足够的空间。无法创建Java虚拟机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15007308/

相关文章:

java - 合并 HDFS 中小于 128MB 的压缩 lzo 文件

java - 如何使用java在空单元格上写入?

java - 在java中使用ActiveX

vagrant - 如何加快我的 puppet 模块开发-测试周期?

java - 有谁知道 Java 和/或 PHP 中的 JSON、JS 数组解析器?

rspec - 为什么我会得到 puppet-rspec 'class does not exist' ?

service - 是否可以使用 puppet 通知不同主机上的服务?

ubuntu - 使用 sudo 为 puppetlabs-apache 模块运行 puppet 代理

puppet - 可选择将参数传递给 puppet 资源

java - 如何使用图形应用程序在 java 中逐像素绘制圆?