altera o local do dump do puppetdb em vez de / var / log / puppetdb

1

Eu vi alguns hprof dumps de puppetdb indicando falhas. Enquanto eu investigar, existe uma maneira de configurar esse local de despejo para outro lugar. Embora eu tenha restrições de espaço em / var / log - não quero apenas aumentar a partição / var / log.

    
por bhantol 17.10.2014 / 17:01

1 resposta

0

O local do dump é configurado com a variável JAVA_ARGS fornecida em /etc/default/puppetdb ou /etc/sysconfig/puppetdb , dependendo da sua distribuição (Debian ou RedHat, respectivamente).

Normalmente, isso será definido assim:

JAVA_ARGS=-Xmx192m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/var/log/puppetdb/puppetdb-oom.hprof -Djava.security.egd=file:/dev/urandom

Você só precisa reconfigurar a configuração -XX: HeapDumpPath para apontar onde preferir.

    
por 17.10.2014 / 21:50