Как иметь дело с ростом файлов журнала BIND9

Мои журналы сервера DNS являются текстовыми файлами, что становление слишком быстрым и одним из них уже - более чем 30 МБ в размере. Я не настраивал максимум размеры файла. Я предпочел бы только вручную удалять строки в файлах. Скажем, мой журнал содержит записи в течение прошлых 10 дней. Записи, которые относятся к 9 дням, я вручную удалил бы и оставил бы там просто записи прошлого дня. Это - что-то, что это не собирается наносить ущербу чему-нибудь, я надеюсь???

0
задан 24 October 2015 в 10:42
2 ответа

Нет никакого вреда в ручном удалении разделов ваших журналов, но я не знаю, зачем вы это делаете.

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

Например, в Debian

https://www.debian-administration.org/article/117/Creating_logfile_archives_with_logrotate

1
ответ дан 4 December 2019 в 13:45

Несмотря на то, что вы предпочитаете редактировать вручную, гораздо лучше автоматизировать работу. Беспокоит то, что Bind будет добавлять новые строки в файл журнала, пока вы все еще редактируете его, и после того, как вы закончите редактирование и запишите измененный файл на диск, а вы перезапишете исходный файл, эти новые записи будут потеряны.

Пожалуйста, настройте автоматическую ротацию логов и настройте ее под свои нужды. Это не очень сложно, поскольку почти все дистрибутивы Linux поставляются с предустановленным Logrotate, и вам просто нужно добавить раздел Logrotate для связывания .

1
ответ дан 4 December 2019 в 13:45

Теги

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