forum.bitel.ru http://forum.bitel.ru/ |
|
Установка 4.6 FreeBSD http://forum.bitel.ru/viewtopic.php?f=22&t=2437 |
Страница 1 из 1 |
Автор: | abehterev [ 15 июн 2009, 15:39 ] |
Заголовок сообщения: | Установка 4.6 FreeBSD |
Добрый день! Знаю что нет официальной поддержки FreeBSD. Итак: 1) FreeBSD stat 7.2-RELEASE FreeBSD 7.2-RELEASE #0: Fri May 1 07:18:07 UTC 2009 root@driscoll.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 2) Поставил java - diablo-jre-1.6.0.07.02 Java Development Kit 1.6.0_07.02 (знаю что не оригинал) 3) Поставил BGBilling 4.6 4) Поправил все скрипты запуска руками 5) Запустил сервер 6) Клиент к нему коннектится Все вроде как работает. Теперь траблы. Не могу запустить NetflowCollector. Вообще никак, не запускается и все. Кто-нибудь может подсказать? Может чего в скрипте поправить? Цитата: stat# cat netflow.sh
#!/bin/sh cd ${0%${0##*/}}. export JAVA_HOME=/usr/local/diablo-jre1.6.0 if [ -z "$JAVA_HOME" ]; then echo "The JAVA_HOME environment variable is not defined" echo "This environment variable is needed to run this program" exit 1 fi BGIPN_NETFLOW_HOME=/usr/local/BGBillingServer/NFC CLASSPATH=${BGIPN_NETFLOW_HOME}:${BGIPN_NETFLOW_HOME}/lib/* if [ "$1" = "start" ]; then nohup ${JAVA_HOME}/bin/java -Dapp.name=BGIPNNetflowCollector -Dlog4j.configuration=log4j-collector.xml -Dlog.dir.path=log/ -Dnetworkaddress.cache.ttl=3600 -Xmx256m -Djava.awt.headless=true -cp ${CLASSPATH} bitel.billing.server.netflow.ipn.Collector $1 $2 $3 > ${BGIPN_NETFLOW_HOME}/log/netflow.out 2>&1 & else ${JAVA_HOME}/bin/java -Dnetworkaddress.cache.ttl=3600 -Xmx256m -Djava.awt.headless=true -cp ${CLASSPATH} bitel.billing.server.netflow.ipn.Collector $1 $2 $3 $4 $5 fi толстое - мои правки. netflow.out - вообще пустой. |
Автор: | abehterev [ 15 июн 2009, 17:01 ] |
Заголовок сообщения: | |
Так! Докопался до следующего: Цитата: cat collector.log
06-15/14:58:46 INFO [main] DefaultServerSetup - Init DB connection pools 06-15/14:58:47 INFO [main] DefaultServerSetup - Init trash pools.. 06-15/14:58:47 INFO [main] Collector - Starting flow collector for IPN... 06-15/14:58:47 INFO [main] Collector - Load => true; process => false 06-15/14:58:47 INFO [main] Collector - Starting FlowListener on port 2004 [recv_buf_size=8388608] 06-15/14:58:47 INFO [main] collector - Reload source list [types: netflow; sourceIds: ] 06-15/14:58:47 ERROR [main] LoggingPrintStream - com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1 06-15/14:58:47 ERROR [main] LoggingPrintStream - at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 06-15/14:58:47 ERROR [main] LoggingPrintStream - at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) 06-15/14:58:47 ERROR [main] LoggingPrintStream - at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) 06-15/14:58:47 ERROR [main] LoggingPrintStream - at java.lang.reflect.Constructor.newInstance(Constructor.java:513) 06-15/14:58:47 ERROR [main] LoggingPrintStream - at com.mysql.jdbc.Util.handleNewInstance(Util.java:406) 06-15/14:58:47 ERROR [main] LoggingPrintStream - at com.mysql.jdbc.Util.getInstance(Util.java:381) 06-15/14:58:47 ERROR [main] LoggingPrintStream - at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1030) 06-15/14:58:47 ERROR [main] LoggingPrintStream - at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956) 06-15/14:58:47 ERROR [main] LoggingPrintStream - at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3515) 06-15/14:58:47 ERROR [main] LoggingPrintStream - at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3447) 06-15/14:58:47 ERROR [main] LoggingPrintStream - at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1951) 06-15/14:58:47 ERROR [main] LoggingPrintStream - at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2101) 06-15/14:58:47 ERROR [main] LoggingPrintStream - at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2554) 06-15/14:58:47 ERROR [main] LoggingPrintStream - at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1761) 06-15/14:58:47 ERROR [main] LoggingPrintStream - at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1912) 06-15/14:58:47 ERROR [main] LoggingPrintStream - at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:93) 06-15/14:58:47 ERROR [main] LoggingPrintStream - at bitel.billing.server.load.bean.SourceManager.getSourceList(SourceManager.java:186) 06-15/14:58:47 ERROR [main] LoggingPrintStream - at bitel.billing.server.netflow.ipn.SourceSelector.loadSources(SourceSelector.java:70) 06-15/14:58:47 ERROR [main] LoggingPrintStream - at bitel.billing.server.netflow.ipn.SourceSelector.<init>(SourceSelector.java:42) 06-15/14:58:47 ERROR [main] LoggingPrintStream - at bitel.billing.server.netflow.ipn.Collector.addFlowListener(Collector.java:220) 06-15/14:58:47 ERROR [main] LoggingPrintStream - at bitel.billing.server.netflow.ipn.Collector.<init>(Collector.java:126) 06-15/14:58:47 ERROR [main] LoggingPrintStream - at bitel.billing.server.netflow.ipn.Collector.main(Collector.java:245) 06-15/14:58:47 INFO [main] DatagramChannelListener - Open socket [0.0.0.0/0.0.0.0:2004] 06-15/14:58:47 INFO [main] DatagramChannelListener - ru.bitel.bgbilling.modules.ipn.collector.IPNFlowListener$3 socket init ok. 06-15/14:58:47 INFO [main] DetailMaker - Starting detail maker... Смущает - жирное. Разработчкики, скажите, плз, свое слово. |
Автор: | skn [ 15 июн 2009, 19:19 ] |
Заголовок сообщения: | |
в конфигах и настройка покопайтесь, список источников не задан... Код: bitel.billing.server.load.bean.SourceManager.getSourceList(SourceManager.java:186)
ошибка здесь возникает... |
Автор: | stark [ 15 июн 2009, 19:59 ] |
Заголовок сообщения: | |
и яву все-таки лучше сановскую |
Автор: | abehterev [ 16 июн 2009, 02:09 ] |
Заголовок сообщения: | |
Все работает!!!! Разобрался. Скрипты запуска пришлось в очередной раз перековырять. Теперь проблема с cisco (flow пустой, но приходит) ну с этим разберусь |
Автор: | Администратор [ 16 июн 2009, 11:39 ] |
Заголовок сообщения: | |
Уважаемые поклонники FreeBSD, вы бы в WiKi написали себе статейку в разделе Установка, где и отмечали нюансы портирования так сказать... А то сколько уже тем было.. |
Автор: | abehterev [ 16 июн 2009, 23:00 ] |
Заголовок сообщения: | |
Обязательно, как только так сразу. Пока что в тесте. Дело не в поклонничестве, дело в надежности, устойчивости и стройности. Как только оттестирую нужные мне функции - обязательно, как минимум, выложу скрипты. А зря поддержку убрали, года 4 назад помню была еще. |
Автор: | abehterev [ 16 июн 2009, 23:02 ] |
Заголовок сообщения: | |
stark писал(а): и яву все-таки лучше сановскую
Согласен, но вот только эмуляция linux на 64 битном ядре и камне - не лучший вариант, вообще не факт что заработает. Были прецеденты. |
Автор: | Администратор [ 17 июн 2009, 12:49 ] |
Заголовок сообщения: | |
Цитата: Дело не в поклонничестве, дело в надежности, устойчивости и стройности. Ну никто не сказал, что поклонничество должно быть безосновательным. Цитата: А зря поддержку убрали, года 4 назад помню была еще.
Не было никогда. 4 года назад там вообще грустно с Java было Помню, когда была уже 1.4, под FreeBSD нативная то ли 1.18 было то ли что-то такое. Запускали эмуляцию, портировали исходники и т.п. Сейчас вроде получше стало. |
Автор: | abehterev [ 17 июн 2009, 15:54 ] |
Заголовок сообщения: | |
Есть еще одна проблема. Что-то никак не могу настроить сбор статистики. Т.е. коллектор собирает, складывает в лог, а вот шедулер в базу не кидает. Пробовал сегодня утром. Так ничего и не понял. Цитата: -rw-r--r-- 1 root wheel 0 Jun 17 08:46 dataloader.error.log
-rw-r--r-- 1 root wheel 209 Jun 17 08:46 dataloader.log -rw-r--r-- 1 root wheel 44 Jun 17 08:48 dataloader.out -rw-r--r-- 1 root wheel 209 Jun 17 08:46 dataloader.script.log -rw-r--r-- 1 root wheel 0 Jun 17 08:43 scheduler.error.log -rw-r--r-- 1 root wheel 430 Jun 17 08:45 scheduler.log -rw-r--r-- 1 root wheel 137 Jun 17 08:45 scheduler.out -rw-r--r-- 1 root wheel 0 Jun 17 08:43 scheduler.script.log В логах все вроде как даже нормально. Куда можно посмотреть? |
Автор: | Администратор [ 17 июн 2009, 16:21 ] |
Заголовок сообщения: | |
Поднимите тему в форуме того модуля, к которому относится проблема. |
Автор: | abehterev [ 17 июн 2009, 17:10 ] |
Заголовок сообщения: | |
http://www.bgbilling.ru/forum/viewtopic.php?t=2453 |
Автор: | abehterev [ 16 июл 2009, 18:03 ] |
Заголовок сообщения: | |
Значит так! Начал писать про установку: http://behterev.su/index.php?pa=articles |
Автор: | stark [ 16 июл 2009, 18:30 ] |
Заголовок сообщения: | |
abehterev писал(а): Значит так! Начал писать про установку:
http://behterev.su/index.php?pa=articles сделал ссылку на вас из нашей WiKi |
Автор: | Jimson [ 17 июл 2009, 15:49 ] |
Заголовок сообщения: | |
abehterev писал(а): stark писал(а): и яву все-таки лучше сановскую Согласен, но вот только эмуляция linux на 64 битном ядре и камне - не лучший вариант, вообще не факт что заработает. Были прецеденты. а что подразумевается под "64 битным ядром" и при чем тут эмуляция? sun-jdk собирается совершенно замечательно на amd64 платформе |
Автор: | abehterev [ 18 июл 2009, 03:17 ] |
Заголовок сообщения: | |
Jimson писал(а): abehterev писал(а): stark писал(а): и яву все-таки лучше сановскую Согласен, но вот только эмуляция linux на 64 битном ядре и камне - не лучший вариант, вообще не факт что заработает. Были прецеденты. а что подразумевается под "64 битным ядром" и при чем тут эмуляция? sun-jdk собирается совершенно замечательно на amd64 платформе Да неужели? Пример в студию! Именно на 64 бита. И еще, она не собирается, а встает и pkg или SUN выложила исходники? |
Автор: | Jimson [ 17 авг 2009, 14:00 ] |
Заголовок сообщения: | |
пример чего именно надо ? cd use/ports/java/jdk16 && make install исходники были всегда, другое дело что под freebsd они собираются с трудом, и как следствие не доступен свежий пачсет, а только тот для которого есть пач http://www.eyesbeyond.com/freebsddom/java/ proxy2[root]:.../jdk16 # uname -a FreeBSD proxy2.racetelecom.net 7.2-PRERELEASE FreeBSD 7.2-PRERELEASE #0: Tue Mar 17 23:31:07 MSK 2009 root@proxy2.racetelecom.net:/usr/src/sys/amd64/compile/H-7-RACE amd64 proxy2[root]:.../jdk16 # pkg_version -v | g jdk diablo-jdk-1.6.0.07.02_5 = up-to-date with port jdk-1.6.0.3p4_11 = up-to-date with port |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |