Назад | Перейти на главную страницу

изменить расположение дампа puppetdb вместо / var / log / puppetdb

Я видел несколько hprof свалки puppetdb с указанием сбоев. Пока я исследую, есть ли способ настроить это место для дампа в другом месте. Хотя у меня есть ограничения по пространству в / var / log, я не хочу просто увеличивать раздел / var / log.

Расположение дампа настраивается с помощью переменной JAVA_ARGS, предоставленной либо в /etc/default/puppetdb или /etc/sysconfig/puppetdb в зависимости от вашего дистрибутива (Debian или RedHat соответственно).

Обычно это будет примерно так:

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

Вам просто нужно перенастроить этот параметр -XX: HeapDumpPath, чтобы он указывал там, где вы предпочитаете.