User Tools

Site Tools


основы_администрирования_систем_linux

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
основы_администрирования_систем_linux [2020/08/19 13:52]
val [Лабораторные работы]
основы_администрирования_систем_linux [2023/11/27 14:47] (current)
val [Лабораторные работы]
Line 235: Line 235:
 Задание для преподавателя:​ Задание для преподавателя:​
  
-  - установить CentOS +  - установить CentOS ​(NetworkManager) 
-  - установить Ubuntu (netplan)+  - установить Ubuntu (Netplan)
    
 Задание на дом: Задание на дом:
Line 292: Line 292:
   * [[https://​ru.wikipedia.org/​wiki/​Ethernet|Ethernet - Википедия]]   * [[https://​ru.wikipedia.org/​wiki/​Ethernet|Ethernet - Википедия]]
   * [[https://​ru.wikipedia.org/​wiki/​TCP/​IP|TCP/​IP - Википедия]]   * [[https://​ru.wikipedia.org/​wiki/​TCP/​IP|TCP/​IP - Википедия]]
 +  * [[https://​netplan.io/​|Netplan]]
 +  * [[https://​ru.wikipedia.org/​wiki/​NetworkManager|NetworkManager]]
  
 ==== Лабораторные работы ==== ==== Лабораторные работы ====
Line 678: Line 680:
 === 11.3 Стресс тестирование и выявление нагрузки на RAM === === 11.3 Стресс тестирование и выявление нагрузки на RAM ===
 <​code>​ <​code>​
 +$ cat /​proc/​meminfo
 +
 $ stress -m 2 --vm-bytes 256M -t 60s $ stress -m 2 --vm-bytes 256M -t 60s
  
Line 684: Line 688:
  
 === 11.4 Стресс тестирование и выявление нагрузки на HDD === === 11.4 Стресс тестирование и выявление нагрузки на HDD ===
 +
 +  * [[https://​www.kernel.org/​doc/​Documentation/​block/​stat.txt]]
 +
 <​code>​ <​code>​
 +# cat /​sys/​block/​sda/​stat
 +
 $ stress -d 2 --hdd-bytes 2GB $ stress -d 2 --hdd-bytes 2GB
  
Line 695: Line 704:
 linux# iostat linux# iostat
 </​code>​ </​code>​
 +
  
 === 11.5 Тестирование производительности и выявление нагрузки на сеть === === 11.5 Тестирование производительности и выявление нагрузки на сеть ===
Line 701: Line 711:
  
 <​code>​ <​code>​
 +# cat /​sys/​class/​net/​eth0/​statistics/​[rt]x_bytes
 +
 # trafshow -n # trafshow -n
  
 linux# nethogs linux# nethogs
  
-linux# ss -pan4 | grep 5001+linux# ss -pantu | grep 5001
 </​code>​ </​code>​
  
-=== 11.6 Оптимизация производительности или ее тестирование на реальной задаче ===+=== 11.6 Управление ограничениями ОС === 
 + 
 +  * [[Управление сервисами в Linux#​Настройка параметров запуска в Systemd]] 
 + 
 +=== 11.7 Оптимизация производительности или ее тестирование на реальной задаче ===
  
   * [[https://​youtu.be/​dIqaW47WXf8|Видео урок: Установка Gentoo и сборка ПО из исходных текстов]]   * [[https://​youtu.be/​dIqaW47WXf8|Видео урок: Установка Gentoo и сборка ПО из исходных текстов]]
Line 753: Line 769:
  
   * [[Инсталяция системы в конфигурации Desktop]] (Установка X сервера,​ менеджера дисплеев,​ оконного менеджера и клиентских программ)   * [[Инсталяция системы в конфигурации Desktop]] (Установка X сервера,​ менеджера дисплеев,​ оконного менеджера и клиентских программ)
 +  * [[Сервис CUPS]]
   * [[Воспроизведение звука]]   * [[Воспроизведение звука]]
   * [[Воспроизведение видео]]   * [[Воспроизведение видео]]
Line 760: Line 777:
   * [[Сервис SSH|SSH вместо XDM]] на примере xbill   * [[Сервис SSH|SSH вместо XDM]] на примере xbill
   * xorg, xorg.conf, startx, twm на примере doom   * xorg, xorg.conf, startx, twm на примере doom
 +  * [[Сервис xRDP]]
   * [[Игровые возможности]]   * [[Игровые возможности]]
  
Line 768: Line 786:
   - Назовите основные компоненты системы XWindow   - Назовите основные компоненты системы XWindow
   - Что общего между getty, sshd и xdm?   - Что общего между getty, sshd и xdm?
 +
 +===== Итоговое тестирование =====
 +
 +  * [[https://​github.com/​ostrovok-team/​code-challenge/​tree/​master/​devops|DevOps Engineer Challenge]]
основы_администрирования_систем_linux.1597834355.txt.gz · Last modified: 2020/08/19 13:52 by val