Настройка узлов кластера
Для удобства настройки лучше открыть рядом две вкладки с веб-интерфейсом ИКС.
После настройки и запуска SLAVE-ноды доступ к веб-интерфейсу по ее начальному адресу (например 172.16.1.160:81) прекратится. Нужно настраивать VM, которая выступает в качестве ПК локальной сети SLAVE-ноды, и заходить по адресу управления, (например, 192.168.1.2:81).
Используйте возможности создания snapshots в Proxmox, если у вас есть такая возможность или подобный гипервизор.
В PVE машины должны иметь соответствующие VLAN (tag) на нужных сетевых интерфейсах.
ИКС-А (MASTER)
Настройка включает в себя следующие шаги:
- Установите и зарегистрируйте ИКС как Демо.
- Настройте WAN: em0 172.16.1.161 + web/ssh доступ.
- Настройте LAN: em1 192.168.1.254/24 + web/ssh доступ.
- Добавьте администратору IP-адрес 192.168.1.13.
- Добавьте пользователей и настройте сервисы (начальные для проверки).
- Рекомендуется делать снапшот*, если у вас размещение на гипервизоре.
- Перейдите в меню «Обслуживание > Кластер > Настройки».
- IP кластера — 10.0.0.1/30. Интерфейс — re0.
- Порт обмена статусами узлов — 10101. Можно задать свой, если он свободен (есть проверка).
- Порт синхронизации данных — 22022. Можно задать свой, если он свободен (есть проверка).
- IP-адрес доступа к веб-интерфейсу — 192.168.1.1/24.
- Интерфейс управления — em1 SSH-ключ этой ноды (сгенерирован). Скопируйте в поле SSH-ключ парной ноды на ИКС-В.
- Пока пропустите мониторинг локальных сетей.
- IP-адрес парной ноды — 10.0.0.2.
- SSH-ключ парной ноды. Возьмите из поля SSH-ключ этой ноды (сгенерирован) ИКС-В.
- Допустимая загрузка системы за 15 минут — по умолчанию равна количеству CPU*3. При достижении загрузкой системы этого значения произойдет переключение узлов кластера.
- Включите службу, просмотрите журнал.
- Дождитесь перехода в состояние RISES->MASTER (Основная).
ИКС-В (SLAVE)
Настройка включает в себя следующие шаги:
- Установите и зарегистрируйте ИКС как Демо.
- Добавьте администратору IP-адрес 192.168.1.13.
- Рекомендуется делать снапшот*.
- Перейдите в меню «Обслуживание > Кластер > Настройки».
- IP кластера — 10.0.0.2/30. Интерфейс — re0.
- Порт обмена статусами узлов — 10101. Должен быть как у MASTER.
- Порт синхронизации данных — 22022. Должен быть как у MASTER.
- IP-адрес доступа к веб-интерфейсу — 192.168.1.2/24.
- Интерфейс управления — em1.
- SSH-ключ этой ноды (сгенерирован). Скопируйте в поле SSH-ключ парной ноды на ИКС-А.
- Пока пропустите мониторинг локальных сетей.
- IP-адрес парной ноды — 10.0.0.1.
- SSH-ключ парной ноды. Возьмите из поля SSH-ключ этой ноды (сгенерирован) ИКС-А.
- Допустимая загрузка системы за 15 минут — по умолчанию равна количеству CPU*3. Оставить по умолчанию.
- Включите службу, просмотрите журнал.
Сеть
Таблица с примером минимального количества настроек нод для включения кластера.
| ИКС | Меню | А | В |
| cluster state | MASTER | SLAVE | |
| em0 | Сети | 172.16.1.161 | выключен (DOWN) |
| em1 | Сети | 192.168.1.254 | выключен (DOWN) |
| em1 | Кластер: IP-адрес доступа к веб-интерфейсу | 192.168.1.1/24 | 192.168.1.2/24 |
| ro0 | Кластер: IP-адрес узла | 10.0.0.1/30 | 10.0.0.2/30 |
Внимание! Адрес ноды всегда записывается на интерфейс локальной сети (em1), чтобы по нему всегда можно было получить доступ к GUI ИКС.
Если в ИКС создано перенаправление для 22 порта, необходимо выбрать конкретный интерфейс, иначе резервный узел не пройдет аутентификацию на основном, кластер не будет работать.
Настройка приоритетного узла
Программа позволяет назначить узел приоритетным. Это значит, что после аварии и переключения на Резервный узел будет происходить следующее:
- Резервный узел переключится в Основной и возьмет на себя нагрузку.
- Резервный узел будет наблюдать, восстановился ли после аварии Приоритетный узел.
- Если Приоритетный узел активен и данные с ним синхронизированы, то Резервный перейдет в статус "Подготовка" и передаст ему управление.
- Если Приоритетный узел исправен (починен) после аварии, то он продолжит работу в статусе "Основной". Резервный узел вернётся в состояние наблюдения.
- Приоритетный узел может быть активным, но неполадка может не проявлятся до нагрузки, поэтому после переключения в Основной он может снова переключиться в статус "Ошибка" и его нагрузку возьмет Резервный узел с переключением в статус "Основной".
Для назначения узла приоритетным в его настройках нужно установить флаг "Приоритетный".
Опция "Интервал переключений" задаёт время в секундах между попытками Резервного узла передать управление Приоритетному узлу. Это позволяет избежать цикличного переключения между узлами. Количество переключений ограничено пятью. Если они будут исчерпаны, потребуется ручное переключение узлов.
Если произошла ситуация, когда оба узла отмечены приоритетными, то этот стартующий узел завершает работу с ошибкой. Это механизм обеспечения единственного приоритетного узла.
Если произошло, что приоритет выставлен у узла, который запускается вторым (Резервным) , то после всех проверок он переключится в Основной.
Приоритетный узел в статусе "Резервный" не выключается при выключении Основного узла, чтобы не терять базу/настройки. Это нужно для ручного переключения приоритетного узла в статус Основного.
Сайт ИКС
Скачать ИКС
Чейнджлог