Найти в Дзене

Диск переполнен! – ещё одна проблема запущенной серверной 👩‍💻

Частый признак плохо обслуживаемой и поддерживаемой серверной – переполнение дискового пространства. Эту беду сразу же замечают пользователи: приложения внезапно закрываются, базы данных зависают или даже повреждаются, операционные системы не могут продолжать работу т.к. им негде разместить временные файлы. Как результат, работа останавливается и без вмешательства специалиста не восстанавливается. ⚙ Тем обиднее, ведь эта проблема абсолютно предотвратима, а системные администраторы обладают инструментами для этого. Общий подход к этой проблеме – профилактика. Дождавшись момента, когда «всё сломалось», системный администратор только увеличивает сложность задачи по восстановлению работы. Поэтому дальновидный инженер занимается профилактикой, причём сразу на нескольких уровнях. 1. Мониторинг свободного места 💭 Для любых систем разработаны инструменты автоматического мониторинга свободного дискового пространства и алертинга (см. прошлый материал). Они отправляют предупреждения, если свобод

Частый признак плохо обслуживаемой и поддерживаемой серверной – переполнение дискового пространства. Эту беду сразу же замечают пользователи: приложения внезапно закрываются, базы данных зависают или даже повреждаются, операционные системы не могут продолжать работу т.к. им негде разместить временные файлы. Как результат, работа останавливается и без вмешательства специалиста не восстанавливается.

⚙ Тем обиднее, ведь эта проблема абсолютно предотвратима, а системные администраторы обладают инструментами для этого.

Общий подход к этой проблеме – профилактика. Дождавшись момента, когда «всё сломалось», системный администратор только увеличивает сложность задачи по восстановлению работы.

Поэтому дальновидный инженер занимается профилактикой, причём сразу на нескольких уровнях.

1. Мониторинг свободного места 💭

Для любых систем разработаны инструменты автоматического мониторинга свободного дискового пространства и алертинга (см. прошлый материал). Они отправляют предупреждения, если свободного места на диске становится мало.

2. Автоматическая чистка

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

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

Но также логи – частая причина переполненного накопителя. Чтобы этого не происходило, администраторы настраивают автоматическое архивирование, а затем и удаление логов. Но иногда по каким-то причинам этого не делают.

3. Чистка временных файлов

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

Администраторы контролируют места скопления таких файлов и настраивают политики их удаления.

4. Экономное расходование ресурсов ✅

Администратор может оперативно удалять накопившиеся данные, а может предотвращать их чрезмерное появление и накопление. В программах 1С можно настроить автоматическую архивацию прошедших периодов, для почты можно ограничить размер почтовых ящиков, для пользовательских файлов – умную отправку в медленное недорогое хранилище.

5. Регулярный аудит

Серьёзный источник большого числа «лишних» файлов – ошибки (в программах, работе оборудования, подключениях и т.п.). Мониторинг или регулярный аудит занятого на диске пространства позволяет не только найти эти ошибки, но и предотвратить пустое расходование дискового пространства.

Приходим к выводу, что переполнение диска — не «несчастный случай». Это системная ошибка в организации эксплуатации серверной.

📲 Если ваш администратор допускает такие ошибки, либо вы опасаетесь, что может допустить, обратитесь в АРБИС.

Наши квалифицированные инженеры проведут аудит ваших систем, предложат решения по выявленным проблемам, и если необходимо, займутся их устранением и предотвращением – для этого АРБИС оказывает доступную услугу «Сопровождение и мониторинг инфраструктуры».

Свяжитесь с нами и получите полную информацию об этом и других решениях!

Обращайтесь в АРБИС по телефону в шапке профиля, письмом на электронную почту order_cib@arbis29.ru или через сообщения в нашем ВК-сообществе.

#безопасныйчетверг