подготовка_к_занятиям

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
подготовка_к_занятиям [2025/03/25 07:35]
val [Письмо инженерам]
подготовка_к_занятиям [2025/08/20 11:53] (current)
val [Все курсы]
Line 17: Line 17:
 По поводу сабжа прошу: По поводу сабжа прошу:
  
-1. подтвердить,​ что письмо дошло.+1. если не очень трудно, ​подтвердить,​ что письмо дошло.
  
 n. выделить в аудитории,​ в которой будут занятия,​ систему с моим образом (!!! не преподавательскую) и предоставить к ней удаленный доступ,​ начиная с сегодня и до окончания занятий,​ для развертывания на ней необходимой инфраструктуры n. выделить в аудитории,​ в которой будут занятия,​ систему с моим образом (!!! не преподавательскую) и предоставить к ней удаленный доступ,​ начиная с сегодня и до окончания занятий,​ для развертывания на ней необходимой инфраструктуры
  
-n. !!! настроить на центральном роутере (микротик) маршрут (М - номер класса) аналогичный команде:​+n. настроить на центральном роутере (микротик) маршрут (М - номер класса) аналогичный команде:​ 
 + 
 +!!! не было сделано в прошлый раз, были проблемы
  
 route -p add 172.16.1.0 mask 255.255.255.0 10.5.M.178 route -p add 172.16.1.0 mask 255.255.255.0 10.5.M.178
Line 59: Line 61:
  
 n. установить на преподавательский компьютер колонки и микрофон для записи n. установить на преподавательский компьютер колонки и микрофон для записи
- 
-n. Выделить планшет для рисования схем 
  
 n. Подключить и проверить гарнитуры с МИКРОФОНАМИ на компьютерах слушателей курсов АСТЕРИСК,​ АСТЕРИСК3 и КОММ в ОО или всех слушателей,​ занимающихся в классе n. Подключить и проверить гарнитуры с МИКРОФОНАМИ на компьютерах слушателей курсов АСТЕРИСК,​ АСТЕРИСК3 и КОММ в ОО или всех слушателей,​ занимающихся в классе
Line 73: Line 73:
    ​C:​\distrs    ​C:​\distrs
  
-ubuntu_20.04_03.ova ​   (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​ubuntu_20.04_03.ova) 
 debian_11.1_64_01.ova ​           (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​debian_11.1_64_01.ova) АСТЕРИСК1,​3 ЛИН4,5 КОММ debian_11.1_64_01.ova ​           (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​debian_11.1_64_01.ova) АСТЕРИСК1,​3 ЛИН4,5 КОММ
