Watson 0 Опубликовано: 2007-11-06 17:41:56 Share Опубликовано: 2007-11-06 17:41:56 пытаюсь собрать последнюю сборку старгайзера, под ALT server 4.0 а мне пишет Checking for -lfbclient... no это что ???? ищет клиента под базу фаерберда ?., а если у меня файлы то как.Кто подскажет.Спасибо Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубликовано: 2007-11-06 17:52:45 Share Опубликовано: 2007-11-06 17:52:45 Оно проверяет наличие библиотеки, но не требует ее наличия для нормальной работы. Если Вы не смогли собрать сервер - причина в чем-то другом. Ссылка на сообщение Поделиться на других сайтах
Drool 0 Опубликовано: 2007-11-06 17:57:08 Share Опубликовано: 2007-11-06 17:57:08 пытаюсь собрать последнюю сборку старгайзера, под ALT server 4.0 а мне пишет Checking for -lfbclient... no это что ???? ищет клиента под базу фаерберда ?., а если у меня файлы то как.Кто подскажет.Спасибо Нужен более точный вывод лога сборки Ссылка на сообщение Поделиться на других сайтах
Watson 0 Опубликовано: 2007-11-06 18:37:07 Share Опубликовано: 2007-11-06 18:37:07 все собралось, блин забыл сделать clean. Ссылка на сообщение Поделиться на других сайтах
Watson 0 Опубликовано: 2007-11-10 17:48:06 Share Опубликовано: 2007-11-10 17:48:06 Детальная стата не пишется. Чтобы пофиксить нужно в 727 строчку файла plugins/store/firebird/firebird_store_users.cpp добавить:st->Execute(); У меня после установки детальная статистика пишется, без всяких исправлений.Еще неплохо бы сделать отображение портов в детальной статистике, многим нужно.Пытался поставить патч stat_w_port.diff от ne4to, неполучилось. Ссылка на сообщение Поделиться на других сайтах
Watson 0 Опубликовано: 2007-11-10 17:54:23 Share Опубликовано: 2007-11-10 17:54:23 Фикс падения сервера при попытке подключения несуществующего юзера: projects/stargazer/plugins/authorization/inetaccess.cpp:539 Заменить user->GetLogin().c_str() на login После этих исправллений несобрался не один модуль кроме mod_auth_ao.so, заменил mod_auth_ia.os от предыдущей сборки и все заработало сервер пересатал падать при попытке подключения несуществующего юзера, выдает сообщения "неправильный логин или пароль" и т.д.... Ссылка на сообщение Поделиться на других сайтах
Bas 2 Опубликовано: 2007-11-13 10:59:26 Share Опубликовано: 2007-11-13 10:59:26 Такой вопрос, данный rc2 уже в продакшн пускать можно или нет? Какой авторизатор нужен? Есть кто уже использует? Не хочу просто потом всё назад менять, тем более, что хочу БД Firebird сразу подключить... Ссылка на сообщение Поделиться на других сайтах
Genius 0 Опубликовано: 2007-11-13 14:41:51 Share Опубликовано: 2007-11-13 14:41:51 Последняя сборка со всеми правками написанами здесь + radius + netflow + некоторые собственные дополнения нормально крутиться уже 2 недели на 500 юзеров, вроде все ок. Inetaccess не пользуем, хранилище firebird. Ссылка на сообщение Поделиться на других сайтах
Watson 0 Опубликовано: 2007-11-13 19:45:03 Share Опубликовано: 2007-11-13 19:45:03 Такой вопрос, данный rc2 уже в продакшн пускать можно или нет?Какой авторизатор нужен? Есть кто уже использует? Не хочу просто потом всё назад менять, тем более, что хочу БД Firebird сразу подключить... У меня 2.403 висит на тестовом сервере с базой в 2000+ абонентов, при пропадании питания и резете(делал около 20 раз) файлы стат и конф не обнулялись.Когда стояла демо версия то былы случаи когда статы были пустые.Сейчас на рабочих серваках стоит стг-2.016 с авторизатором 2.47.6, а при переходе на 2.403, юзеры даже незаметят, авторизатор работает с 2.016 и с 2.403. Ссылка на сообщение Поделиться на других сайтах
Ork Yason 8 Опубликовано: 2007-11-15 18:56:40 Share Опубликовано: 2007-11-15 18:56:40 Борис, Максим... я Максиму уже отписал в асю... очень было бы хорошо шоб ошибки с запросами к ФБ, СТГ писал полностью в лог файл... он у меня вис на дедлоках - а в логах - пусто... Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубликовано: 2007-11-16 11:06:39 Share Опубликовано: 2007-11-16 11:06:39 Все ошибки по работе с БД пишутся в основной лог. Дедлок - это не ошибка и определить его программно невозможно - по этому в логах пусто. Зато можно его отследить по последним выполняемым операциям, которые оставили следы в логе Сорри, я был некоторое время недоступен. Как доберусь до аськи - отвечу. Ссылка на сообщение Поделиться на других сайтах
Ork Yason 8 Опубликовано: 2007-11-17 10:34:12 Share Опубликовано: 2007-11-17 10:34:12 Parse 'firebird_store v.1.4' module settings error: IBPP exception скудновато Ссылка на сообщение Поделиться на других сайтах
fernir 0 Опубликовано: 2007-11-19 12:38:22 Share Опубликовано: 2007-11-19 12:38:22 Кусочек кода, на который он ругнулся не менялся уже довольно давно. Может потому и не собирается для 64? :-) К сожалению имею доступ к сборочному роботу на x86_64 только под ALT Linux. У кого-то есть возможность проверить? Gentoo Linux localhost 2.6.22-gentoo-r8 #1 SMP Thu Nov 8 18:40:06 x86_64 AMD Athlon™ 64 X2 Dual Core Processor 4200+ AuthenticAMD GNU/Linux Собралось и поставилось без ошибок. Работу буду тестить... пока в не боевовом режиме... Ссылка на сообщение Поделиться на других сайтах
Drool 0 Опубликовано: 2007-11-19 13:10:13 Share Опубликовано: 2007-11-19 13:10:13 Кусочек кода, на который он ругнулся не менялся уже довольно давно. Может потому и не собирается для 64? :-) К сожалению имею доступ к сборочному роботу на x86_64 только под ALT Linux. У кого-то есть возможность проверить? Gentoo Linux localhost 2.6.22-gentoo-r8 #1 SMP Thu Nov 8 18:40:06 x86_64 AMD Athlon™ 64 X2 Dual Core Processor 4200+ AuthenticAMD GNU/Linux Собралось и поставилось без ошибок. Работу буду тестить... пока в не боевовом режиме... В системе присутствует биарч? Или чистый x86_64? Это важно. И какой снапшот старгайзера? Ссылка на сообщение Поделиться на других сайтах
fernir 0 Опубликовано: 2007-11-23 09:53:58 Share Опубликовано: 2007-11-23 09:53:58 В системе присутствует биарч? Или чистый x86_64? Это важно.И какой снапшот старгайзера? stg-2.4-2007.10.28-22.18.50 gentoo: stage3-amd64-2007.0 - чистая установка, биарч=multilib? стоит (/lib32 не пустая), в ядре поддержка есть (IA32 Emulation, IA32 a.out support). Ссылка на сообщение Поделиться на других сайтах
Drool 0 Опубликовано: 2007-11-23 10:49:47 Share Опубликовано: 2007-11-23 10:49:47 В системе присутствует биарч? Или чистый x86_64? Это важно.И какой снапшот старгайзера? stg-2.4-2007.10.28-22.18.50 gentoo: stage3-amd64-2007.0 - чистая установка, биарч=multilib? стоит (/lib32 не пустая), в ядре поддержка есть (IA32 Emulation, IA32 a.out support). Вот тут и порылась собака :argh: В ALT Linux нет биарча. Это облегчает систему, уменьшает объем и снижает возможные нестыковки/глюки на переходе двух архитектур. Но вызывает иногда вот такие вот проблемы со сборкой. Вроде собираются сделать биарч, но, имхо, это затыкать дырки тряпочками вместо нормально законопатить. Лучше код подправить. Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубликовано: 2007-11-23 12:09:44 Share Опубликовано: 2007-11-23 12:09:44 Так как раз на читом x86_64 должно быть все хорошо Ссылка на сообщение Поделиться на других сайтах
nallien 3 Опубликовано: 2007-11-27 21:30:56 Share Опубликовано: 2007-11-27 21:30:56 подскажите, пожалуйста, в чем я не прав, что после сборки получаю ошибку сегментирования в модуле ДБ (используется простое файловое хранилище) на этой сборке (последняя что есть в теме), хоть указываю на думмибазы, хоть на живую базу... а вот если параметр workDir задаю как несуществующий, или пустой каталог - запускается..... я же так понимаю что 2.4-2007.10.28-22.18.50 - последняя сборка ? или есть свежее Ссылка на сообщение Поделиться на других сайтах
stg34 0 Опубликовано: 2007-11-27 21:42:37 Share Опубликовано: 2007-11-27 21:42:37 Скорее всего нужно сказать make install-bin и всё заработает. Т.е. в занный момент лезут старые плагины и с ними сервер падает. Ссылка на сообщение Поделиться на других сайтах
nallien 3 Опубликовано: 2007-11-28 07:37:39 Share Опубликовано: 2007-11-28 07:37:39 пробовал, плагины подкидал и вручную (правда вручную подставлял только плагин БД...) плагины в каталоге /lib/stg/ ну, БД - /var/stargazer конфигурационный файл без ошибок (подкидал и дефолтовый)... безрезультатно собирал с дебаггером - никакой дополнительно информации не выдает... 2007-11-27 14:22:41 -- Stg v. Stg 2.403b 2007-11-27 14:22:41 -- Message queue created successfully. msgKey=5555 msgID=4096001 2007-11-27 14:22:41 -- Timer thread started successfully. 2007-11-27 14:22:41 -- Storage plugin: file_store v.1.02. Loading successfull. 2007-11-27 14:23:36 -- Stg v. Stg 2.403b 2007-11-27 14:23:36 -- Message queue created successfully. msgKey=5555 msgID=4128769 2007-11-27 14:23:36 -- Timer thread started successfully. 2007-11-27 14:23:36 -- Storage plugin: file_store v.1.02. Loading successfull. 2007-11-27 14:25:50 -- Stg v. Stg 2.403b 2007-11-27 14:25:50 -- Message queue created successfully. msgKey=5555 msgID=4161537 Ссылка на сообщение Поделиться на других сайтах
stg-34 0 Опубликовано: 2007-11-28 08:06:03 Share Опубликовано: 2007-11-28 08:06:03 Очень рекомендую удалить старые библиотеки и плагины и положит новые. С вероятность 99% всё заработает. Ссылка на сообщение Поделиться на других сайтах
Genius 0 Опубликовано: 2007-11-28 20:58:05 Share Опубликовано: 2007-11-28 20:58:05 Обнаружилась интересная ошибка со временем: В предыдущей сборке сервер периодически синхронизировал время с временем системы или постоянно использовал его, во всяком случае при переводе времени системы время в биллинге тоже переводилось На данный момент время расходится причем довольно быстро (время на сервере синхронизируется ntpd и имеется drift 72s), биллинг за 2 дня отстал на 30мин примерно. Думаю правильное решение вернуть старую схему работы со временем. П.С. Баг критичный так как тарифы завязаны на времени. Если не сложно в таких случаях выкладывать исправления небольшими патчами сразу поскольку такие вещи на рабочем сервере очень неприятны. Ссылка на сообщение Поделиться на других сайтах
stg34 0 Опубликовано: 2007-11-28 21:11:48 Share Опубликовано: 2007-11-28 21:11:48 Хм. Сказал бы, что такого не может быть. Но если ты говоришь, значит это не с проста. А какая версия сервера? Ссылка на сообщение Поделиться на других сайтах
Genius 0 Опубликовано: 2007-11-28 21:28:13 Share Опубликовано: 2007-11-28 21:28:13 Сборка последняя выложенная в этой теме, собрана в debug`е Ну я тоже заметил только спустя несколько недель после использования новой сборки, потому что до этого сервер часто ребутать приходилось. Из модулей netflow, radius. Возможно что netflow система создания задержки отключения пользователя создает такой эффект? Дополнительный паузы в каких-то тредах могут создать такой эффект? Ссылка на сообщение Поделиться на других сайтах
stg-34 0 Опубликовано: 2007-11-28 21:39:19 Share Опубликовано: 2007-11-28 21:39:19 Сам стг не может отстовать во времени. Он привязан к стстемным часам. А вот проблемы с приходом даных от нетфлоу - хз. Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения