Вы работаете в своей серверной?
Обычно не, хотя в некоторых компаниях только с 2-3 серверами, да - мой офис был серверной.
Действительно ли это - обычная практика?
Для небольших компаний и новых технологических компаний, да - пространство является проблемой.
Как Вы справляетесь?
Я делаю экономическую модель против него, безопасность, стою и т.д. Если это не работает, я приношу измеритель уровня звука и инструкции по OSHA, и показываю им, что они обеспечивают небезопасную рабочую среду. Это потребовало бы, чтобы они выполнили контроль и звуковое управление, предоставление затронутые сотрудники с надлежащим оборудованием для такой рабочей среды, провели случайное обучение на звуковом воздействии, и т.д., и т.д., и т.д. Стоимость была бы намного больше поддерживать, чем обеспечение рабочей области возле серверной.
В какой точке Вы переносите потерю слуха?
Если Вы не можете держать разговор на нормальном уровне в серверной (приблизительно 60 дБ) затем, это, вероятно, слишком громко для работы в в течение 8 часов в день. Расширенное воздействие высоким уровням звука приводит к потере слуха, и работодатель был бы ответственен за это, если бы они заранее не следовали инструкциям по OSHA.
Конечно, к тому времени Вы уже потеряли что-то ценное, таким образом, это находится в Ваших интересах защитить себя путем требования соответствующей рабочей среды.
- Adam
Поскольку Вы, вероятно, хотите к logrotate много входа в систему ОС каждый VM, это, вероятно, легче и более чисто, чтобы просто установить logrotate. Это - определенно мое рекомендуемое решение.
Относительно 10 logrotates по сравнению с 1 logrotate проблемой ресурса я не думаю, что это - что-то, чтобы касаться. Это - ПУТЬ преждевременная оптимизация. Сделайте это корректный путь сначала и затем сделайте его быстрее при необходимости.
Logrotate будет работать однажды в день; в моей системе требуется приблизительно 0,002 секунды для выполнения. Это возьмет намного дольше в первый раз, когда но после, который Ваш хит ресурса будет почти ничего.
Можно даже сделать его лучше путем поражения времени, которое/etc/cron.daily сценарии выполняют - так не, все виртуальные машины выполняются одновременно.
(И так как то независимо от того, что замедляет Вашу систему, будет фактическим moving/truncating/renaming/gziping/etc. журналов, и это произойдет с одним или 10 процессами logrotate - это - другая причина пойти с одним logrotate на VM. Издержки для самого logrotate таким образом минимальны, это потеряно в шуме.)
Кажется, bikeshed, но...
IO является единственным ресурсом, на который logrotate будет иметь значимый эффект.
Один основной logrote произвел бы такой же IO как набор того, что они работали в любом количестве контейнеров Linux (VMs).