-!!! debian_12.5_64_02.ova ​           (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​debian_12.5_64_02.ova) !!! ЛИН3,6 ДЕВОПС1,​2 +debian_12.5_64_02.ova ​           (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​debian_12.5_64_02.ova) !!! ЛИН3,6 ДЕВОПС1,​2 
-!!! ubuntu_24.04_01.ova ​             (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​ubuntu_24.04_01.ova) !!! ЛИН7+ubuntu_24.04_01.ova ​             (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​ubuntu_24.04_01.ova) !!! ЛИН7
 WinClient10LTSB2016.ova ​         (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​WinClient10LTSB2016.ova) WinClient10LTSB2016.ova ​         (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​WinClient10LTSB2016.ova)
 SNG7-PBX-64bit-2104-1.ova ​       (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​SNG7-PBX-64bit-2104-1.ova) SNG7-PBX-64bit-2104-1.ova ​       (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​SNG7-PBX-64bit-2104-1.ova)
 winxp.qcow2.zip ​                 (https://​val.bmstu.ru/​unix/​img/​winxp.qcow2.zip) winxp.qcow2.zip ​                 (https://​val.bmstu.ru/​unix/​img/​winxp.qcow2.zip)
  
-n. !!! Для курсов ДЕВОПС1 ​и ДЕВОПС2 ​дополнительно скопировать на компьютеры в каталог C:​\distrs ​образ +n. !!! Для курса ДЕВОПС1 дополнительно скопировать на компьютеры в каталог C:\distrs 
- !!! +
-ubuntu_20.04.box ​                ​(https://​val.bmstu.ru/​unix/​HashiCorp/​ubuntu_20.04.box)+
 debian12-generic.box ​            ​(https://​val.bmstu.ru/​unix/​HashiCorp/​debian12-generic.box) debian12-generic.box ​            ​(https://​val.bmstu.ru/​unix/​HashiCorp/​debian12-generic.box)
 +\\share\student\DevOps_1\gitlab-ce_18.0.1-ce.0_amd64.deb
  
 n. !!! Для курсов КОММ, ЛИН4 дополнительно скопировать на компьютеры в каталог C:\distrs образ n. !!! Для курсов КОММ, ЛИН4 дополнительно скопировать на компьютеры в каталог C:\distrs образ
  
-msserver2016_210425.ova          (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​msserver2016_210425.ova)+msserver2016_081125.ova          (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​msserver2016_081125.ova) 
 + 
 +и удалить msserver2016_210425.ova,​ если есть
  
 n. подготовить две запасные системы (с 32ГБ) на случай выхода из строя, или добавления слушателей рано утром n. подготовить две запасные системы (с 32ГБ) на случай выхода из строя, или добавления слушателей рано утром
Line 96: Line 97:
 n. Убедиться,​ что на ВСЕХ системах включена поддержка 64-х битной виртуализации n. Убедиться,​ что на ВСЕХ системах включена поддержка 64-х битной виртуализации
  
-n. Если используется не "​свежий"​ разлитый образ, удалить старые виртуальные машины из VirtualBox ​и !!! все сессии,​ кроме Default в PuTTY+n. Если используется не "​свежий"​ разлитый образ, удалить старые виртуальные машины из VirtualBoxвсе сессии,​ кроме Default в PuTTY и настройку DNS в адаптере Virtualbox ​
  
 n. Отключить ВСЕ дополнительные физические адаптеры,​ если есть (адаптер Virtualbox оставить!!!) n. Отключить ВСЕ дополнительные физические адаптеры,​ если есть (адаптер Virtualbox оставить!!!)
Line 104: Line 105:
 n. Убедиться в наличии второго сетевого адаптера в системах 2, 4, 7, 9, 12, 17 n. Убедиться в наличии второго сетевого адаптера в системах 2, 4, 7, 9, 12, 17
  
-n. !!! Перезагрузить рабочие станции после разливки моего образа,​ залогиниться на всех системах (и преподавательской) и убедиться,​ что закончились все установочные процессы (иначе,​ не идут некоторые лабы) +n. Перезагрузить рабочие станции после разливки моего образа,​ залогиниться на всех системах (и преподавательской) и убедиться,​ что закончились все установочные процессы ​и имеется значок громкости ​(иначе,​ не идут некоторые лабы) 
- +!!! не было сделано в прошлый ​раз, были проблемы
-n. Убедиться, что имеется значок громкости звукового адаптера и работают !!! гарнитуры+
  
 n. Убедиться,​ что ВСЕ системы не "​засыпают"​ в течении 2-х часов n. Убедиться,​ что ВСЕ системы не "​засыпают"​ в течении 2-х часов
Line 112: Line 112:
 n. Убедиться,​ сервис RDP на рабочих станциях работает стабильно длительное время, и позволяет многократно пере подключаться (удалить программу Veyon) n. Убедиться,​ сервис RDP на рабочих станциях работает стабильно длительное время, и позволяет многократно пере подключаться (удалить программу Veyon)
  
-n. !!! Запустить и оставить на экране результаты All тестов программы ​+n. Запустить и оставить на экране результаты All тестов программы ​
  ​этой программы https://​crystalmark.info/​en/​download/#​CrystalDiskMark ​ (утром подключусь ко всем станциям и закрою окно)  ​этой программы https://​crystalmark.info/​en/​download/#​CrystalDiskMark ​ (утром подключусь ко всем станциям и закрою окно)
  
Line 120: Line 120:
  
 n. Не позднее вечера,​ перед занятиями,​ прислать таблицу соответствий ip_внешний:​порт:​ip_внутренний:​номер_стола:​ФИО слушателя,​ код курса(OO),​ ДАТА НАЧАЛА ЗАНЯТИЙ (ОО) (!!! С учетом запасных систем и тех, кто стартует на второй день(ОО) и преподавательской) n. Не позднее вечера,​ перед занятиями,​ прислать таблицу соответствий ip_внешний:​порт:​ip_внутренний:​номер_стола:​ФИО слушателя,​ код курса(OO),​ ДАТА НАЧАЛА ЗАНЯТИЙ (ОО) (!!! С учетом запасных систем и тех, кто стартует на второй день(ОО) и преподавательской)
 +!!! в прошлый раз, небыло тех, кто стартует на второй день и не был проброшен порт преподавательского сервера
  
 n. Такую же таблицу в бумажном виде положить на стол, понадобится рано утром! n. Такую же таблицу в бумажном виде положить на стол, понадобится рано утром!
Line 230: Line 231:
 21953 TCP - 10.5.12.17:​3389 RDP 21953 TCP - 10.5.12.17:​3389 RDP
 21954 TCP - 10.5.12.178:​22 21954 TCP - 10.5.12.178:​22
-21955 TCP - 10.5.12.178:​80 ​ понадобился для доступа к резервной копии wikival+21955 TCP - 10.5.12.178:​80 ​ понадобился для доступа к резервной копии wikival ​снаружи для СО
 21956 UDP - 10.5.М.178:​21956 OpenVPN 21956 UDP - 10.5.М.178:​21956 OpenVPN
 </​code>​ </​code>​
Line 241: Line 242:
   * При планировании вести занятия удаленно,​ скопировать ссылку на вебинар в wiki и написать об этом на доске   * При планировании вести занятия удаленно,​ скопировать ссылку на вебинар в wiki и написать об этом на доске
   * При планировании вести занятия удаленно,​ узнать ip адрес и пароль компьютера преподавателя   * При планировании вести занятия удаленно,​ узнать ip адрес и пароль компьютера преподавателя
-  * Поправить номер класса в репозитории и +  * Перезагрузить ​стенды с ЛИН7
   * Протестировать развертывание стенда на запасном компьютере   * Протестировать развертывание стенда на запасном компьютере
   * Залогиниться на всех станциях (особенно вебинаристов для отметки подключения к занятию)   * Залогиниться на всех станциях (особенно вебинаристов для отметки подключения к занятию)
Line 310: Line 311:
   * Настроить на шлюзе маршрутизацию в сети 192.168.X/​24   * Настроить на шлюзе маршрутизацию в сети 192.168.X/​24
  
-  * Инсталлировать windows server ​msserver2016_210425 ​(годен 180 дней)+  * Инсталлировать windows server ​msserver2016_081125 ​(годен 180 дней)
  
   - CPU: 2, RAM: 4GB   - CPU: 2, RAM: 4GB
Line 352: Line 353:
   * 2-й день - 4.2-7.2 модуль   * 2-й день - 4.2-7.2 модуль
  
-==== ЛИН8 ====+==== ЛИН8|ДЕВОПС1 ​====
  
-!!! Времени не хватает ​!!!+!!! Времени не хватает ​???
  
-Январь ​2023 +Январь ​2025 
-  * 1-й день - до 1-го перерыва запустили установку GitLab, до обеда прошли лаб 2.2, закончили лаб 2.3 +  * 1-й день - половина 2-го ​и 3-го модулей, установка GitLab ​(лучше перенести на вечер) и сборка ​образа gowebd ​после обеда "повесили" сеть, пришлось начать Vagrant 
-  * 2-й день - закончили на docker commit test/webd +  * 2-й день - половина ​лабы 5.1, перед "​ручным"​ тестированием 
-  * 3-й день - закончили ​5.3 в 18:20+  * 3-й день - закончили в ???
  
-Сентябрь 2023 +==== ЛИН9|ДЕВОПС2 ==== 
-  * надо посмотреть запись + 
 +Июнь 2025 
 + 
 +  * 1-й день теория по 1-му модулю до 12:40, практика по 1-му модулю 12:​40-13:​10,​ 14:​00-15:​00,​ теория по модулю ​ 2.1 15:00-17:10 
 +  * 2-й день теория по 2-му модулю ​до 15:00, практика ​по 2-му ​модулю до 16:​00, ​теория по модулю 3 до 17:10 
 +  * 3-й день теория ​по 3-му модулю до 12:10, практика по 3-му модулю до ...
 ==== Communigate ==== ==== Communigate ====
  
Line 372: Line 378:
   * Добавить образы winserver (как в ЛИН4) в стенд   * Добавить образы winserver (как в ЛИН4) в стенд
   * Настроить почту mail.isp.un на отправку/​прием почты и учетные записи user100+X   * Настроить почту mail.isp.un на отправку/​прием почты и учетные записи user100+X
 +  * Добавить A записи compX.un и mail.compX.un
   * Подготовить систему с Ansible для развертывания роли host (mail/​100+X)   * Подготовить систему с Ansible для развертывания роли host (mail/​100+X)
   * Телефония только на второй день, подготовить как для Астериск   * Телефония только на второй день, подготовить как для Астериск
Line 385: Line 392:
 crm*CLI> database show speclist crm*CLI> database show speclist
  
-val*CLI> database put pstn2email 99982286NN val@bmstu.ru+root@val:~# vim /​etc/​asterisk/​sip.conf 
 val*CLI> database del pstn2email 99982286NN val*CLI> database del pstn2email 99982286NN
 +
 +val*CLI> database put pstn2email 99982286NN val@bmstu.ru
 </​code>​ </​code>​
  
Line 566: Line 576:
 ==== ЛИН6 (ЮН5 HA clusters) ==== ==== ЛИН6 (ЮН5 HA clusters) ====
  
 +  * [[https://​www.altlinux.org/​Samba/​CTDB|Samba/​CTDB]]
 +  * corosync rrp_mode:​active ​
 +  * drbd9 drbdadm status -v
   * https://​semaphoreui.com/​   * https://​semaphoreui.com/​
   * DHCP https://​www.isc.org/​kea/​   * DHCP https://​www.isc.org/​kea/​
-  * DHCP HA назначить ip->mac 
-  * Разобраться со split-brain в Pacamaker/​DRBD 
   * https://​github.com/​ansible/​awx   * https://​github.com/​ansible/​awx
   * Почитать [[https://​www.kost.su/​установка-и-настройка-pacemaker-на-centos7/​]]   * Почитать [[https://​www.kost.su/​установка-и-настройка-pacemaker-на-centos7/​]]
-  * Лаба с расширением iscsi раздела диска ceph 
   * [[https://​www.youtube.com/​watch?​v=-izJHCPKvCg|Отказоустойчивый микрокластер своими руками]] Конфигурация сети, OCFS ...    * [[https://​www.youtube.com/​watch?​v=-izJHCPKvCg|Отказоустойчивый микрокластер своими руками]] Конфигурация сети, OCFS ... 
-  * Заменить термин "​хостинг"​ на "​облачный диск"​ 
   * Выкинуть rsync и ftp ???   * Выкинуть rsync и ftp ???
   * [[https://​wiki.merionet.ru/​servernye-resheniya/​24/​lxc-lxd-i-lxcfs-v-chem-raznica/​|LXC,​ LXD И LXCFS – В ЧЕМ РАЗНИЦА?​]]   * [[https://​wiki.merionet.ru/​servernye-resheniya/​24/​lxc-lxd-i-lxcfs-v-chem-raznica/​|LXC,​ LXD И LXCFS – В ЧЕМ РАЗНИЦА?​]]
Line 598: Line 607:
 ==== ЛИН8 ==== ==== ЛИН8 ====
  
-  * gitlab runner executor docker 
   * [[https://​github.com/​smenateam/​assignments/​blob/​master/​devops/​docs/​assignment.md|Тестовое задание DevOps разработчик]]   * [[https://​github.com/​smenateam/​assignments/​blob/​master/​devops/​docs/​assignment.md|Тестовое задание DevOps разработчик]]
   * [[https://​www.freecodecamp.org/​news/​learn-kubernetes-in-under-3-hours-a-detailed-guide-to-orchestrating-containers-114ff420e882|Learn Kubernetes in Under 3 Hours: A Detailed Guide to Orchestrating Containers]]   * [[https://​www.freecodecamp.org/​news/​learn-kubernetes-in-under-3-hours-a-detailed-guide-to-orchestrating-containers-114ff420e882|Learn Kubernetes in Under 3 Hours: A Detailed Guide to Orchestrating Containers]]
Line 670: Line 678:
 ==== Asterisk1 ==== ==== Asterisk1 ====
  
 +
 +  * asterisk transfer callerid
   * [[https://​github.com/​FreePBX/​sng_freepbx_debian_install]]   * [[https://​github.com/​FreePBX/​sng_freepbx_debian_install]]
  
подготовка_к_занятиям.1742877354.txt.gz · Last modified: 2025/03/25 07:35 by val