add 9-10
parent
f4a6ce4885
commit
47d66d4895
|
@ -11,8 +11,8 @@
|
||||||
6. [Настройка производительности системы.](#chapter6)
|
6. [Настройка производительности системы.](#chapter6)
|
||||||
7. [Установка и обновление программного обеспечения.](#chapter7)
|
7. [Установка и обновление программного обеспечения.](#chapter7)
|
||||||
8. [Управление локальным хранилищем.](#chapter8)
|
8. [Управление локальным хранилищем.](#chapter8)
|
||||||
9. [](#chapter9)
|
9. [Настройка сервисов и управление загрузкой процессов.](#chapter9)
|
||||||
10. [](#chapter10)
|
10. [Настройка сетевых интерфейсов.](#chapter10)
|
||||||
11. [](#chapter11)
|
11. [](#chapter11)
|
||||||
12. [](#chapter12)
|
12. [](#chapter12)
|
||||||
13. [](#chapter13)
|
13. [](#chapter13)
|
||||||
|
@ -107,6 +107,48 @@ cat /dev/zero >> /dev/null &
|
||||||
4. Инициализируйте разделы в качестве разделов подкачки, они должны быть активны при загрузке системы. Предусмотрите более высокий приоритет использования раздела `swap2` перед `swap1`.
|
4. Инициализируйте разделы в качестве разделов подкачки, они должны быть активны при загрузке системы. Предусмотрите более высокий приоритет использования раздела `swap2` перед `swap1`.
|
||||||
5. Проверьте свою работу: перезагрузите `server1`, в директории `/backup` должен быть смонтирован XFS раздел размером 2 Гб, а также 2 раздела подкачки общим объемом 1 Гб с более высоким приоритетом использования у раздела `swap2`.
|
5. Проверьте свою работу: перезагрузите `server1`, в директории `/backup` должен быть смонтирован XFS раздел размером 2 Гб, а также 2 раздела подкачки общим объемом 1 Гб с более высоким приоритетом использования у раздела `swap2`.
|
||||||
|
|
||||||
|
[вверх](#top)
|
||||||
|
|
||||||
|
***
|
||||||
|
|
||||||
|
###### Chapter9
|
||||||
|
**Настройка сервисов и управление загрузкой процессов.**
|
||||||
|
|
||||||
|
1. На server1 запустить сервис `psacct`.
|
||||||
|
2. Настроить автозагрузку сервиса `psacct`.
|
||||||
|
3. Остановить сервис `rsyslog` и удалить его из автозагрузки.
|
||||||
|
4. Перезагрузить server1 и проверить результат:
|
||||||
|
- сервис `psacct` должен быть загружен и активен
|
||||||
|
- сервис `rsyslog` не должен быть активен.
|
||||||
|
|
||||||
|
[вверх](#top)
|
||||||
|
|
||||||
|
***
|
||||||
|
|
||||||
|
###### Chapter10
|
||||||
|
**Настройка сетевых интерфейсов.**
|
||||||
|
|
||||||
|
1. На server1 создать новое сетевое подключение с данными из таблицы:
|
||||||
|
Параметр | Значение
|
||||||
|
:------ | :------
|
||||||
|
Имя соединения | lab
|
||||||
|
IP адрес | 192.168.10.110/24
|
||||||
|
Gateway | 192.168.10.9
|
||||||
|
DNS | 192.168.10.9
|
||||||
|
Настроить соединение на автоматическое подключение к сети.
|
||||||
|
|
||||||
|
2. На server2 создать новое сетевое подключение с данными из таблицы:
|
||||||
|
Параметр | Значение
|
||||||
|
:------ | :------
|
||||||
|
Имя соединения | lab
|
||||||
|
IP адрес | 192.168.10.111/24
|
||||||
|
Gateway | 192.168.10.9
|
||||||
|
DNS | 192.168.10.9
|
||||||
|
Настроить соединение на автоматическое подключение к сети.
|
||||||
|
|
||||||
|
3. Перезагрузить server1 и server2
|
||||||
|
4. Проверить доступность обоих хостов с новыми адресами.
|
||||||
|
|
||||||
# В ДОКУМЕНТЕ С ОТВЕТАМИ НЕОБХОДИМО ПРЕДУСМОТРЕТЬ КОМАНДЫ ПРОВЕРЯЮЩИЕ ПРАВИЛЬНОСТЬ ВЫПОЛНЕНИЯ ЗАДАНИЙ
|
# В ДОКУМЕНТЕ С ОТВЕТАМИ НЕОБХОДИМО ПРЕДУСМОТРЕТЬ КОМАНДЫ ПРОВЕРЯЮЩИЕ ПРАВИЛЬНОСТЬ ВЫПОЛНЕНИЯ ЗАДАНИЙ
|
||||||
|
|
||||||
[вверх](#top)
|
[вверх](#top)
|
||||||
|
|
|
@ -13,9 +13,9 @@
|
||||||
5. [Настройка SELinux.](#chapter5)
|
5. [Настройка SELinux.](#chapter5)
|
||||||
6. [Настройка производительности системы.](#chapter6)
|
6. [Настройка производительности системы.](#chapter6)
|
||||||
7. [Установка и обновление программного обеспечения.](#chapter7)
|
7. [Установка и обновление программного обеспечения.](#chapter7)
|
||||||
8. [](#chapter8)
|
8. [Управление локальным хранилищем.](#chapter8)
|
||||||
9. [](#chapter9)
|
9. [Настройка сервисов и управление загрузкой процессов.](#chapter9)
|
||||||
10. [](#chapter10)
|
10. [Настройка сетевых интерфейсов.](#chapter10)
|
||||||
11. [](#chapter11)
|
11. [](#chapter11)
|
||||||
12. [](#chapter12)
|
12. [](#chapter12)
|
||||||
13. [](#chapter13)
|
13. [](#chapter13)
|
||||||
|
@ -447,3 +447,257 @@ htop-3.0.5-1.el8.x86_64
|
||||||
[вверх](#top)
|
[вверх](#top)
|
||||||
|
|
||||||
***
|
***
|
||||||
|
|
||||||
|
###### Chapter8
|
||||||
|
**Управление локальным хранилищем.**
|
||||||
|
|
||||||
|
1. На server1 доступны 2 новых диска. На первом диске создайте раздел GPT объемом 2 Гб с именем `backup`.
|
||||||
|
```bash
|
||||||
|
[root@server1 ~]# lsblk
|
||||||
|
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
|
||||||
|
sda 8:0 0 16G 0 disk
|
||||||
|
├─sda1 8:1 0 10G 0 part
|
||||||
|
│ └─rhel_server1-root 253:0 0 10G 0 lvm /
|
||||||
|
└─sda2 8:2 0 500M 0 part /boot
|
||||||
|
sdb 8:16 0 5G 0 disk
|
||||||
|
sdc 8:32 0 5G 0 disk
|
||||||
|
sr0 11:0 1 1024M 0 rom
|
||||||
|
[root@server1 ~]# parted /dev/sdb mklabel gpt mkpart backup xfs 2048s 2GiB
|
||||||
|
```
|
||||||
|
2. Отформатируйте созданный раздел в XFS и создайте постоянную точку монтирования в директории `/backup`.
|
||||||
|
```bash
|
||||||
|
[root@server1 ~]# mkdir /backup
|
||||||
|
[root@server1 ~]# uuid=`lsblk -n -o uuid /dev/sdb1`
|
||||||
|
[root@server1 ~]# echo "UUID=$uuid /backup xfs defaults 0 0" >> /etc/fstab
|
||||||
|
```
|
||||||
|
3. На этом же диске создайте два дополнительных раздела по 512 Мб с именами `swap1` и `swap2` соответственно. Укажите корректную метку для этих разделов.
|
||||||
|
```bash
|
||||||
|
[root@server1 ~]# parted /dev/sdb print
|
||||||
|
Модель: QEMU QEMU HARDDISK (scsi)
|
||||||
|
Диск /dev/sdb: 5369MB
|
||||||
|
Размер сектора (логич./физич.): 512B/512B
|
||||||
|
Таблица разделов: gpt
|
||||||
|
Флаги диска:
|
||||||
|
|
||||||
|
Номер Начало Конец Размер Файловая система Имя Флаги
|
||||||
|
1 1049kB 2147MB 2146MB xfs backup
|
||||||
|
|
||||||
|
[root@server1 ~]# parted /dev/sdb mkpart swap1 linux-swap 2147M 2659M
|
||||||
|
Информация: Не забудьте обновить /etc/fstab.
|
||||||
|
|
||||||
|
[root@server1 ~]# parted /dev/sdb print
|
||||||
|
Модель: QEMU QEMU HARDDISK (scsi)
|
||||||
|
Диск /dev/sdb: 5369MB
|
||||||
|
Размер сектора (логич./физич.): 512B/512B
|
||||||
|
Таблица разделов: gpt
|
||||||
|
Флаги диска:
|
||||||
|
|
||||||
|
Номер Начало Конец Размер Файловая система Имя Флаги
|
||||||
|
1 1049kB 2147MB 2146MB xfs backup
|
||||||
|
2 2147MB 2659MB 512MB swap1 подкачка
|
||||||
|
|
||||||
|
[root@server1 ~]# parted /dev/sdb mkpart swap2 linux-swap 2659M 3171M
|
||||||
|
Информация: Не забудьте обновить /etc/fstab.
|
||||||
|
|
||||||
|
[root@server1 ~]# parted /dev/sdb print
|
||||||
|
Модель: QEMU QEMU HARDDISK (scsi)
|
||||||
|
Диск /dev/sdb: 5369MB
|
||||||
|
Размер сектора (логич./физич.): 512B/512B
|
||||||
|
Таблица разделов: gpt
|
||||||
|
Флаги диска:
|
||||||
|
|
||||||
|
Номер Начало Конец Размер Файловая система Имя Флаги
|
||||||
|
1 1049kB 2147MB 2146MB xfs backup
|
||||||
|
2 2147MB 2659MB 512MB swap1 подкачка
|
||||||
|
3 2659MB 3171MB 512MB swap2 подкачка
|
||||||
|
|
||||||
|
```
|
||||||
|
4. Инициализируйте разделы в качестве разделов подкачки, они должны быть активны при загрузке системы. Предусмотрите более высокий приоритет использования раздела `swap2` перед `swap1`.
|
||||||
|
```bash
|
||||||
|
[root@server1 ~]# mkswap /dev/sdb2
|
||||||
|
Setting up swapspace version 1, size = 488 MiB (511700992 bytes)
|
||||||
|
без метки, UUID=a905e327-802c-41c0-89ca-500d542c9650
|
||||||
|
[root@server1 ~]# mkswap /dev/sdb3
|
||||||
|
Setting up swapspace version 1, size = 488 MiB (511700992 bytes)
|
||||||
|
без метки, UUID=0c267fd8-c8f3-4cc3-9c2c-54fdefc13f2f
|
||||||
|
[root@server1 ~]# vim /etc/fstab
|
||||||
|
```
|
||||||
|
*добавить строки*
|
||||||
|
```bash
|
||||||
|
UUID=a905e327-802c-41c0-89ca-500d542c9650 swap swap pri=2 0 0
|
||||||
|
UUID=0c267fd8-c8f3-4cc3-9c2c-54fdefc13f2f swap swap pri=1 0 0
|
||||||
|
```
|
||||||
|
*активировать разделы подкачки*
|
||||||
|
```bash
|
||||||
|
[root@server1 ~]# swapon -a
|
||||||
|
[root@server1 ~]# free -h
|
||||||
|
total used free shared buff/cache available
|
||||||
|
Mem: 1,8Gi 1,2Gi 106Mi 17Mi 501Mi 442Mi
|
||||||
|
Swap: 975Mi 0B 975Mi
|
||||||
|
```
|
||||||
|
5. Проверьте свою работу: перезагрузите `server1`, в директории `/backup` должен быть смонтирован XFS раздел размером 2 Гб, а также 2 раздела подкачки общим объемом 1 Гб с более высоким приоритетом использования у раздела `swap2`.
|
||||||
|
```bash
|
||||||
|
[root@server1 ~]# reboot
|
||||||
|
Connection to server1 closed by remote host.
|
||||||
|
Connection to server1 closed.
|
||||||
|
```
|
||||||
|
*смонтированный раздел `/backup`*
|
||||||
|
```bash
|
||||||
|
[student@server1 ~]$ mount | grep backup
|
||||||
|
/dev/sdc1 on /backup type xfs (rw,relatime,seclabel,attr2,inode64,logbufs=8,logbsize=32k,noquota)
|
||||||
|
```
|
||||||
|
*подкачка*
|
||||||
|
```bash
|
||||||
|
[student@server1 ~]$ free -h
|
||||||
|
total used free shared buff/cache available
|
||||||
|
Mem: 1,8Gi 484Mi 807Mi 10Mi 525Mi 1,1Gi
|
||||||
|
Swap: 975Mi 0B 975Mi
|
||||||
|
[student@server1 ~]$ swapon -s
|
||||||
|
Имя файла Тип Размер Исп-но Приоритет
|
||||||
|
/dev/sdc2 partition 499708 0 2
|
||||||
|
/dev/sdc3 partition 499708 0 1
|
||||||
|
```
|
||||||
|
|
||||||
|
[вверх](#top)
|
||||||
|
|
||||||
|
***
|
||||||
|
|
||||||
|
###### Chapter9
|
||||||
|
**Настройка сервисов и управление загрузкой процессов.**
|
||||||
|
|
||||||
|
1. На server1 запустить сервис `psacct`.
|
||||||
|
```bash
|
||||||
|
[root@server1 ~]# systemctl start psacct
|
||||||
|
[root@server1 ~]# systemctl status psacct
|
||||||
|
● psacct.service - Kernel process accounting
|
||||||
|
Loaded: loaded (/usr/lib/systemd/system/psacct.service; disabled; vendor preset: disabled)
|
||||||
|
Active: active (exited) since Tue 2021-10-12 08:11:45 MSK; 13s ago
|
||||||
|
Process: 6272 ExecStart=/usr/sbin/accton /var/account/pacct (code=exited, status=0/SUCCESS)
|
||||||
|
Process: 6270 ExecStartPre=/usr/libexec/psacct/accton-create (code=exited, status=0/SUCCESS)
|
||||||
|
Main PID: 6272 (code=exited, status=0/SUCCESS)
|
||||||
|
|
||||||
|
окт 12 08:11:45 server1 systemd[1]: Starting Kernel process accounting...
|
||||||
|
окт 12 08:11:45 server1 accton[6272]: Turning on process accounting, file set to '/var/account/pacct'.
|
||||||
|
окт 12 08:11:45 server1 systemd[1]: Started Kernel process accounting.
|
||||||
|
```
|
||||||
|
|
||||||
|
2. Настроить автозагрузку сервиса `psacct`.
|
||||||
|
```bash
|
||||||
|
[root@server1 ~]# systemctl enable psacct
|
||||||
|
Created symlink /etc/systemd/system/multi-user.target.wants/psacct.service → /usr/lib/systemd/system/psacct.service.
|
||||||
|
```
|
||||||
|
3. Остановить сервис `rsyslog` и удалить его из автозагрузки.
|
||||||
|
```bash
|
||||||
|
[root@server1 ~]# systemctl disable rsyslog.service
|
||||||
|
Removed /etc/systemd/system/syslog.service.
|
||||||
|
Removed /etc/systemd/system/multi-user.target.wants/rsyslog.service.
|
||||||
|
[root@server1 ~]# systemctl stop rsyslog.service
|
||||||
|
```
|
||||||
|
4. Перезагрузить server1 и проверить результат:
|
||||||
|
- сервис `psacct` должен быть загружен и активен
|
||||||
|
- сервис `rsyslog` не должен быть активен.
|
||||||
|
```bash
|
||||||
|
[root@server1 ~]# reboot
|
||||||
|
Connection to server1 closed by remote host.
|
||||||
|
Connection to server1 closed.
|
||||||
|
```
|
||||||
|
```bash
|
||||||
|
[student@server1 ~]$ systemctl status psacct
|
||||||
|
● psacct.service - Kernel process accounting
|
||||||
|
Loaded: loaded (/usr/lib/systemd/system/psacct.service; enabled; vendor preset: disabled)
|
||||||
|
Active: active (exited) since Tue 2021-10-12 08:20:06 MSK; 8min ago
|
||||||
|
Process: 754 ExecStart=/usr/sbin/accton /var/account/pacct (code=exited, status=0/SUCCESS)
|
||||||
|
Process: 743 ExecStartPre=/usr/libexec/psacct/accton-create (code=exited, status=0/SUCCESS)
|
||||||
|
Main PID: 754 (code=exited, status=0/SUCCESS)
|
||||||
|
Tasks: 0 (limit: 11252)
|
||||||
|
Memory: 0B
|
||||||
|
CGroup: /system.slice/psacct.service
|
||||||
|
|
||||||
|
окт 12 08:20:01 server1 systemd[1]: Starting Kernel process accounting...
|
||||||
|
окт 12 08:20:02 server1 accton[754]: Turning on process accounting, file set to '/var/account/pacct'.
|
||||||
|
окт 12 08:20:06 server1 systemd[1]: Started Kernel process accounting.
|
||||||
|
[student@server1 ~]$ systemctl status rsyslog
|
||||||
|
● rsyslog.service - System Logging Service
|
||||||
|
Loaded: loaded (/usr/lib/systemd/system/rsyslog.service; disabled; vendor preset: enabled)
|
||||||
|
Active: inactive (dead)
|
||||||
|
Docs: man:rsyslogd(8)
|
||||||
|
https://www.rsyslog.com/doc/
|
||||||
|
```
|
||||||
|
|
||||||
|
[вверх](#top)
|
||||||
|
|
||||||
|
***
|
||||||
|
|
||||||
|
###### Chapter10
|
||||||
|
**Настройка сетевых интерфейсов.**
|
||||||
|
|
||||||
|
1. На server1 создать новое сетевое подключение с данными из таблицы:
|
||||||
|
Параметр | Значение
|
||||||
|
:------ | :------
|
||||||
|
Имя соединения | lab
|
||||||
|
IP адрес | 192.168.10.110/24
|
||||||
|
Gateway | 192.168.10.9
|
||||||
|
DNS | 192.168.10.9
|
||||||
|
Настроить соединение на автоматическое подключение к сети.
|
||||||
|
*настройку сети необходимо выполнять в локальной консоли server1*
|
||||||
|
**важно не забыть указать ethernet ipv4.method manual, иначе соединение не активируется**
|
||||||
|
```bash
|
||||||
|
[root@server1 ~]# nmcli connection add con-name lab type ethernet ipv4.method manual ipv4.address 192.168.10.110/24 ipv4.gateway 192.168.10.9 ipv4.dns 192.168.10.9 autoconnect yes
|
||||||
|
Соединение «lab» (2cdf6ccb-42a8-4176-8af1-65b220b6a95c) добавлено.
|
||||||
|
[root@server1 ~]# nmcli connection up lab
|
||||||
|
Соединение успешно активировано (адрес действующего D-Bus: /org/freedesktop/NetworkManager/ActiveConnection/10)
|
||||||
|
```
|
||||||
|
|
||||||
|
2. На server2 создать новое сетевое подключение с данными из таблицы:
|
||||||
|
Параметр | Значение
|
||||||
|
:------ | :------
|
||||||
|
Имя соединения | lab
|
||||||
|
IP адрес | 192.168.10.111/24
|
||||||
|
Gateway | 192.168.10.9
|
||||||
|
DNS | 192.168.10.9
|
||||||
|
Настроить соединение на автоматическое подключение к сети.
|
||||||
|
*настройку сети необходимо выполнять в локальной консоли server1*
|
||||||
|
**важно не забыть указать ethernet ipv4.method manual, иначе соединение не активируется**
|
||||||
|
```bash
|
||||||
|
[root@server2 ~]# nmcli connection add con-name lab type ethernet ipv4.method manual ipv4.addresses 192.168.10.111/24 ipv4.gateway 192.168.10.9 ipv4.dns 192.168.10.9 autoconnect yes
|
||||||
|
Соединение «lab» (d665308b-458b-4e04-8553-36299e5aac30) добавлено.
|
||||||
|
[root@server2 ~]# nmcli connection up lab
|
||||||
|
Соединение успешно активировано (адрес действующего D-Bus: /org/freedesktop/NetworkManager/ActiveConnection/4)
|
||||||
|
```
|
||||||
|
|
||||||
|
3. Перезагрузить server1 и server2
|
||||||
|
```bash
|
||||||
|
[root@server1 ~]# reboot
|
||||||
|
```
|
||||||
|
```bash
|
||||||
|
[root@server2 ~]# reboot
|
||||||
|
```
|
||||||
|
4. Проверить доступность обоих хостов с новыми адресами.
|
||||||
|
*server1*
|
||||||
|
```bash
|
||||||
|
[student@server1 ~]$ ping -c 3 192.168.10.111
|
||||||
|
PING 192.168.10.111 (192.168.10.111) 56(84) bytes of data.
|
||||||
|
64 bytes from 192.168.10.111: icmp_seq=1 ttl=64 time=0.526 ms
|
||||||
|
64 bytes from 192.168.10.111: icmp_seq=2 ttl=64 time=0.463 ms
|
||||||
|
64 bytes from 192.168.10.111: icmp_seq=3 ttl=64 time=0.233 ms
|
||||||
|
|
||||||
|
--- 192.168.10.111 ping statistics ---
|
||||||
|
3 packets transmitted, 3 received, 0% packet loss, time 2054ms
|
||||||
|
rtt min/avg/max/mdev = 0.233/0.407/0.526/0.127 ms
|
||||||
|
```
|
||||||
|
*server2*
|
||||||
|
```bash
|
||||||
|
[student@server2 ~]$ ping -c 3 192.168.10.110
|
||||||
|
PING 192.168.10.110 (192.168.10.110) 56(84) bytes of data.
|
||||||
|
64 bytes from 192.168.10.110: icmp_seq=1 ttl=64 time=0.252 ms
|
||||||
|
64 bytes from 192.168.10.110: icmp_seq=2 ttl=64 time=0.268 ms
|
||||||
|
64 bytes from 192.168.10.110: icmp_seq=3 ttl=64 time=0.326 ms
|
||||||
|
|
||||||
|
--- 192.168.10.110 ping statistics ---
|
||||||
|
3 packets transmitted, 3 received, 0% packet loss, time 2041ms
|
||||||
|
rtt min/avg/max/mdev = 0.252/0.282/0.326/0.031 ms
|
||||||
|
```
|
||||||
|
|
||||||
|
[вверх](#top)
|
||||||
|
|
||||||
|
***
|
||||||
|
|
Loading…
Reference in New Issue