Ограничение размера файла server.log (minecraft) в CentOS

Ограничение размера файла server.log (minecraft) в CentOS

В настоящее время я использую сервер Bukkit (Minecraft), который генерирует файл server.log со всеми сообщениями и ошибками консоли.

Время от времени у меня есть плагин (который мне нужен), который падает и может привести к резкому увеличению размера файла server.log. У меня раньше он достигал 32 ГБ, что занимало все мое дисковое пространство.

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

А как насчет CentOS?

решение1

Bukkit имеет встроенную функцию для этого. Запустите сервер, используя --log-limit=Xпараметр, где X — максимальный размер журнала в количестве строк.

Связанный контент