add 13 lesson lab

master
artemdolgiy 2021-09-03 11:00:44 +03:00
parent b82dc49b81
commit 2133c3ea09
1 changed files with 7 additions and 7 deletions

View File

@ -403,7 +403,7 @@ at> <EOT>
1. Убедитесь, что логи systemd сохраняются постоянно (persistently).
*убедимся, что служба запущена*
```bash
[da2001@co1 ~]$ systemctl status systemd-journald.service
[user@host ~]$ systemctl status systemd-journald.service
● systemd-journald.service - Journal Service
Loaded: loaded (/usr/lib/systemd/system/systemd-journald.service; static; vendor preset: disabled)
Active: active (running) since Sun 2021-08-22 20:12:19 MSK; 1 weeks 4 days ago
@ -421,7 +421,7 @@ Aug 22 20:12:19 co1.rh systemd-journald[586]: Runtime journal (/run/log/journal/
```
*проверим настройки*
```bash
[da2001@co1 ~]$ cat /etc/systemd/journald.conf
[user@host ~]$ cat /etc/systemd/journald.conf
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
@ -444,9 +444,9 @@ Aug 22 20:12:19 co1.rh systemd-journald[586]: Runtime journal (/run/log/journal/
```
*в данном случае нас интересует только строка Storage, строки ниже не показаны. Значение `auto` говорит о том, что логи будут сохранятся в папку `/var/log/journal`, при условии, что папка существует. Убирать символ `#` в начале не нужно, т.к. значение auto используется по-умолчанию.*
```bash
[da2001@co1 ~]$ sudo mkdir /var/log/journal
[da2001@co1 ~]$ sudo systemctl restart systemd-journald.service
[da2001@co1 ~]$ sudo systemctl status systemd-journald
[user@host ~]$ sudo mkdir /var/log/journal
[user@host ~]$ sudo systemctl restart systemd-journald.service
[user@host ~]$ sudo systemctl status systemd-journald
● systemd-journald.service - Journal Service
Loaded: loaded (/usr/lib/systemd/system/systemd-journald.service; static; vendor preset: disabled)
Active: active (running) since Fri 2021-09-03 09:20:40 MSK; 21s ago
@ -477,7 +477,7 @@ sudo systemctl restart rsyslog.service
3. Убедитесь, что `/var/log/error` архивируется ежемесячно, при этом 12 последних сообщений должны сохраниться перед архивацией.
*посмотрим настройки по-умолчанию для примера*
```bash
[da2001@co1 ~]$ cat /etc/logrotate.conf
[user@host ~]$ cat /etc/logrotate.conf
# see "man logrotate" for details
# rotate log files weekly
weekly
@ -502,7 +502,7 @@ include /etc/logrotate.d
*настройку для отдельного сервиса или категории необходимо создать в новом файле в папке `/etc/logrotate.d`*
*посмотрим пример какого-нибудь файла из этой папки*
```bash
[da2001@co1 ~]$ cat /etc/logrotate.d/samba
[user@host ~]$ cat /etc/logrotate.d/samba
/var/log/samba/log.* {
compress
dateext