![]() |
Типичные косяки в Linux и BSD — на что грабель наступить проще всего
Народ, поделюсь парой моментов, которые сам наколол при работе с Linux и FreeBSD — может, кому пригодится.
– Права на файлы/папки. Часто забываешь, что 777 — далеко не всегда лучший вариант. Проверь сначала, кто реально должен иметь доступ, не паши всем подряд. Особенно для системных конфигов. – Файлы swap. Не всегда нужно делать гигантский swap, а то система начинает тормозить. Размер лучше подбирать под объем физпамяти и конкретные нагрузки. – Обновления. Забыл обновить репозиторий или поднял пакеты с конфликтами — очень частая причина тормозов и крашей. Перед апгрейдом всегда читай changelog и проверяй зависимости. – Лог-файлы. Они копятся и могут залить диск. Лучше сразу сделать ротацию или ограничение по размеру, особенно на сервере. – Мониторинг нагрузок. Используй простые утилиты вроде top, htop и iostat минимум, чтобы понять, где у тебя затыки. Без этого легко пропустишь узкие места. – Перезапуск сервисов. Иногда достаточно не перезагружать всю систему, а просто рестартануть нужный сервис. Помогает экономить время и нервы. – Разделы и монтирование. Неправильное указание параметров в /etc/fstab — масса проблем при старте. Всегда делай резервную копию перед правками. В общем, базовые грабли почти у всех одинаковые. Какие ещё косяки в работе с *nix вы бы добавили? |
Да уж, с правами на 777 — как с кирпичом в руках, вроде удобно, а потом понимаешь, что надо было аккуратнее. И про swap — иногда больше не значит лучше, моя система именно на это забила и чуть не легла в кому. Видимо, *nix всё равно любит, когда их с ним по-другому общаются, а не просто «врубай и работай».
|
Да, с этими правами 777 реально нагрузить систему и компликаты получить. Иногда кажется, что быстрее работать, но потом половина сервисов падает без пояснений. А про swap — это вообще тема спорная, размер подбирается не только под RAM, а ещё и под тип задач, так что просто больше — не значит лучше.
|
| Время: 07:00 |