Перейти до

Два стайргейзера


Рекомендованные сообщения

Кто в курсе как запустить два экземпляра старгейзера одновременно? Если можно по подробней. Os - debian lanny 2.6.26-2-amd64

Ссылка на сообщение
Поделиться на других сайтах

Кто в курсе как запустить два экземпляра старгейзера одновременно? Если можно по подробней. Os - debian lanny 2.6.26-2-amd64

Поменять ExecMsgKey (должен быть разным), поменять порты авторизаторов и конфигураторов (и вообще всех плагинов у которых есть настройка порта), поставить разные БД.

По идее всего этого должно хватить.

Ссылка на сообщение
Поделиться на других сайтах

Кто в курсе как запустить два экземпляра старгейзера одновременно? Если можно по подробней. Os - debian lanny 2.6.26-2-amd64

Поменять ExecMsgKey (должен быть разным), поменять порты авторизаторов и конфигураторов (и вообще всех плагинов у которых есть настройка порта), поставить разные БД.

По идее всего этого должно хватить.

а как указать /usr/sbin/stargazer что бы он ломился в другую папку? /etc/stargazer2/

Ссылка на сообщение
Поделиться на других сайтах

Как написано, так и понимать.

В документации сказано - запуск исполняемого файла Stargazer'a

/usr/sbin/stargazer

Если необходимо - возможно указать рабочий каталог Stargazer'a в качестве параметра.

Соответственно:

/usr/sbin/stargazer /etc/stargazer2/

Символ # обычно указывает на начало командной строки.

Ссылка на сообщение
Поделиться на других сайтах

Как написано, так и понимать.

В документации сказано - запуск исполняемого файла Stargazer'a

/usr/sbin/stargazer

Если необходимо - возможно указать рабочий каталог Stargazer'a в качестве параметра.

Соответственно:

/usr/sbin/stargazer /etc/stargazer2/

Символ # обычно указывает на начало командной строки.

Понял пробну отпишусь, спс )

Ссылка на сообщение
Поделиться на других сайтах

:) Чет не доганяю, зачем два СТЖ на одну машину?

Например для эффективного использования многоядерной системы и распределения нагрузки.

Ссылка на сообщение
Поделиться на других сайтах
  • 3 weeks later...

поднял у себя второй stargazer, первый обрабатывает подесть c авторизацией через inetaccess, второй по впн.

второй запускается так

/usr/sbin/stargazer_vpn /var/lib/stargazer_vpn

всё разное, скрипты, библиотеки, ExecMsgKey, разные БД и работает на разных портах, биллинг работает, успешно авторизует подключения, но не считает траффик, всё по нулям

 

траффик считается через QUEUE, modprobe ip_queue подгружен

Ссылка на сообщение
Поделиться на других сайтах

поднял у себя второй stargazer, первый обрабатывает подесть c авторизацией через inetaccess, второй по впн.

второй запускается так

/usr/sbin/stargazer_vpn /var/lib/stargazer_vpn

всё разное, скрипты, библиотеки, ExecMsgKey, разные БД и работает на разных портах, биллинг работает, успешно авторизует подключения, но не считает траффик, всё по нулям

 

траффик считается через QUEUE, modprobe ip_queue подгружен

Оба не считают? Подозреваю что с cap_ipq такой фокус не пройдет. А чем плохо авторизовывать обоих одним сервером? Запуск двух Stargazer'ов на одной машине имеет смысл в том случае, когда полтора ядра перестают справляться с нагрузкой и надо более эффективно использовать многоядерные системы.

Ссылка на сообщение
Поделиться на других сайтах

Оба не считают? Подозреваю что с cap_ipq такой фокус не пройдет. А чем плохо авторизовывать обоих одним сервером? Запуск двух Stargazer'ов на одной машине имеет смысл в том случае, когда полтора ядра перестают справляться с нагрузкой и надо более эффективно использовать многоядерные системы.

первый вроде бы считает, но надо ещё проверить

если одним сервером авторизовать, то клиенты inetaccess допустим заколоченые по маку за долги будут иметь доступ в локальную сеть по впн и рррое, хотя можно разделить это всё файрволлом, но это я думаю не совсем разумный подход

 

может тогда пусть "первый" считает траффик через ether, а "второй" через ipq? проц 2-х ядерный

 

да действительно, теперь считает :)

 

хм, не совсем устраивает подсчёт траффика через ether, локальный траффик мне не к чему считать и не хочется нагружать сервер при включении авторизатора у абонента, может есть какой способ чтобы заставить считать через ipq?

Відредаговано yKpon
Ссылка на сообщение
Поделиться на других сайтах

Оба не считают? Подозреваю что с cap_ipq такой фокус не пройдет. А чем плохо авторизовывать обоих одним сервером? Запуск двух Stargazer'ов на одной машине имеет смысл в том случае, когда полтора ядра перестают справляться с нагрузкой и надо более эффективно использовать многоядерные системы.

первый вроде бы считает, но надо ещё проверить

если одним сервером авторизовать, то клиенты inetaccess допустим заколоченые по маку за долги будут иметь доступ в локальную сеть по впн и рррое, хотя можно разделить это всё файрволлом, но это я думаю не совсем разумный подход

 

может тогда пусть "первый" считает траффик через ether, а "второй" через ipq? проц 2-х ядерный

 

да действительно, теперь считает :blink:

 

хм, не совсем устраивает подсчёт траффика через ether, локальный траффик мне не к чему считать и не хочется нагружать сервер при включении авторизатора у абонента, может есть какой способ чтобы заставить считать через ipq?

Как раз руление файрволом - более разумный подход. Через IPQ скорее всего заставить считать не получится, т.к. в отличие от divert-сокетов во FreeBSD у IPQ нет локальной привязки. Т.е. кто первым сокет получил - тот весь трафик и получает.

Для запуска двух экземпляров Stargazer'а на одной машине лучше использовать внешние сенсоры и получать от них данные по NetFlow. В принципе можно запустить fprobe/ipcad/etc. и локально и сделать с него экспорт на 127.0.0.1 на два соответствующих порта. Но это какое-то корявое решение исходного вопроса.

Ссылка на сообщение
Поделиться на других сайтах

публика скандирует: softflowd! - softflowd! - softflowd! - softflowd!.....

Да-да, есть еще такая тема :)

Уже как отпостил - вспомнил про тебя :)

Ссылка на сообщение
Поделиться на других сайтах
  • 2 months later...

Поставил 2 стг, не прошло и суток как второй вылетел из процессов (

А версия какая?

И что в качестве БД используется?

Ссылка на сообщение
Поделиться на других сайтах

Поставил 2 стг, не прошло и суток как второй вылетел из процессов (

А версия какая?

И что в качестве БД используется?

Stg v. 2.407-rc2, mysql, 2.6.32-5-amd64 #1 SMP Mon Mar 7 21:35:22 UTC 2011 x86_64 GNU/Linux

Ссылка на сообщение
Поделиться на других сайтах

Поставил 2 стг, не прошло и суток как второй вылетел из процессов (

А версия какая?

И что в качестве БД используется?

Stg v. 2.407-rc2, mysql, 2.6.32-5-amd64 #1 SMP Mon Mar 7 21:35:22 UTC 2011 x86_64 GNU/Linux

Ключевое слово - mysql B). К тому же у него самого (не у плагина а у СУБД) не очень хорошо сделан конкуррентный доступ.

 

Хотя было-бы, конечно, неплохо получить core-файл от отладочного билда. Вдруг что-то еще?

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...