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

Я видел некоторых hprof дампы puppetdb указание на катастрофические отказы. В то время как я занимаюсь расследованиями, который является там способом настроить то местоположение дампа, чтобы быть где-то в другом месте. В то время как у меня действительно есть пространственные ограничения на/var/log - я не хочу просто увеличивать/var/log раздел.

1
задан 17 October 2014 в 18:01
1 ответ

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

Обычно это устанавливается примерно так:

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

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

0
ответ дан 4 December 2019 в 08:26

Теги

Похожие вопросы