BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 мар 2024, 17:58

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 35 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Не запускается коллектор
СообщениеДобавлено: 28 авг 2012, 19:37 
Не в сети

Зарегистрирован: 28 авг 2012, 19:24
Сообщения: 87
Карма: 0
Здравствуйте.

Помогите плиз.

Сам биллинг поднялся без проблем. Версия 5.2. JRE - 1.6.0_33.
Коллектор не стартует. Попытка посмотреть статус:
[root@localhost BGIPNNetflowCollector]# ./netflow_status.sh
java.lang.ClassNotFoundException: bitel.billing.server.netflow.ipn.Collector
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at ru.bitel.common.bootstrap.Boot.boot(Boot.java:126)
at ru.bitel.common.bootstrap.Boot.main(Boot.java:178)

Попытка апдейта:
[root@localhost BGIPNNetflowCollector]# ./update.sh
The JAVA_HOME environment variable is not defined
This environment variable is needed to run this program

В файлах netflow.sh и update.sh переменная прописана: JAVA_HOME=/opt/java/jre

??????


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 28 авг 2012, 19:54 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Цитата:
Сам биллинг поднялся без проблем. Версия 5.2. JRE - 1.6.0_33.

Цитата:
Java - язык на котором написан биллинг является интерпретируемым и запускается с помощью специальной программы, Java-машины. Для нормальной работы необходимо JDK версии 1.6.0 либо выше, последнюю версию для вашей платформы можно найти по адресу http://www.oracle.com/technetwork/java/javase/downloads. Необходимо загрузить именно Java SE JDK(Java-машина + средства разработки) а не JRE(только Java-машина), т.к. биллинг использует динамическую компиляцию кода, кроме того средства разработки могут быть полезны при расследовании нештатных ситуаций в системе.

Из документации.

java_home должна быть прописана в
Код:
[root@lia BGIPNNetflowCollector]# cat ./setenv.sh
JAVA_HOME=/usr/java/default

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[root@lia BGIPNNetflowCollector]#

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 29 авг 2012, 11:16 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
да, надо поставить JDK обязательно, но дело тут не в этом, до него не дошло потому что JAVA_HOME не прописана или неправильно прописана

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 29 авг 2012, 11:19 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
ilinav писал(а):
В файлах netflow.sh и update.sh переменная прописана: JAVA_HOME=/opt/java/jre

как же так прописана, что пишет:
ilinav писал(а):
[root@localhost BGIPNNetflowCollector]# ./update.sh
The JAVA_HOME environment variable is not defined
This environment variable is needed to run this program

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 29 авг 2012, 11:30 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
dim0n, ну так оно ему пишет потому что в setenv.sh не прописано.
а в начале update.sh вызывается как раз таки setenv.sh
Код:
# cat ./update.sh
#!/bin/sh

cd ${0%${0##*/}}.

. ./setenv.sh

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 29 авг 2012, 11:31 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Но я почему то подозреваю что эта проблема решена
Цитата:
Последнее посещение: Вчера, 16:57

А я свое сообщение писал в 16:54.
Так что. Никто ж не напишет "Спасибо проблема решена тему можно закрыть" :D
Потом сидишь гадаешь помогло не помогло )))

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 29 авг 2012, 11:57 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Phricker писал(а):
dim0n, ну так оно ему пишет потому что в setenv.sh не прописано.
а в начале update.sh вызывается как раз таки setenv.sh
Код:
# cat ./update.sh
#!/bin/sh

cd ${0%${0##*/}}.

. ./setenv.sh


да но в netflow_status.sh не используется, насколько я вижу. по-нормальному эта переменная в системе должна стоять

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 29 авг 2012, 13:26 
Не в сети

Зарегистрирован: 28 авг 2012, 19:24
Сообщения: 87
Карма: 0
Спасибо, заработало.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 29 авг 2012, 13:37 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Я ж говорил )

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 30 авг 2012, 16:13 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Phricker )))))))

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 20 сен 2012, 02:58 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
dimOn писал(а):
по-нормальному эта переменная в системе должна стоять

БГБ не единственный продукт, который использует яву и порой разным продуктам нужна разная же ява.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 27 сен 2012, 15:51 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
с т.з. идеологии явы это недопустимо по идее. продукты которые чутко реагируют на яву обычно таскают jre с собой на всякий случай.
ну в неидеальном нашем мире понятно что это не так, увы, в таком случае надо позаботиться и прописать разные переменные типа JAVA_HOME и JAVA_HOME_6

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 27 сен 2012, 16:16 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
dimOn писал(а):
продукты которые чутко реагируют на яву обычно таскают jre с собой на всякий случай

Цитата:
Обратите внимание, что для нормальной работы приложений биллинга необходима JDK производства Oracle, соответственно приложения биллинга в общем случае могут быть запущены на любой платформе, для которой выпускается JDK. Это Windows, Linux, Solaris. В официальной поставке включены скрипты запуска только для Linux (Bash скрипты, скрипты сервисов для RPM дистрибутивов) и Windows (Batch).

т.е. ваш продукт чутко реагирует на яву но с собой jre не таскает. нестыковочка :-P

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 27 сен 2012, 17:52 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Несмотря на то что БГ чутко реагирует на яву - он не может таскать с собой JRE, т.к. ему нужен JDK :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 18 мар 2016, 14:26 
Не в сети

Зарегистрирован: 18 мар 2016, 11:50
Сообщения: 13
Карма: 0
Подниму тему, ибо не вижу смысла создавать новую.
Скачал с сайта BGIPNNetflowCollector_6.2_197.
В JAVA_HOME указан JDK1.8.
BGIPNNetflowCollector не стартует:
Код:
java.lang.ClassNotFoundException: bitel.billing.server.netflow.ipn.Collector
   at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
   at java.lang.Class.forName0(Native Method)
   at java.lang.Class.forName(Class.java:348)
   at ru.bitel.common.bootstrap.Boot.boot(Boot.java:126)
   at ru.bitel.common.bootstrap.Boot.main(Boot.java:178)


подкинул netflow_ipn.jar в lib/app/ (правда от версии 5.1) - коллектор заработал. Я так понимаю, архив выложен с не полным набором библиотек(там только kernel.jar)?

Сервер: вер. 6.2.1032 / 10.03.2016 15:09:06
os: CentOS 7;
java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_60


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 18 мар 2016, 14:30 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
update.sh Надо запускать перед запуском коллектора

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 18 мар 2016, 14:31 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
aleontyev писал(а):
подкинул netflow_ipn.jar в lib/app/ (правда от версии 5.1)
....
Сервер: вер. 6.2.1032 / 10.03.2016 15:09:06

Запустился и работает? :D

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 18 мар 2016, 14:34 
Не в сети

Зарегистрирован: 18 мар 2016, 11:50
Сообщения: 13
Карма: 0
Phricker писал(а):
aleontyev писал(а):
подкинул netflow_ipn.jar в lib/app/ (правда от версии 5.1)
....
Сервер: вер. 6.2.1032 / 10.03.2016 15:09:06

Запустился и работает? :D


Представляете себе, запустился. И работает :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 18 мар 2016, 14:39 
Не в сети

Зарегистрирован: 18 мар 2016, 11:50
Сообщения: 13
Карма: 0
Phricker писал(а):
update.sh Надо запускать перед запуском коллектора


а как то в этом архиве нет update.sh, ровно как и каталога lib.app.update


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 18 мар 2016, 14:56 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
lib.app.update есть там, проверил, а вот update.sh действительно нету...

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 18 мар 2016, 15:09 
Не в сети

Зарегистрирован: 18 мар 2016, 11:50
Сообщения: 13
Карма: 0
dimOn писал(а):
lib.app.update есть там, проверил, а вот update.sh действительно нету...


А, ну да. Есть каталог. Сорри. Что нам лучше сделать с отсутствием update.sh?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 18 мар 2016, 15:41 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
из любого приложения возьмите

Код:
#!/bin/sh

