User Tools

Site Tools


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

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/02/21 05:43]
val [Письмо инженерам]
подготовка_к_занятиям [2025/06/06 12:23] (current)
val [ЛИН9|ДЕВОПС2]
Line 19: Line 19:
 1. подтвердить,​ что письмо дошло. 1. подтвердить,​ что письмо дошло.
  
-n. выделить в аудитории систему с моим образом (!!! не преподавательскую) и предоставить к ней удаленный доступ,​ начиная с сегодня и до окончания занятий,​ для развертывания на ней необходимой инфраструктуры+n. выделить в аудитории, в которой будут занятия, ​систему с моим образом (!!! не преподавательскую) и предоставить к ней удаленный доступ,​ начиная с сегодня и до окончания занятий,​ для развертывания на ней необходимой инфраструктуры
  
 n. !!! настроить на центральном роутере (микротик) маршрут (М - номер класса) аналогичный команде:​ n. !!! настроить на центральном роутере (микротик) маршрут (М - номер класса) аналогичный команде:​
Line 44: Line 44:
 n. Все системы слушателей должны быть в одной локальной сети n. Все системы слушателей должны быть в одной локальной сети
  
-n. Убедиться,​ что на ВСЕХ системах установлено не менее 16GB памяти ​(32GB для ЛИН6(Ceph),​ ДЕВОПС1,​ ДЕВОПС2)+n. Убедиться,​ что на ВСЕХ системах установлено не менее 16GB памяти32GB для ЛИН6(Ceph),​ ДЕВОПС1, ​64GB для ​ДЕВОПС2)
  
 n. Предоставить круглосуточный доступ к стендам из-за огромного размера группы n. Предоставить круглосуточный доступ к стендам из-за огромного размера группы
Line 60: Line 60:
 n. установить на преподавательский компьютер колонки и микрофон для записи 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) +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 +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. Убедиться,​ что имеется значок громкости звукового адаптера и работают !!! гарнитуры n. Убедиться,​ что имеется значок громкости звукового адаптера и работают !!! гарнитуры
Line 114: Line 113:
 n. Убедиться,​ сервис RDP на рабочих станциях работает стабильно длительное время, и позволяет многократно пере подключаться (удалить программу Veyon) n. Убедиться,​ сервис RDP на рабочих станциях работает стабильно длительное время, и позволяет многократно пере подключаться (удалить программу Veyon)
  
-n. !!! Запустить и оставить на экране результаты тестов программы ​All тестов ​ +n. !!! Запустить и оставить на экране результаты ​All тестов программы  
- ​этой программы https://​crystalmark.info/​en/​download/#​CrystalDiskMark+ ​этой программы https://​crystalmark.info/​en/​download/#​CrystalDiskMark ​ ​(утром подключусь ко всем станциям и закрою окно)
  
 n. Проверить работу проектора,​ при наличии слушателей,​ занимающихся в классе n. Проверить работу проектора,​ при наличии слушателей,​ занимающихся в классе
- 
-n. Прислать таблицу соответствия ip и номеров столов рабочих станций (и преподавательской) 
  
 n. Пробросить RDP порты на ВСЕ стенды (и очных и удаленных) слушателей (!!! Последние цифры номеров портов должны совпадать с IP адресами в классе) n. Пробросить RDP порты на ВСЕ стенды (и очных и удаленных) слушателей (!!! Последние цифры номеров портов должны совпадать с IP адресами в классе)
- 
-n. Если есть Кантёпкин Денис Анатольевич,​ посадить напротив проектора 
  
 n. Не позднее вечера,​ перед занятиями,​ прислать таблицу соответствий ip_внешний:​порт:​ip_внутренний:​номер_стола:​ФИО слушателя,​ код курса(OO),​ ДАТА НАЧАЛА ЗАНЯТИЙ (ОО) (!!! С учетом запасных систем и тех, кто стартует на второй день(ОО) и преподавательской) n. Не позднее вечера,​ перед занятиями,​ прислать таблицу соответствий ip_внешний:​порт:​ip_внутренний:​номер_стола:​ФИО слушателя,​ код курса(OO),​ ДАТА НАЧАЛА ЗАНЯТИЙ (ОО) (!!! С учетом запасных систем и тех, кто стартует на второй день(ОО) и преподавательской)
Line 236: 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 316: 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 358: Line 353:
   * 2-й день - 4.2-7.2 модуль   * 2-й день - 4.2-7.2 модуль
  
-==== ЛИН8 ====+==== ЛИН8|ДЕВОПС1 ​==== 
 + 
 +!!! Времени не хватает ??? 
 + 
 +Январь 2025 
 +  * 1-й день - половина 2-го и 3-го модулей,​ установка GitLab (лучше перенести на вечер) и сборка образа gowebd после обеда "​повесили"​ сеть, пришлось начать Vagrant 
 +  * 2-й день - половина лабы 5.1, перед "​ручным"​ тестированием 
 +  * 3-й день - закончили в ???
  
-!!! Времени не хватает !!!+==== ЛИН9|ДЕВОПС2 ====
  
-Январь 2023 +Июнь 2025
-  * 1-й день - до 1-го перерыва запустили установку GitLab, до обеда прошли лаб 2.2, закончили лаб 2.3 +
-  * 2-й день - закончили на docker commit test/webd +
-  * 3-й день - закончили 5.3 в 18:20+
  
-Сентябрь 2023 +  * 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 391: Line 391:
 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 572: Line 575:
 ==== ЛИН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 604: Line 606:
 ==== ЛИН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 675: Line 676:
  
 ==== Asterisk1 ==== ==== Asterisk1 ====
 +
 +  * [[https://​github.com/​FreePBX/​sng_freepbx_debian_install]]
  
   * [[https://​www.asternic.net/​|Asternic Call Center Stats]]   * [[https://​www.asternic.net/​|Asternic Call Center Stats]]
подготовка_к_занятиям.1740105785.txt.gz · Last modified: 2025/02/21 05:43 by val