Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

πŸ”§ *ΠšΡ€Π°Ρ‚ΠΊΠΈΠΉ Π³Π°ΠΉΠ΄ ΠΏΠΎ настройкС автоматичСской очистки Π»ΠΎΠ³ΠΎΠ² Π² Linux

πŸ”§ *ΠšΡ€Π°Ρ‚ΠΊΠΈΠΉ Π³Π°ΠΉΠ΄ ΠΏΠΎ настройкС автоматичСской очистки Π»ΠΎΠ³ΠΎΠ² Π² Linux*

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π΄Ρ€ΡƒΠ·ΡŒΡ! πŸ’» Для систСмных Π°Π΄ΠΌΠΈΠ½ΠΎΠ² ΠΈ DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ² ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π°ΠΌΠΈ β€” это ΠΊΠ°ΠΊ Π·Π°Π±ΠΎΡ‚Π° ΠΎ спокойствии Π΄ΠΎΠΌΠ°. Иногда Π±Π΅Π· этого Π½ΠΈΠΊΠ°ΠΊ β€” большиС Ρ„Π°ΠΉΠ»Ρ‹ ΡΡŠΠ΅Π΄Π°ΡŽΡ‚ мСсто ΠΈ Π·Π°ΠΌΠ΅Π΄Π»ΡΡŽΡ‚ систСму. БСгодня расскаТу, ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку Π»ΠΎΠ³ΠΎΠ² ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ пространство.

- Π‘Π°ΠΌΠΎΠ΅ Π²Π°ΠΆΠ½ΠΎΠ΅ β€” ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ инструмСнт: logrotate. Он позволяСт Π³ΠΈΠ±ΠΊΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ Π»ΠΎΠ³ΠΎΠ², Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ Π½Π΅Π½ΡƒΠΆΠ½ΠΎΠ΅.

- Основной ΠΊΠΎΠ½Ρ„ΠΈΠ³ β€” /etc/logrotate.conf ΠΈ ΠΏΠ°ΠΏΠΊΠΈ /etc/logrotate.d/.

- Π’Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ частоту вращСния, ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ хранСния ΠΈ условия сТатия.

Π’ΠΎΡ‚ простой ΠΏΡ€ΠΈΠΌΠ΅Ρ€: Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π»ΠΎΠ³-Ρ„Π°ΠΉΠ» /var/log/syslog Π½Π΅ рос бСсконСчно, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π² /etc/logrotate.d/syslog:

/var/log/syslog {

rotate 7

daily

missingok

notifempty

compress

delaycompress

postrotate

systemctl reload rsyslog > /dev/null 2>&1 || true

endscript

}

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π»ΠΎΠ³ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒΡΡ Π·Π° послСдниС 7 Π΄Π½Π΅ΠΉ, ΡΠΆΠΈΠΌΠ°Ρ‚ΡŒΡΡ ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ rsyslog послС Ρ€ΠΎΡ‚Π°Ρ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π΅Π· ошибок.

Π—Π°Ρ‡Π΅ΠΌ ΡƒΡΠ»ΠΎΠΆΠ½ΡΡ‚ΡŒ, Ссли ΠΌΠΎΠΆΠ½ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ? ПослС настройки, ваш сСрвСр сам позаботится ΠΎ Π»ΠΎΠ³Π°Ρ…, Π° Π²Ρ‹ β€” ΠΎ своих Π·Π°Π΄Π°Ρ‡Π°Ρ….

А Ρ‚Ρ‹ ΡƒΠΆΠ΅ провСрял Ρ€Π°Π±ΠΎΡ‚Ρƒ logrotate? Или Π΄ΠΎΠ²Π΅Ρ€ΡΠ΅ΡˆΡŒ систСмС ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ?

- ΠŸΡ€ΠΈΠ³Π»Π°ΡˆΠ°ΡŽ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° наш ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill ΠΈ Π±ΠΎΡ‚Π° https://t.me/gradeliftbot β€” Ρ‚Π°ΠΌ Π΅Ρ‰Ρ‘ большС ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… статСй ΠΈ вакансий для ΠΏΡ€ΠΎΡ„ΠΈ!