π *ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΡΠ΅ΡΠ²Π΅ΡΠ° Ρ systemd ΠΈ journalctl* ΠΡΠΈΠ²Π΅Ρ, ΠΏΡΠΎΡΠΈ! π οΈ Π₯ΠΎΡΠΈΡΠ΅ Π΄Π΅Π»Π°ΡΡ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΠΊΠ°ΠΊ Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ Π°Π΄ΠΌΠΈΠ½? Π’ΠΎΠ³Π΄Π° Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π·Π½Π°ΡΡ, ΠΊΠ°ΠΊ Π²Π½ΠΈΠΊΠ½ΡΡΡ Π² ΡΠ°Π±ΠΎΡΡ systemd ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π²ΡΠ΅ Π²Π°ΠΆΠ½ΡΠ΅ Π»ΠΎΠ³ΠΈ Π·Π° ΡΠ΅ΠΊΡΠ½Π΄Ρ. ΠΠ°ΡΠ΅ΠΌ ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ? - ΠΡΡΡΡΡΠΉ Π°Π½Π°Π»ΠΈΠ· ΡΠ»ΡΡΠΈΠ²ΡΠ΅Π³ΠΎΡΡ - ΠΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π±Π΅Π· Π»ΠΈΡΠ½ΠΈΡ
ΠΊΠΎΠΌΠ°Π½Π΄ - ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΡ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡΡ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Π° ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ
ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² β journalctl ΠΈ systemctl. ΠΠΎΡ ΠΏΠ°ΡΠΎΡΠΊΠ° Π»Π°ΠΉΡΡ
Π°ΠΊΠΎΠ²: - ΠΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π·Π°ΠΏΠΈΡΠΈ Π»ΠΎΠ³ΠΎΠ²: journalctl -xe - Π€ΠΈΠ»ΡΡΡΠΎΠ²Π°ΡΡ ΠΏΠΎ ΡΠ½ΠΈΡΠ°ΠΌ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, nginx: journalctl -u nginx.service --since "10 min ago" - ΠΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΡΠ°ΡΡΡ ΡΠ΅ΡΠ²ΠΈΡΠ° ΠΈ Π΅Π³ΠΎ ΠΆΡΡΠ½Π°Π»: systemctl status nginx.service - ΠΠ°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ ΠΎ ΡΠ±ΠΎΡΡ
ΡΠ΅ΡΠ΅Π· ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ ΡΠ°ΠΉΠΌΠ΅ΡΡ ΠΈ ΡΠΊΡΠΈΠΏΡΡ β ΡΡΠΎ ΡΠΆΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ. ΠΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΠΊΠΎΠ³Π΄Π° ΠΈ ΠΏΠΎΡΠ΅ΠΌΡ ΠΏΠ°Π΄Π°ΡΡ ΡΠ΅ΡΠ²ΠΈΡΡ, β Π·Π½Π°ΡΠΈΡ Π±ΡΡΡ Π½Π° ΡΠ°Π³ Π²ΠΏΠ΅ΡΠ΅Π΄ΠΈ Π²ΡΠ΅Ρ
. Π ΠΌΠΈΡΠ΅ DevOps ΡΡΠΎ ΠΊΠ»ΡΡ ΠΊ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΠΈ ΡΠΈΡΡΠ΅ΠΌΡ. Π ΡΡ Π·Π½Π°Π΅ΡΡ Π²ΡΠ΅ ΡΠ΅ΠΊΡΠ΅ΡΡ ΡΠ°Π±ΠΎΡΡ journalctl ΠΈΠ»ΠΈ ΡΠΎΠ»ΡΠΊΠΎ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡ? π¬ ΠΡΠΈΠ³Π»Π°ΡΠΈ Π΄ΡΡΠ·
π *ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΡΠ΅ΡΠ²Π΅ΡΠ° Ρ systemd ΠΈ journalctl
28Β Π°Π²Π³ΡΡΡΠ°Β 202528Β Π°Π²Π³Β 2025
1 ΠΌΠΈΠ½