Инструменты пользователя

Инструменты сайта


создание_отказоустойчивых_unix_решений_2016

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

создание_отказоустойчивых_unix_решений_2016 [2017/10/02 10:45]
val создано
создание_отказоустойчивых_unix_решений_2016 [2017/10/02 10:51] (текущий)
val
Строка 483: Строка 483:
 ===== Модуль 6. Отказоустойчивый www хостинг ===== ===== Модуль 6. Отказоустойчивый www хостинг =====
  
-==== Теория ==== 
- 
-  * [[http://​blog.clusterlabs.org/​blog/​2010/​pacemaker-heartbeat-corosync-wtf|Pacemaker,​ Heartbeat, Corosync, WTF?]] 
-  * [[http://​www.linux-ha.org/​wiki/​Haresources|linux-ha Haresources]] 
-  * [[https://​github.com/​voxpupuli/​puppet-corosync/​issues/​32|Corosync vs Pacemaker: wrong usage of "​Corosync"​]] 
 ==== Сценарий ==== ==== Сценарий ====
  
Строка 511: Строка 506:
   * На обоих узлах создаем пользователя user1 с uid=10001 ([[Управление учетными записями в Linux]], [[Управление учетными записями в FreeBSD]])   * На обоих узлах создаем пользователя user1 с uid=10001 ([[Управление учетными записями в Linux]], [[Управление учетными записями в FreeBSD]])
   * На обоих узлах [[Сервис HTTP#​Установка и запуск сервера Apache]] с [[Сервис HTTP#​Использование домашних каталогов]])   * На обоих узлах [[Сервис HTTP#​Установка и запуск сервера Apache]] с [[Сервис HTTP#​Использование домашних каталогов]])
-  * [[Сервис Ansible]] 
   * Yстанавливаем сервер ftp на node1 и запускаем его ([[Сервис FTP#​Сервер ftp]])   * Yстанавливаем сервер ftp на node1 и запускаем его ([[Сервис FTP#​Сервер ftp]])
   * Создаем тестовую www страницу для пользователя user1 используя протокол ftp на node1   * Создаем тестовую www страницу для пользователя user1 используя протокол ftp на node1
Строка 539: Строка 533:
  
   * С использованием [[Пакет HEARTBEAT]]   * С использованием [[Пакет HEARTBEAT]]
-  * С использованием [[Пакет Pacemaker]] 
  
 Дополнительные задания:​ Дополнительные задания:​
Строка 602: Строка 595:
  
   * [[Решение DRBD#DRBD и Heartbeat]]   * [[Решение DRBD#DRBD и Heartbeat]]
-  * [[Решение DRBD#DRBD и Pacemaker]] 
   * [[Решение HAST#HAST и Heartbeat]]   * [[Решение HAST#HAST и Heartbeat]]
  
Строка 626: Строка 618:
   * Устанавливаем на оба узла пакет [[Сервис iSCSI#iSCSI target]]   * Устанавливаем на оба узла пакет [[Сервис iSCSI#iSCSI target]]
   * Отключаем авто запуск сервиса   * Отключаем авто запуск сервиса
- 
-=== Debian/​Ubuntu Pacemaker === 
- 
-  * Останавливаем группу ресурсов кластера и удаляем ee [[Пакет Pacemaker#​Управление ресурсами]] 
- 
-<​code>​ 
-nodeN# systemctl disable istgt 
- 
-crm(live)configure#​ primitive pr_istgt lsb:istgt 
- 
-crm(live)configure#​ group gr_ip_fs pr_ip fs_drbd_r0 pr_istgt 
-</​code>​ 
  
 === Ubuntu Heartbeat === === Ubuntu Heartbeat ===
Строка 776: Строка 756:
  
 root@nodeN:​~#​ service heartbeat start root@nodeN:​~#​ service heartbeat start
-</​code>​ 
- 
-=== Ubuntu/​Debian Pacemaker === 
- 
-  * Останавливаем группу ресурсов кластера и удаляем ее [[Пакет Pacemaker#​Управление ресурсами]] 
- 
-<​code>​ 
-crm(live)configure#​ primitive pr_smbd systemd:​smbd 
- 
-crm(live)configure#​ group gr_ip_smbd_fs pr_ip pr_smbd fs_drbd_r0 
- 
-crm(live)configure#​ commit 
 </​code>​ </​code>​
  
Строка 836: Строка 804:
   * Останавливаем MASTER сервер и дожидаемся монтирования на SLAVE узле "​половины"​ зеркалируемого раздела в каталог /disk2, назначение ip адреса 192.168.X.20 и запуск сервера samba    * Останавливаем MASTER сервер и дожидаемся монтирования на SLAVE узле "​половины"​ зеркалируемого раздела в каталог /disk2, назначение ip адреса 192.168.X.20 и запуск сервера samba 
   * Запускаем бывший MASTER узел и дожидаемся восстановления целостности зеркала   * Запускаем бывший MASTER узел и дожидаемся восстановления целостности зеркала
 +
 +
 ===== Модуль 8. Отказоустойчивый почтовый сервер ===== ===== Модуль 8. Отказоустойчивый почтовый сервер =====
  
создание_отказоустойчивых_unix_решений_2016.txt · Последние изменения: 2017/10/02 10:51 — val