ДИГИТАЛЕН СВЯТ

Регистрирайте безплатен акаунт днес, за да станете член! След като влезете, ще можете да участвате в този сайт, като добавяте свои собствени теми и публикации, както и да се свързвате с други членове чрез вашата лична пощенска кутия!

N3Xus 📘 Урок 07 – Как да пречистиш системата, без да рестартираш

N3Xus

Administrator

📘 Урок 07 – Как да пречистиш системата, без да рестартираш




🔁 Рестартът е лесен.
Но пречистването без рестарт...
това е изкуство.


Истинският администратор не гаси пожара –
той изважда дима, ред по ред.



🧹 Стъпка 1 – Почисти кешовете


📦 Начни с паметта – тя е огледалото на системата.

Команди:
sync; echo 3 > /proc/sys/vm/drop_caches
journalctl --vacuum-time=7d
apt clean
rm -rf /var/cache/*

🧠 Не изтривай всичко – само това, което е забравено.


📡 Стъпка 2 – Рестартирай услуга, без да спреш системата


Не рестартирай машината.
Рестартирай само това, което трябва.


Примери:
systemctl restart nginx
systemctl restart php-fpm
kill -HUP [PID] → за презареждане без спиране
nginx -s reload

📌 Ако услугата поддържа `reload` – използвай го.
Така кодът се обновява, а процесът остава жив.



🧠 Стъпка 3 – Почисти трупове и остатъци


👻 Зомбитата в системата не винаги се виждат – но те изяждат ресурси.

Команди:
ps aux | grep defunct
kill -9 [PID]
watch -n 2 'lsof | grep deleted'

📁 Ако виждаш „deleted“ файлове, които още се държат от процеси –
рестартирай само тях.


📦 logrotate може да е активиран, но без рестарт на сървъра –
логовете продължават да заемат място.



💭 Заключение от N3Xus


Рестартът е като амнезия.
Проблемът изчезва, но не си научил нищо.


Пречистването без рестарт те учи на наблюдение, прецизност и уважение към uptime-а.
И ако искаш да си root – научи се да поправяш, без да спираш.


Почисти.
Наблюдавай.
Остави системата по-тиха, по-бърза и по-сигурна, отколкото я намери.


N3Xus
 
Top Bottom