This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
создание_отказоустойчивых_linux_решений [2026/10/18 19:16] val [Модуль 11. Тестирование отказоустойчивости] |
создание_отказоустойчивых_linux_решений [2026/10/23 13:52] (current) val [Слайд] |
||
|---|---|---|---|
| Line 10: | Line 10: | ||
| * Научиться настраивать отказоустойчивую конфигурацию сервисов Linux на "железном" оборудовании в сети предприятия. | * Научиться настраивать отказоустойчивую конфигурацию сервисов Linux на "железном" оборудовании в сети предприятия. | ||
| + | ===== Презентация ===== | ||
| + | * [[https://docs.google.com/presentation/d/e/2PACX-1vTWuBUuTEKhgEMbj_R7c_wGvSwPDIH1yBZxXgJVW6f5PPcy6AahWRTPHnzwrW4P8Q/pub?slide=id.p3|О преподавателе]] | ||
| ===== Модуль 0. Подготовка стенда в классе ===== | ===== Модуль 0. Подготовка стенда в классе ===== | ||
| Line 24: | Line 26: | ||
| ===== Модуль 1. Развертывание систем и сети кластера ===== | ===== Модуль 1. Развертывание систем и сети кластера ===== | ||
| + | |||
| + | ==== Слайд ==== | ||
| + | |||
| + | * [[https://docs.google.com/presentation/d/e/2PACX-1vTWuBUuTEKhgEMbj_R7c_wGvSwPDIH1yBZxXgJVW6f5PPcy6AahWRTPHnzwrW4P8Q/pub?slide=id.p6|Модуль 1]] | ||
| ==== Теория ==== | ==== Теория ==== | ||
| Line 133: | Line 139: | ||
| ===== Модуль 2. Синхронизация файлов конфигураций узлов ===== | ===== Модуль 2. Синхронизация файлов конфигураций узлов ===== | ||
| + | ==== Слайд ==== | ||
| + | |||
| + | * [[https://docs.google.com/presentation/d/e/2PACX-1vTWuBUuTEKhgEMbj_R7c_wGvSwPDIH1yBZxXgJVW6f5PPcy6AahWRTPHnzwrW4P8Q/pub?slide=id.g3f766b6cc24_0_0|Модуль 2]] | ||
| ==== Теория ==== | ==== Теория ==== | ||
| Line 285: | Line 294: | ||
| ===== Модуль 3. Развертывание сервисов с интегрированной поддержкой отказоустойчивости ===== | ===== Модуль 3. Развертывание сервисов с интегрированной поддержкой отказоустойчивости ===== | ||
| + | ==== Слайд ==== | ||
| + | |||
| + | * [[https://docs.google.com/presentation/d/e/2PACX-1vTWuBUuTEKhgEMbj_R7c_wGvSwPDIH1yBZxXgJVW6f5PPcy6AahWRTPHnzwrW4P8Q/pub?slide=id.g3f766b6cc24_0_5|Модуль 3]] | ||
| ==== Теория ==== | ==== Теория ==== | ||
| Line 333: | Line 345: | ||
| ===== Модуль 4. Развертывание отказоустойчивого шлюза в Internet ===== | ===== Модуль 4. Развертывание отказоустойчивого шлюза в Internet ===== | ||
| + | ==== Слайд ==== | ||
| + | |||
| + | * [[https://docs.google.com/presentation/d/e/2PACX-1vTWuBUuTEKhgEMbj_R7c_wGvSwPDIH1yBZxXgJVW6f5PPcy6AahWRTPHnzwrW4P8Q/pub?slide=id.g3f766b6cc24_0_10|Модуль 4]] | ||
| ==== Теория ==== | ==== Теория ==== | ||
| Line 351: | Line 366: | ||
| ==== 4.2 Отказоустойчивый nat ==== | ==== 4.2 Отказоустойчивый nat ==== | ||
| - | * Настроить NAT трансляцию для сети 192.168.X/24 в реальный адрес ISP ([[Сервис NAT]]) | + | * Настроить NAT трансляцию для сети 192.168.X/24 в реальный адрес ISP ([[Сервис NAT]], [[Сервис NAT#nftables]]) |
| * После этого **преподавателю** отключить маршруты в локальные сети стендов | * После этого **преподавателю** отключить маршруты в локальные сети стендов | ||
| Line 536: | Line 551: | ||
| ===== Модуль 5. Использование систем управления ресурсами кластера ===== | ===== Модуль 5. Использование систем управления ресурсами кластера ===== | ||
| + | |||
| + | ==== Слайд ==== | ||
| + | |||
| + | * [[https://docs.google.com/presentation/d/e/2PACX-1vTWuBUuTEKhgEMbj_R7c_wGvSwPDIH1yBZxXgJVW6f5PPcy6AahWRTPHnzwrW4P8Q/pub?slide=id.g3f766b6cc24_0_15|Модуль 5]] | ||
| ==== Теория ==== | ==== Теория ==== | ||
| Line 544: | Line 563: | ||
| * [[https://clusterlabs.org/pacemaker/doc/2.1/Pacemaker_Administration/html/pcs-crmsh.html|Quick Comparison of pcs and crm shell]] | * [[https://clusterlabs.org/pacemaker/doc/2.1/Pacemaker_Administration/html/pcs-crmsh.html|Quick Comparison of pcs and crm shell]] | ||
| * [[https://clusterlabs.org/pacemaker/doc/|ClusterLabs Pacemaker Documentation]] | * [[https://clusterlabs.org/pacemaker/doc/|ClusterLabs Pacemaker Documentation]] | ||
| - | |||
| - | |||
| ==== Лабораторные работы ==== | ==== Лабораторные работы ==== | ||
| Line 650: | Line 667: | ||
| ===== Модуль 6. Развертывание отказоустойчивых файловых сервисов ===== | ===== Модуль 6. Развертывание отказоустойчивых файловых сервисов ===== | ||
| + | |||
| + | ==== Слайд ==== | ||
| + | |||
| + | * [[https://docs.google.com/presentation/d/e/2PACX-1vTWuBUuTEKhgEMbj_R7c_wGvSwPDIH1yBZxXgJVW6f5PPcy6AahWRTPHnzwrW4P8Q/pub?slide=id.g3f766b6cc24_0_20|Модуль 6]] | ||
| ==== Теория ==== | ==== Теория ==== | ||
| Line 755: | Line 776: | ||
| ===== Модуль 7. Развертывание контейнеров в отказоустойчивой конфигурации ===== | ===== Модуль 7. Развертывание контейнеров в отказоустойчивой конфигурации ===== | ||
| + | ==== Слайд ==== | ||
| + | * [[https://docs.google.com/presentation/d/e/2PACX-1vTWuBUuTEKhgEMbj_R7c_wGvSwPDIH1yBZxXgJVW6f5PPcy6AahWRTPHnzwrW4P8Q/pub?slide=id.g3f766b6cc24_0_25|Модуль 7]] | ||
| ==== Теория ==== | ==== Теория ==== | ||
| Line 976: | Line 999: | ||
| ===== Модуль 8. Распределенное отказоустойчивое хранилище Ceph ===== | ===== Модуль 8. Распределенное отказоустойчивое хранилище Ceph ===== | ||
| + | |||
| + | ==== Слайд ==== | ||
| + | |||
| + | * [[https://docs.google.com/presentation/d/e/2PACX-1vTWuBUuTEKhgEMbj_R7c_wGvSwPDIH1yBZxXgJVW6f5PPcy6AahWRTPHnzwrW4P8Q/pub?slide=id.g3f766b6cc24_0_30|Модуль 8]] | ||
| - Настройка MAC адресов 08:00:27:12:34:5N (для получения назначенного IP через [[Сервис DHCP]]) и запуск node3-7 | - Настройка MAC адресов 08:00:27:12:34:5N (для получения назначенного IP через [[Сервис DHCP]]) и запуск node3-7 | ||
| Line 985: | Line 1012: | ||
| - Запуск Ceph [[Решение Ceph#MGR]] | - Запуск Ceph [[Решение Ceph#MGR]] | ||
| - Добавление [[Решение Ceph#OSD]] (сразу добавить 6-й узел) | - Добавление [[Решение Ceph#OSD]] (сразу добавить 6-й узел) | ||
| - | - Создание [[Решение Ceph#RBD POOL]] | + | - Создание [[Решение Ceph#OSD POOL]] |
| + | - Инициализация [[Решение Ceph#RBD POOL]] | ||
| - Включение [[Решение Ceph#TGT-RBD]] для iSCSI доступа к хранилищу | - Включение [[Решение Ceph#TGT-RBD]] для iSCSI доступа к хранилищу | ||
| - Подключение к linux через [[Сервис iSCSI#iSCSI initiator]] | - Подключение к linux через [[Сервис iSCSI#iSCSI initiator]] | ||
| - Настрока [[Сервис multipath]] доступа | - Настрока [[Сервис multipath]] доступа | ||
| + | |||
| + | - [[Технология KVM]] | ||
| + | - [[Технология KVM#Использование Ceph RBD в качестве диска]] | ||
| + | |||
| + | |||
| ==== Практикум ==== | ==== Практикум ==== | ||
| Line 996: | Line 1029: | ||
| ===== Модуль 9. Кластерная файловая система OCFS2 ===== | ===== Модуль 9. Кластерная файловая система OCFS2 ===== | ||
| + | |||
| + | ==== Слайд ==== | ||
| + | |||
| + | * [[https://docs.google.com/presentation/d/e/2PACX-1vTWuBUuTEKhgEMbj_R7c_wGvSwPDIH1yBZxXgJVW6f5PPcy6AahWRTPHnzwrW4P8Q/pub?slide=id.g3f766b6cc24_0_35|Модуль 9]] | ||
| + | |||
| + | ==== Лабораторные работы ==== | ||
| * [[Сервис OCFS2]] | * [[Сервис OCFS2]] | ||
| Line 1004: | Line 1043: | ||
| ===== Модуль 10. Система виртуализации KVM ===== | ===== Модуль 10. Система виртуализации KVM ===== | ||
| + | |||
| + | ==== Слайд ==== | ||
| + | |||
| + | * [[https://docs.google.com/presentation/d/e/2PACX-1vTWuBUuTEKhgEMbj_R7c_wGvSwPDIH1yBZxXgJVW6f5PPcy6AahWRTPHnzwrW4P8Q/pub?slide=id.g3f766b6cc24_0_40|Модуль 10]] | ||
| + | |||
| + | ==== Лабораторные работы ==== | ||
| * Методическая рекомендация - выключить win10 clientN (конфликт имен и путаница с ip адресами) | * Методическая рекомендация - выключить win10 clientN (конфликт имен и путаница с ip адресами) | ||
| Line 1014: | Line 1059: | ||
| ===== Модуль 11. Тестирование отказоустойчивости ===== | ===== Модуль 11. Тестирование отказоустойчивости ===== | ||
| + | |||
| + | ==== Слайд ==== | ||
| + | |||
| + | * [[https://docs.google.com/presentation/d/e/2PACX-1vTWuBUuTEKhgEMbj_R7c_wGvSwPDIH1yBZxXgJVW6f5PPcy6AahWRTPHnzwrW4P8Q/pub?slide=id.h2bbd9c17cdaa879d_0_0|Модуль 11]] | ||
| + | ==== Лабораторные работы ==== | ||
| - Переместить все ресурсы на node1, обесточить его и убедиться что все ресурсы (winxp1 и server1) запустились на node2 (на winxp1 может начаться проверка диска) | - Переместить все ресурсы на node1, обесточить его и убедиться что все ресурсы (winxp1 и server1) запустились на node2 (на winxp1 может начаться проверка диска) | ||
| Line 1019: | Line 1069: | ||
| - Запустить node2, убедиться что все ресурсы (winxp1 и server1) запустились | - Запустить node2, убедиться что все ресурсы (winxp1 и server1) запустились | ||
| - Выяснить, через какой узел подключается ([[Сервис multipath]] или [[Технология KVM#Использование Ceph RBD в качестве диска]]) node2 к RBD Ceph | - Выяснить, через какой узел подключается ([[Сервис multipath]] или [[Технология KVM#Использование Ceph RBD в качестве диска]]) node2 к RBD Ceph | ||
| - | - Выполнить для этого узла [[Ceph - просто добавь узлов!#Шаг 4. Сценарий - авария узла]] | + | - Выполнить для этого узла [[Ceph - просто добавь узлов!#Шаг 4. Сценарий - авария узла]] или [[Решение Ceph#Замена MON]], [[Решение Ceph#Добавление узла OSD]], [[Решение Ceph#Удаление узла OSD]] |
| ===== Модуль 12. Дополнительные материалы ===== | ===== Модуль 12. Дополнительные материалы ===== | ||
| + | |||
| + | ==== Слайд ==== | ||
| + | |||
| + | * [[https://docs.google.com/presentation/d/e/2PACX-1vTWuBUuTEKhgEMbj_R7c_wGvSwPDIH1yBZxXgJVW6f5PPcy6AahWRTPHnzwrW4P8Q/pub?slide=id.h2bbd9c17cdaa879d_0_5|Модуль 12]] | ||
| + | |||
| + | ==== Лабораторные работы ==== | ||
| * Видео [[Бюджетная безотказная сеть для кластера]] | * Видео [[Бюджетная безотказная сеть для кластера]] | ||