Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| 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 === | ||
| - | Алиас команды '' | ||