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_решений [2026/10/18 19:13]
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. Дополнительные материалы ===== 
 + 
 +==== Слайд ==== 
 + 
 +  * [[https://​docs.google.com/​presentation/​d/​e/​2PACX-1vTWuBUuTEKhgEMbj_R7c_wGvSwPDIH1yBZxXgJVW6f5PPcy6AahWRTPHnzwrW4P8Q/​pub?​slide=id.h2bbd9c17cdaa879d_0_5|Модуль 12]] 
 + 
 +==== Лабораторные работы ====
  
   * Видео [[Бюджетная безотказная сеть для кластера]]   * Видео [[Бюджетная безотказная сеть для кластера]]
создание_отказоустойчивых_linux_решений.1792340012.txt.gz · Last modified: 2026/10/18 19:13 by val