Как мне остановить мой сервер (облако Google) с экземпляром Couchdb bitnami от заполнения журналами?

Я установил стек Couchdb Bitnami, и когда несколько пользователей сразу вошли в систему, папка журнала Couchdb заполнилась. (/opt/bitnami/couchdb/var/log/couchdb) на полный размер сервера.

Я изменил файл local.ini, чтобы он меньше регистрировался (sudo vi /opt/bitnami/couchdb/etc/couchdb/local.ini), установив для ведения журнала предупреждение, а не отладку (http://docs.couchdb.org/en/2.0.0/config/logging.html), но сохраняет заполнение (я перезапустил Couchdb с помощью команды: sudo /opt/bitnami/ctlscript.sh restart Couchdb).

Я изменил размер сервера, сделав снимок и создав из него новый экземпляр большего размера. Я увеличил его с 10 до 100 гб. В то же время предыдущая папка журнала создавала 4 ГБ журналов, новый более крупный сервер создавал 41 ГБ журналов, даже если он был настроен на предупреждение.

Самое странное, что даже после того, как я удалил все журналы и размер папки увеличился с 41 ГБ до 5 МБ, используемое пространство по-прежнему говорит, что используется 67 ГБ из 100 (sudo lsblk).

Пишет ли мой сервер другие журналы, в которых мне нужно изменить некоторые настройки? Мой процессор также работает очень быстро; может это как-то связано?


person Kriss    schedule 27.06.2017    source источник


Ответы (1)


Инженер Битнами здесь,

Стеки Bitnami включают Logrotate, предназначенный для упрощения администрирования систем, генерирующих большое количество файлов журналов. Это позволяет автоматически чередовать, сжимать, удалять и отправлять по почте файлы журналов.

Файлы logrotate для разных серверов хранятся в каталоге /opt/bitnami/config/logrotate/logrotate.d. Последние версии стеков Bitnami поставляются с файлами конфигурации logrotate для всех серверов. Если вы используете виртуальную машину или облачный образ, logrotate уже настроен и включен по умолчанию. Вы можете проверить, правильно ли он работает, выполнив эту команду

sudo logrotate -d /etc/logrotate.d/bitnami.conf

https://docs.bitnami.com/google/components/logrotate/

Мы также предлагаем вам проверить содержимое этих файлов журнала. Если вы внесли изменения в конфигурацию, сервер может работать некорректно, поэтому журнал такой большой. После того, как вы проверили его, опубликуйте его содержимое здесь, чтобы отладить ошибку.

С уважением, Джота.

person Jota Martos    schedule 28.06.2017
comment
Обработка 1 схемы ротации логов: /opt/bitnami/couchdb/var/log/couchdb/couchdb.* еженедельно (150 ротаций) ротируются пустые файлы логов, старые логи удаляются с учетом журнала /opt/bitnami/couchdb/var/log/ Couchdb/couchdb.stderr не нуждается в ротации с учетом журнала /opt/bitnami/couchdb/var/log/couchdb/couchdb.stderr-20170705.gz не нуждается в ротации с учетом журнала /opt/bitnami/couchdb/var/log/ Couchdb/couchdb.stdout не нуждается в ротации, учитывая, что log /opt/bitnami/couchdb/var/log/couchdb/couchdb.stdout-20170705.gz не нуждается в ротации - person Kriss; 06.07.2017
comment
Вот что я получаю, когда запускаю команду: sudo logrotate -d /etc/logrotate.d/bitnami.conf - person Kriss; 06.07.2017