Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
dpi:dpi_components:fastbypass_monitor [2024/10/17 15:06] – elena.krasnobryzh | dpi:dpi_components:fastbypass_monitor [2024/10/18 13:12] (текущий) – atereschenko | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | {{indexmenu_n> | ||
====== FastBypass monitor ====== | ====== FastBypass monitor ====== | ||
- | В случае если на DPI произошел сбой ПО, NPB выводит DPI из стека и NPB перебалансирует нагрузку между остальными DPI.\\ | + | '' |
- | Если падает более 2 DPI узлов — вся система переходит в режим bypass.\\ | + | |
- | Если падает линк на DPI, то NPB перебалансирует нагрузку между остальными DPI.\\ | + | |
- | + | ||
- | '' | + | |
Демон реагирует на HEARTBEAT сигналы, | Демон реагирует на HEARTBEAT сигналы, | ||
{{ : | {{ : | ||
+ | В случае если на DPI произошел сбой ПО, NPB выводит DPI из стека и NPB перебалансирует нагрузку между остальными DPI.\\ | ||
+ | Если падает более 2 DPI узлов — вся система переходит в режим bypass.\\ | ||
+ | Если падает линк на DPI, то NPB перебалансирует нагрузку между остальными DPI.\\ | ||
===== Требования к оборудованию ===== | ===== Требования к оборудованию ===== | ||
ОС: OpenSwitch 2+ / Debian 9+\\ | ОС: OpenSwitch 2+ / Debian 9+\\ | ||
Строка 29: | Строка 28: | ||
===== Использование ===== | ===== Использование ===== | ||
- | После установки демон автоматически запускается и находится в состоянии работы. При перезагрузке хост-машины демон автоматически запускается после успешного запуска сервиса '' | + | После установки демон автоматически запускается и находится в состоянии работы. При перезагрузке хост-машины демон автоматически запускается после успешного запуска сервиса '' |
Управление демоном осуществляется командами системного менеджера. | Управление демоном осуществляется командами системного менеджера. | ||
- | Чтобы запустить демон, выполните следующую | + | :!: Использование алиасов (коротких аналогов команд) возможно только |
+ | |||
+ | ===Запуск демона:=== | ||
<code bash> | <code bash> | ||
+ | Алиас: <code bash> | ||
+ | |||
+ | <note important> | ||
- | Чтобы перезапустить | + | ===Перезапуск демона: |
<code bash> | <code bash> | ||
+ | Алиас: | ||
+ | <code bash> | ||
- | Чтобы перезагрузить | + | ===Перезагрузка демона |
<code bash> | <code bash> | ||
+ | Алиас: | ||
+ | <code bash> | ||
- | Чтобы остановить | + | ===Остановка демона: |
<code bash> | <code bash> | ||
+ | Алиас: | ||
+ | <code bash> | ||
- | Чтобы проверить | + | ===Проверка текущего |
<code bash> | <code bash> | ||
+ | Алиас: | ||
+ | <code bash> | ||
+ | |||
+ | ===Просмотр последних строк лог-файла с обновлением в реальном времени: | ||
+ | <code bash> | ||
+ | Алиас: | ||
+ | <code bash> | ||
+ | |||
+ | ===Вывод последних 100 строк лога: | ||
+ | <code bash> | ||
+ | Алиас: | ||
+ | <code bash> | ||
+ | |||
+ | ===Остановка демона с удалением IP-адресов, | ||
+ | <code bash> | ||
+ | |||
+ | ===Остановка демона с добавлением IP-адресов, | ||
+ | <code bash> | ||
+ | |||
+ | ===Добавление демона в автозагрузку: | ||
+ | <code bash> | ||
+ | |||
+ | ===Удаление демона из автозагрузки: | ||
+ | <code bash> | ||
Для настройки и запуска демона с новой конфигурацией необходимо отредактировать конфигурационный файл и затем выполнить перезагрузку демона или остановить и снова запустить его. | Для настройки и запуска демона с новой конфигурацией необходимо отредактировать конфигурационный файл и затем выполнить перезагрузку демона или остановить и снова запустить его. | ||
Строка 294: | Строка 327: | ||
</ | </ | ||
- | ===== Утилита fbypass_ctl ===== | ||
- | |||
- | Утилита '' | ||
- | |||
- | Утилита '' | ||
- | |||
- | ==== Доступные команды ==== | ||
- | === Команда fbypass_ctl force_on === | ||
- | Останавливает службу '' | ||
- | |||
- | === Команда fbypass_ctl force_off === | ||
- | Останавливает службу '' | ||
- | |||
- | === Команда fbypass_ctl start === | ||
- | Запускает службу '' | ||
- | |||
- | === Команда fbypass_ctl restart === | ||
- | Перезапускает службу '' | ||
- | |||
- | === Команда fbypass_ctl status === | ||
- | Отображает статус службы '' | ||
- | |||
- | === Команда fbypass_ctl enable === | ||
- | Добавляет службу '' | ||
- | |||
- | === Команда fbypass_ctl disable === | ||
- | Удаляет службу '' | ||
- | === Команда fbypass_ctl tail 100 === | ||
- | Выводит последние 100 строк лога службы '' | ||
- | === Команда fbypass_ctl tailf === | ||
- | Алиас команды '' | ||