π‘ ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡΠΈΠ±ΠΎΠΊ Π² Linux Ρ ΠΏΠΎΠΌΠΎΡΡΡ systemd-journald ΠΡΠΈΠ²Π΅Ρ, Π΄ΡΡΠ·ΡΡ! π» Π₯ΠΎΡΠΈΡΠ΅ Π·Π½Π°ΡΡ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡΡΠ°ΡΡ Π²ΡΠ΅ Π»ΠΎΠ³ΠΈ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΈ ΡΠΎΠ±ΡΡΠΈΠΉ ΠΈΠ· ΡΠΈΡΡΠ΅ΠΌΡ Π±Π΅Π· Π»ΠΈΡΠ½ΠΈΡ
Ρ
Π»ΠΎΠΏΠΎΡ? Π‘Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΠ²ΠΎΠΉ Linux Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ°Π±ΠΎΡΠΈΠΌ ΠΊΠΎΠ½Π΅ΠΌ, Π½ΠΎ ΠΈ ΡΠΌΠ½ΡΠΌ ΠΏΠΎΠΌΠΎΡΠ½ΠΈΠΊΠΎΠΌ, ΡΠΌΠ΅ΡΡΠΈΠΌ ΡΠΎΠΎΠ±ΡΠ°ΡΡ ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°Ρ
! Systemd-journald β ΡΡΠΎ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΆΡΡΠ½Π°Π»ΠΈΡΠΎΠ²ΡΠΈΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΠ±ΠΈΡΠ°Π΅Ρ ΠΈ Ρ
ΡΠ°Π½ΠΈΡ Π²ΡΠ΅ ΡΠΎΠ±ΡΡΠΈΡ. ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°? ΠΡΡΡΡΡΠΉ Π΄ΠΎΡΡΡΠΏ ΠΊ Π»ΠΎΠ³Π°ΠΌ, ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΡ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ ΡΡΠΎΠ²Π½Ρ Π²Π°ΠΆΠ½ΠΎΡΡΠΈ, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠΎΡΠ°ΡΠΈΡ. ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠ°: - ΡΡΠΎΠ±Ρ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ ΡΠ°Π·ΠΌΠ΅Ρ ΠΆΡΡΠ½Π°Π»Π° β ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π² /etc/systemd/journald.conf: SystemMaxUse=500M β ΡΡΠΎΠ±Ρ Π½Π΅ Π·Π°Π½ΠΈΠΌΠ°Π» Π²Π΅ΡΡ Π΄ΠΈΡΠΊ - ΡΡΠΎΠ±Ρ ΡΠΎΡ
ΡΠ°Π½ΡΡΡ Π»ΠΎΠ³ΠΈ Π΄ΠΎΠ»ΡΡΠ΅ β ΡΠ°ΡΠΊΠΎΠΌΠΌΠ΅Π½ΡΠΈΡΡΠΉΡΠ΅ RuntimeMaxUse ΠΈ MaxRetentionSec - ΡΡΠΎΠ±Ρ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ Π²Π°ΠΆΠ½ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ Π½Π° ΠΏΠΎΡΡΡ ΠΈΠ»ΠΈ Π² Π΄ΡΡΠ³ΠΎΠΉ ΡΠ°Ρ β ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΠ²ΠΎΠΈ ΡΠΊΡΠΈΠΏΡΡ ΠΈ ΡΠ½ΠΈΡ-ΡΠ°ΠΉΠ»Ρ Π’Π°ΠΊΠΆΠ΅ Π²Π°ΠΆΠ½ΠΎ: - Π½Π°ΡΡΡΠΎΠΈΡΡ systemd ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΎΠ½ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΠΊΠ°Π»ΡΡ ΠΏΡΠΈ ΡΠ±ΠΎΠ΅ - Π·Π°ΠΏΡΡΠΊΠ°ΡΡ journalctl Ρ Π½ΡΠΆΠ½ΡΠΌΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΎΡΠΈΠ±ΠΎΠΊ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, journalctl -p err) - Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Ρ
π‘ ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡΠΈΠ±ΠΎΠΊ Π² Linux Ρ ΠΏΠΎΠΌΠΎΡΡΡ systemd-journald
15Β ΠΈΡΠ½ΡΒ 202515Β ΠΈΡΠ½Β 2025
1 ΠΌΠΈΠ½