This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
подготовка_к_занятиям [2025/05/14 07:26] 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 80: | Line 80: | ||
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 |
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 образ | ||
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 241: | Line 242: | ||
* При планировании вести занятия удаленно, скопировать ссылку на вебинар в wiki и написать об этом на доске | * При планировании вести занятия удаленно, скопировать ссылку на вебинар в wiki и написать об этом на доске | ||
* При планировании вести занятия удаленно, узнать ip адрес и пароль компьютера преподавателя | * При планировании вести занятия удаленно, узнать ip адрес и пароль компьютера преподавателя | ||
- | * - Поправить номер класса в репозитории и | + | * Перезагрузить стенды с ЛИН7 |
* Протестировать развертывание стенда на запасном компьютере | * Протестировать развертывание стенда на запасном компьютере | ||
* Залогиниться на всех станциях (особенно вебинаристов для отметки подключения к занятию) | * Залогиниться на всех станциях (особенно вебинаристов для отметки подключения к занятию) | ||
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]] | ||