cd ${0%${0##*/}}.

. ./setenv.sh

APP_DIR=.
CLASSPATH=${APP_DIR}:${APP_DIR}/lib/ext/*:${APP_DIR}/lib/app/*

${JAVA_HOME}/bin/java -Djava.net.preferIPv4Stack=true -Dsetup.name=SetupName -Xmx256m -cp ${CLASSPATH} bitel.billing.server.installer.library.LibraryUpdate $1 $2 $3

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 18 мар 2016, 15:41 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
сборку поправят

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 22 мар 2016, 11:42 
Не в сети

Зарегистрирован: 18 мар 2016, 11:50
Сообщения: 13
Карма: 0
Дошли дела опять до поднятия коллектора:
Запускаю update.sh и получаю на выходе:
Код:
Starting libraries update. Requesting BGBillingServer lib info.
 03-22/12:36:19  INFO [main] DefaultServerSetup - Init DB connection pools
 03-22/12:36:19 ERROR [EventProcessor-init] EventProcessor - Name [mq/connectionFactory] is not bound in this Context. Unable to find [mq].
javax.naming.NameNotFoundException: Name [mq/connectionFactory] is not bound in this Context. Unable to find [mq].
   at org.apache.naming.NamingContext.lookup(NamingContext.java:819)
   at org.apache.naming.NamingContext.lookup(NamingContext.java:167)
   at ru.bitel.bgbilling.kernel.event.EventProcessor$4.call(EventProcessor.java:1108)
   at ru.bitel.bgbilling.kernel.event.EventProcessor$4.call(EventProcessor.java:1098)
   at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   at java.lang.Thread.run(Thread.java:745)
 03-22/12:36:19 ERROR [main] Setup -
java.lang.NullPointerException
   at ru.bitel.bgbilling.server.util.Setup.addReloadListener(Setup.java:92)
   at ru.bitel.bgbilling.server.util.Setup.<init>(Setup.java:75)
   at bitel.billing.server.installer.library.LibraryUpdate.main(LibraryUpdate.java:115)
Error requesting BGBillingServer. Check BGBillingServer and system time.
java.lang.NullPointerException
   at bitel.billing.server.installer.library.LibraryUpdate.getLibrariesForUpdate(LibraryUpdate.java:76)
   at bitel.billing.server.installer.library.LibraryUpdate.main(LibraryUpdate.java:117)


в netflow_ipn.properties настройки к ActiveMQ и СУБД прописаны верно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 22 мар 2016, 11:48 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Цитата:
Error requesting BGBillingServer. Check BGBillingServer and system time.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 22 мар 2016, 13:33 
Не в сети

Зарегистрирован: 18 мар 2016, 11:50
Сообщения: 13
Карма: 0
dimOn писал(а):
Цитата:
Error requesting BGBillingServer. Check BGBillingServer and system time.


Видел. Сложно это не заметить.
BGBillingServer в порядке(запускается, работает), со временем тоже все в порядке.
Можно немного по подробнее об этом? Что именно может не нравится в системном времени и BGBillingServer?

Сам BGBillingServer обновляется через update.sh без нареканий.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 22 мар 2016, 13:43 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
При обновлении сторонних приложений должен быть запущен (и доступен) BGBillingServer, т.к. он активно раздаёт обновления.
Системное время - должно быть в точности синхронизировано на серверах и на ActiveMQ (если это всё на разных компах), т.к. иначе сообщения могут теряться по таймауту итд итп.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 22 мар 2016, 14:03 
Не в сети

Зарегистрирован: 18 мар 2016, 11:50
Сообщения: 13
Карма: 0
dimOn писал(а):
При обновлении сторонних приложений должен быть запущен (и доступен) BGBillingServer, т.к. он активно раздаёт обновления.
Системное время - должно быть в точности синхронизировано на серверах и на ActiveMQ (если это всё на разных компах), т.к. иначе сообщения могут теряться по таймауту итд итп.


Сервер BGBillingServer запущен и доступен. BGBillingServer и ActiveMQ на одной машине.
Сейчас обновил BGBillingServer до последней версии - результат тот же.
Попробую обновить другое серверное приложение...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор
СообщениеДобавлено: 22 мар 2016, 14:15 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
что-то в контексте mq/connectionFactory нету там,
/summon Amir

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается коллектор (CRM)
СообщениеДобавлено: 28 мар 2016, 14:22 
Не в сети

Зарегистрирован: 18 мар 2016, 11:50
Сообщения: 13
Карма: 0
В продолжении разговора: поставил BGRadiusVoip, все сразу запустилось и работает как надо. Серверную часть не трогал


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 35 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.102s | 78 Queries | GZIP : On ]