Назад | Перейти на главную страницу

Отсутствие свободного места на устройстве препятствует входу в систему

Кажется, что когда у вас заканчивается дисковое пространство, все удаленные входы запрещены [я использую Red Hat 4.4]. По-видимому, это связано с тем, что все логины, не являющиеся суперпользователями, должны писать в /var/log/auth.log

Это обычное явление, когда / var / tmp / cores заполняется из-за сбоя (пользовательских) программ или процесса, генерирующего тонны журнала (в / var / tmp).

Какие изменения конфигурации можно внести, чтобы этого не произошло?

Вы можете + сделать:

Чтобы предотвратить проблемы и, возможно, сбой системы в будущем, вам нужно сделать несколько вещей:

  1. Создайте отдельные разделы для /var, /var/log, /tmp и, возможно, другие, чтобы помочь вашей системе выжить (надеюсь) в случае случайного заполнения одного раздела.
  2. Используйте разумную конфигурацию logrotate, чтобы разрешить хороший объем журналов и не занимать много места. Вы также можете сжать журналы, чтобы уменьшить их размер.
  3. Запустите некоторые инструменты мониторинга, чтобы заблаговременно сообщить вам, когда вы собираетесь превысить некоторый настроенный порог, например 50% или 75% ваших разделов.
  4. Исправьте любое программное обеспечение с ошибками или снизьте уровень отладки, если это применимо и не требуется. Кстати, снижение уровня отладки улучшит производительность.